要将 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。 |
输出
退出代码
| 代码 |
类型 |
错误 |
| 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 调用: 不适用
属性
没有任何
输出
退出代码
| 代码 |
类型 |
错误 |
| 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 |
错误 |
普遍失败 |
加载数据
要将表格数据加载到给定的表中,请使用 Load data 命令。
等效 API 调用: https://cloud.google.com/bigquery/docs/batch-loading-data
属性
| 摘要信息 |
细节 |
| 数据集 ID |
请输入数据集的ID。 |
| 表格 ID |
请输入要加载数据的表的ID。 |
| 文件 |
输入要加载到 BigQuery 的表格数据文件。 |
| 写入模式 |
选择数据加载到表格的方式:
- 覆盖— 将表中的数据替换为文件
- 追加— 保留表格数据,并将文件添加到末尾
- 安全模式— 仅当表格为空时加载文件
|
| 结构描述 |
要输入文件输入的架构,请输入一个包含 name、type 和 mode 字段的 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 |
错误 |
普遍失败 |