我正在尝试按日表将分区导出到 GCP 存储桶。我的主要目标是在 GCP 中创建日常文件。
这是我对提取的简单第一个测试:
bq extract --destination_format=CSV test.test_table$20210719 gs://test_partition/part_col=20210716/test_*.csv
test_table
是一个分区表,我确实有 2021-07-19 日期的 7k 行。但是,当我运行这条线时,我得到了这个
BigQuery error in extract operation: Error processing job 'test-net:bqjob_1234456789: Not found: Table test-
net:temp.test_partitiontime0210719 was not found in location EU
正如您在上面看到的,表名的开头temp.test_partitiontime0210719
没有。2
只要 $ 符号包含在表名中,它之后的第一个字符就会被删除。
我试图应用这个 GCP文档。另外,我试过这个评论,但对我没有用。
如何将特定日期的分区表提取到 GCP?