【发布时间】:2020-03-04 13:36:14
【问题描述】:
我有多个 Teradata 快速导出用例,用于为各种报告提取数据并提供给某些大型机作业(二进制数据)。 在 BigQuery 中,我可以运行 **bq extract **,但选项有限。我想知道 BigQuery 中的 FastExport 是否有任何等效实用程序。
【问题讨论】:
-
您能否详细说明缺少哪些功能来服务您的用例?
-
@YunZhang 我有一些遗留工作将数据发送到 TD,对 Teradata 进行大量处理,然后将处理后的数据(通过组合 Datawarehouse 中的其他数据)提取回大型机。这个提取的文件,根据用例需要是二进制格式,固定宽度,处理十进制,将多个二进制提取文件合并为一个。有没有更好的方法将处理后的数据从 BigQuery 提供给 MainFrame(例如为 BQ 运行 FastExport 等效脚本),而不是使用自定义代码来处理所有这些。
-
我查看了 FastExport 文档。它似乎是 TD 制作的专有脚本语言,用于完成复杂的导出工作。与 BigQuery 最接近的似乎是将 FastExport 逻辑转换为 BigQuery SQL 或脚本并将所有字段放置到位。然后手动编写代码,将数据表转换成 MainFrame 可以识别的格式。
标签: google-cloud-platform google-bigquery teradata data-warehouse fastexport