Getting started¶
Install¶
Or run from Docker:
Start the emulator¶
This binds REST on localhost:9050 and gRPC on localhost:9060. For
persistent storage that survives restart, use --data-dir:
Check the health endpoint:
Point a client at it¶
Every official Google Cloud BigQuery client library supports endpoint override. Pick your language:
All clients follow the same pattern: set BIGQUERY_EMULATOR_HOST=host:port
and pass an api_endpoint option to the client constructor.
Next¶
- Use the pytest fixture for integration tests.
- Check what features are supported in the compatibility matrix.
- Understand the architecture.