若要與 Google BigQuery® 作為連鎖的一部分進行互動,請新增具有 Google BigQuery 連線指令的步驟。例如:
- 以表格格式載入和查詢資料
- 獲取與 BigQuery 專案和資料集相關的元資料
若要啟用這些指令,IT 管理員必須先建立 Google BigQuery 連結器。
獲取資料集
要检索 BigQuery 数据集的详细信息,请使用Get dataset 命令。
等效的 API 调用: https://cloud.google.com/bigquery/docs/samples/bigquery-get-dataset
摘要資訊
| 摘要資訊 |
詳細資訊 |
| 資料集 ID |
輸入要查詢的資料集 ID。 |
输出
退出代碼
| 代碼 |
類型 |
錯誤 |
| 0 |
成功 |
成功 |
| 1 |
錯誤 |
一般故障 |
取得模型
要检索有关 BigQuery 模型的详细信息,请使用Get model 命令。
等效的 API 调用: https://cloud.google.com/bigquery/docs/samples/bigquery-get-model
摘要資訊
| 摘要資訊 |
詳細資訊 |
| 模型 ID |
輸入要查詢模型的 ID。 |
| 資料集 ID |
輸入包含模型的資料集 ID。 |
输出
退出代碼
| 代碼 |
類型 |
錯誤 |
| 0 |
成功 |
成功 |
| 1 |
錯誤 |
一般故障 |
取得例行程序
要检索有关 BigQuery 例程的详细信息,请使用Get routine 命令。
對應的 API 呼叫: https://cloud.google.com/bigquery/docs/samples/bigquery-get-routine
摘要資訊
| 摘要資訊 |
詳細資訊 |
| 例程 ID |
輸入要查詢的例行程序 ID。 |
| 資料集 ID |
輸入包含例行程序的資料集 ID。 |
输出
退出代碼
| 代碼 |
類型 |
錯誤 |
| 0 |
成功 |
成功 |
| 1 |
錯誤 |
一般故障 |
取得表格
要檢索 BigQuery 資料表的詳細資訊,請使用Get table 指令。
等效的 API 呼叫: https://cloud.google.com/bigquery/docs/samples/bigquery-get-table
摘要資訊
| 摘要資訊 |
詳細資訊 |
| 表格 ID |
輸入要查詢的資料表 ID。 |
| 資料集 ID |
輸入包含資料表的資料集 ID。 |
输出
退出代碼
| 代碼 |
類型 |
錯誤 |
| 0 |
成功 |
成功 |
| 1 |
錯誤 |
一般故障 |
列出資料集
要列出 BigQuery 项目的所有数据集,请使用List datasets 命令。
等效 API 調用: https://cloud.google.com/bigquery/docs/samples/bigquery-list-datasets
摘要資訊
無
输出
退出代碼
| 代碼 |
類型 |
錯誤 |
| 0 |
成功 |
成功 |
| 1 |
錯誤 |
一般故障 |
列出模型
要列出給定資料集的所有模型,請使用List models 指令。
等效的 API 呼叫: https://cloud.google.com/bigquery/docs/samples/bigquery-list-models
摘要資訊
| 摘要資訊 |
詳細資訊 |
| 資料集 ID |
輸入資料集的 ID。 |
输出
退出代碼
| 代碼 |
類型 |
錯誤 |
| 0 |
成功 |
成功 |
| 1 |
錯誤 |
一般故障 |
列出專案
若要列出使用者的所有專案,請使用List projects 指令。
等效 API 調用: NA
摘要資訊
無
输出
退出代碼
| 代碼 |
類型 |
錯誤 |
| 0 |
成功 |
成功 |
| 1 |
錯誤 |
一般故障 |
列出例程
若要列出指定資料集的所有例程,請使用List routines 指令。
等效 API 調用: https://cloud.google.com/bigquery/docs/samples/bigquery-list-routines
摘要資訊
| 摘要資訊 |
詳細資訊 |
| 資料集 ID |
輸入資料集的 ID。 |
输出
退出代碼
| 代碼 |
類型 |
錯誤 |
| 0 |
成功 |
成功 |
| 1 |
錯誤 |
一般故障 |
列出表資料
若要以表格格式擷取指定資料表中的所有資料,請使用List table data 指令。
等效 API 調用: https://cloud.google.com/bigquery/docs/reference/rest/v2/tabledata/list
摘要資訊
| 摘要資訊 |
詳細資訊 |
| 資料集 ID |
輸入資料集的 ID。 |
| 表格 ID |
輸入要傳回資料的資料表 ID。 |
输出
退出代碼
| 代碼 |
類型 |
錯誤 |
| 0 |
成功 |
成功 |
| 1 |
錯誤 |
一般故障 |
列表表格
若要列出指定資料集中的所有資料表,請使用List tables 指令。
等效 API 調用: https://cloud.google.com/bigquery/docs/samples/bigquery-list-tables
摘要資訊
| 摘要資訊 |
詳細資訊 |
| 資料集 ID |
輸入資料集的 ID。 |
输出
退出代碼
| 代碼 |
類型 |
錯誤 |
| 0 |
成功 |
成功 |
| 1 |
錯誤 |
一般故障 |
載入資料
要將表格資料載入指定的表格,請使用載入資料 指令。
等效 API 調用: https://cloud.google.com/bigquery/docs/batch-loading-data
摘要資訊
| 摘要資訊 |
詳細資訊 |
| 資料集 ID |
輸入資料集的 ID。 |
| 表格 ID |
輸入要載入資料的表格 ID。 |
| 檔案 |
輸入要載入到 BigQuery 的表格資料檔案。 |
| 寫入模式 |
選擇如何將資料載入表格:
- 覆寫-使用檔案取代表格的資料
- Append-保留表的資料,並在最後加入檔案
- 安全模式-僅當表格為空時才載入檔案
|
| 結構描述 |
若要輸入 File 輸入的模式,請輸入包含名稱、類型和模式欄位的 JSON 陣列。要让 BigQuery 自动检测模式,请留空。 注意: 要确保文件的模式与表的模式相匹配,请在 BigQuery 的左侧菜单中选择表中每个字段的名称、类型和模式。 |
输出
退出代碼
| 代碼 |
類型 |
錯誤 |
| 0 |
成功 |
成功 |
| 1 |
錯誤 |
一般故障 |
查詢資料
要根據查詢以表格格式從 BigQuery 擷取資料,請使用Query data 指令。
等效 API 调用: https://cloud.google.com/bigquery/docs/query-drive-data
摘要資訊
| 摘要資訊 |
詳細資訊 |
| 資料集 ID |
輸入資料集的 ID。 |
| 表格 ID |
輸入要從資料表抽取資料的 ID。 |
| 查詢 |
以 BigQuery 語法輸入查詢 。 |
| 查詢位置 |
輸入要查詢資料的位置。對於美國,請留空。 |
| 預覽資料 |
若要顯示查詢傳回資料的預覽,請勾選此方塊。 |
输出
| 輸出 |
輸出類型 |
| 查詢輸出檔案 |
檔案 |
| 記錄數量 |
整數 |
退出代碼
| 代碼 |
類型 |
錯誤 |
| 0 |
成功 |
成功 |
| 1 |
錯誤 |
一般故障 |