Google BigQuery SQL
To use your Google BigQuery warehouse for execution in Prophecy, you need to create a SQL fabric with a BigQuery connection.
Create a fabric
Fabrics define your Prophecy project execution environment. To create a new fabric:
- Click on the Create Entity button from the left navigation bar.
- Click on the Fabric tile.
Basic Info
Next, complete the fields in the Basic Info page.
- Provide a fabric title. It can be helpful to include descriptors like
dev
orprod
in your title. - (Optional) Provide a fabric description.
- Select a team to own this fabric. Open the dropdown to see the teams you belong to.
- Click Continue.
Provider
The provider is both the storage warehouse and the execution environment where your SQL code will run. To configure the provider:
- Select SQL as the Provider type.
- Open the Provider types dropdown and select BigQuery.
- Fill in the Database (or BigQuery dataset), which will be the default location for target models.
- Add your KMS Key Name to identify your BigQuery key.
- Upload your key to authenticate the BigQuery connection.
Optional: Connections
If you want to crawl your warehouse metadata on a regular basis, you can set a connection here.
What's next
Attach a fabric to your SQL project and begin data modeling!