我想创建日分区数据并从Cloude Storage加载数据.我已经完成了
bq mk --time_partitioning_type = DAY myDataSet.dailytable
bq load --source_format = AVRO myProjectId:myDataSet.dailytable $ 20150510 gs:// myBucket/path/2016-05-10/*
实际结果:
我有2个表:dailyTable和dailyTable $ 0150510
预期结果:
我每天有2张桌子和每日桌子2美元0150510
这是预期的行为吗?
在Unix shell上'$'是一个特殊字符,您需要将其转义,或者将整个表名放在单引号中,如下所述:
https://cloud.google.com/bigquery/docs/partitioned-tables#addressing_table_partitions
你不会以这种方式得到两张桌子.myDataSet.dailytable将具有与2015年5月10日对应的单个分区"myDataSet.dailytable $ 20150510".该分区可以像表格一样进行寻址.
| 归档时间: |
|
| 查看次数: |
2061 次 |
| 最近记录: |