Google Cloud BigQuery 連線¶
Google Cloud BigQuery 連線類型啟用與 Google Cloud BigQuery 的整合。由於它是建立在 Google Cloud 連線之上(即 BigQuery hook 繼承自 GCP base hook),因此基本驗證方法和參數與 Google Cloud 連線完全相同。本文件將涵蓋 BigQuery 特有的額外參數。
設定連線¶
注意
關於基本驗證參數的資訊,請參閱 Google Cloud 連線文件。
模擬範圍
- 使用傳統 SQL
連線是否應使用傳統 SQL。
- 位置
BigQuery 位置 之一,資料集位於該位置。如果為 None,則使用 BigQuery 服務中設定的預設位置。
- 優先順序
應為 “INTERACTIVE” 或 “BATCH”,請參閱執行查詢文件。互動式查詢作業是指 BigQuery 依需求執行的作業。批次查詢作業是指 BigQuery 等待閒置計算資源可用時才執行的作業。
- API 資源配置
包含用於配置 Google BigQuery Jobs API 的參數的字典。這些配置根據 BigQuery Jobs API 文件中概述的規範應用。例如,您可以指定諸如 {‘query’: {‘useQueryCache’: False}} 之類的配置。當您需要提供 BigQueryHook 未直接支援的其他參數時,此參數非常有用。
- 標籤
要應用於 BigQuery 作業的標籤字典。