Supported Providers
BigQuery
BigQuery provider allows interaction with Google BigQuery for querying and managing datasets.
Authentication
This provider requires authentication.
- service_account_json: The service account JSON with container.viewer role (required: True, sensitive: True)
- project_id: Google Cloud project ID. If not provided, it will try to fetch it from the environment variable ‘GOOGLE_CLOUD_PROJECT’ (required: False, sensitive: False)
In workflows
This provider can be used in workflows.
As “step” to query data, example:
Check the following workflow examples:
Connecting with the Provider
- Create a Google Cloud project and enable the BigQuery API.
- Create a service account in your Google Cloud project and download the JSON key file.
- Share the necessary datasets with the service account.
- Configure your provider using the
service_account_key
,project_id
, anddataset
.