BigQuery
Overview
Data source configuration
connector.name=enhanced_bigquery
bigquery.project-id=<data_project_id>
bigquery.parent-project-id=<billing_project_id>
bigquery.credentials-key=<base64_encoded_credentials_key>
bigquery.views-enabled=false
bigquery.parallelism=16
# enhanced_bigquery-specific property
enhanced-bigquery.include-datasets=dataset_1 + dataset_2SELECT COUNT(*) AS row_count FROM "{{catalog}}"."{{schema}}"."{{table}}"connector.name=enhanced_bigquery
bigquery.project-id=<data_project_id>
bigquery.parent-project-id=<billing_project_id>
bigquery.credentials-key=<base64_encoded_credentials_key>
bigquery.views-enabled=false
bigquery.max-parallelism=16
# enhanced_bigquery-specific property
enhanced-bigquery.include-datasets=dataset_1 + dataset_2SELECT * FROM TABLE(
"{{catalog}}".system.query(
query => CONCAT('SELECT row_count FROM `project-id.','{{schema}}','`.__TABLES__ WHERE table_id=','''','{{table}}','''')
)
)SELECT * FROM TABLE(
"{{catalog}}".system.query(
query => CONCAT('SELECT row_count FROM `project-id.','{{schema}}','`.__TABLES__ WHERE lower(table_id)=','''','{{table}}','''')
)
)BigQuery Permissions
Concepts
Minimal Configuration
Creating Credentials
Adding Permissions to Quota Project
Data Project
Generalized Project Configuration
Creating Credentials
Adding Permissions to Project
Last updated
Was this helpful?

