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