【发布时间】:2017-11-16 09:13:49
【问题描述】:
这是一个关于将数据文件从 Google Cloud Storage 导入 BigQuery 的问题。
我有许多 JSON 文件,它们遵循严格的命名约定,以包含一些未包含在 JSON 数据本身中的关键数据。
例如:
xxx_US_20170101.json.gz
xxx_GB_20170101.json.gz
xxx_DE_20170101.json.gz
这是client_country_date.json.gz 目前,我在一个 Ruby 应用程序中有一些复杂的过程,它读取文件、附加附加数据,然后将其写回一个文件,然后将其导入到客户的单个每日表中在 BigQuery 中。
我想知道是否可以在导入 BigQuery 的过程中抓取和解析文件名?然后我可以删除复杂的 Ruby 进程,这些进程偶尔会在较大的文件上失败。
【问题讨论】:
-
您是否喜欢将客户端/文件名交叉连接到表?
标签: google-bigquery google-cloud-storage