我有别人给我的 .txt 文件。该文件有两列:
ID | DESCRIPTION
========================
STRING | MULTI_LINE STRING
所以我遇到的问题是这个大文本文件包含多行,因为它从一条记录到另一条记录。
例子:
548f8c9d4b78987b76f86018|facebook|I am a complete description. Please see what I like below:
-Cars
-Trains
-Computers
I also like Star Trek
w6nc1y0afl2jo3zo9z7jvpo|facebook|I am another description. HI!
如何将多线输入 GBQ? 谢谢。
最佳答案
一种方法是先将此文件翻译成 JSON 格式。
新行可以编码为\n
字符。
然后 load JSON from GCS或 load from local file放入表格中。
示例 JSON 文件:
{"id":"1","first_name":"John\nsecond line"}
{"id":"2","first_name":"Jane\nsecond line"}
结果表
+-------------+----+
| first_name | id |
+-------------+----+
| John | 1 |
| second line | |
| Jane | 2 |
| second line | |
+-------------+----+
关于text - 将多行文本插入 Google Big Query,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58156175/