【发布时间】:2022-02-23 10:34:27
【问题描述】:
在以下示例中,我似乎可以将数据从 S3 加载到 BigQuery: 这一次,我想在 S3 中加载压缩文件。不是 CSV 文件。 如果是这样,我如何将数据从 S3 加载到 BigQuery?
样本
bq mk \
--transfer_config \
--data_source=amazon_s3 \
--display_name=load_from_s3 \
--target_dataset=test_dataset_s3 \
--params='{
"data_path":"s3://xxx-test01",
"destination_table_name_template":"test_table",
"access_key_id":"xxxxxxxxxxxxx",
"secret_access_key":"xxxxxxxxxxxxxx",
"file_format":"CSV",
"max_bad_records":"0",
"ignore_unknown_values":"true",
"field_delimiter":",",
"skip_leading_rows":"0",
"allow_quoted_newlines":"true"
}'
【问题讨论】:
-
压缩类型是什么?对于 CSV,
gzip是唯一支持的文件压缩类型。 -
文件是*.gz。是gzip压缩。
-
你好。如果我的回答解决了您的问题,请考虑支持并接受它。如果没有,请告诉我,以便改进答案。接受答案也将有助于社区成员的研究。