Databases 7 documented workflows
Bigtable
Wide-column data, administration, persistence, and query workflows.
Documented workflows
7 workflows- instances/tables/families
- row mutations and reads
- cbt CLI compatibility
- localcloud console data browser
- data survives emulator restart
- materialized views (CMVs)
- new proto methods return Unimplemented (no panics)
Service boundaries
- [prod_only] Single-node emulator by design; clusters, multi-region, replication require Google infrastructure.
- GoogleSQL queries (ExecuteQuery/PrepareQuery) not supported — data-plane uses HBase-style API only.
- Change streams, app profiles, and logical views are not implemented in the emulator.
- Session protocol (OpenTable/OpenAuthorizedView/OpenMaterializedView) not implemented — not needed for correctness.
- snapshots and backups: Not supported locally. All 10 snapshot/backup RPCs return codes.Unimplemented: SnapshotTable, GetSnapshot, ListSnapshots, DeleteSnapshot, CreateBackup, GetBackup, UpdateBackup, DeleteBackup, ListBackups, RestoreTable. Also: CreateTableFromSnapshot, UndeleteTable.
- IAM policy management: Not supported locally. GetIamPolicy, SetIamPolicy, TestIamPermissions return codes.Unimplemented.
- LocalCloud Docker is intended to retain PostgreSQL-backed service data while the mounted /var/lib/localcloud volume is retained
- The machine-local cached artifact can use PostgreSQL or SQLite, but the LocalCloud Docker product is configured for PostgreSQL.
- Dependency identity, restart recovery, and the assembled LocalCloud image remain release-unverified.
Next steps
- Bigtable emulator overview: setup, documented workflows, and FAQ.
- AI agent local testing: prompts and endpoint routing for local workflows.
- Local cloud for AI agents: give agent-written cloud code a credentialless target.
- Compatibility: compare all 27 service guides.
- Configuration: service selection, tiers, and runtime precedence.
- Bigtable emulator features: feature reference and workflow details.