【发布时间】:2016-10-21 23:33:21
【问题描述】:
我想将文本文件加载到 Big Query 并保持文本文件的顺序。
我的文本文件不包含任何可以帮助我稍后根据此索引对文件进行排序的索引参数..
所以如果文本文件看起来像这样 - 啊啊啊 bbb 抄送
我会将它加载到 Big Query Table 并在运行时获取订单 从表中选择 * 结果: 啊啊啊 bbb 抄送
我有需要按顺序解析的文本文件。 这就是维持秩序的必要条件。
【问题讨论】:
标签: google-bigquery
我想将文本文件加载到 Big Query 并保持文本文件的顺序。
我的文本文件不包含任何可以帮助我稍后根据此索引对文件进行排序的索引参数..
所以如果文本文件看起来像这样 - 啊啊啊 bbb 抄送
我会将它加载到 Big Query Table 并在运行时获取订单 从表中选择 * 结果: 啊啊啊 bbb 抄送
我有需要按顺序解析的文本文件。 这就是维持秩序的必要条件。
【问题讨论】:
标签: google-bigquery
BigQuery 本身不保证检索订单,除非您有要订购的列!所以你必须拥有它(订单栏)!
我可以推荐的唯一方法是在某些工具(例如 Excel)中打开您的文件,然后添加另一列,其中包含反映所需顺序的值,然后在加载到 BigQuery 后将其保存回文件。
如果您的文件太大并且您无法使用 excel 打开它 - 您应该使用一些脚本语言来执行相同的操作,但要以编程方式进行。
【讨论】: