我正在使用bq load
从命名管道将数据加载到Google bigquery。BigQuery:bq加载命令是否支持从命名管道作为源加载?
控制台窗口1:
$ mkfifo /usr/pipe1
$ cat /dev1/item.dat > /usr/pipe1
控制台窗口2:
$ bq load --source_format=CSV projectid:dataset.itemtbl /usr/pipe1 field1:integer,field2:integer
得到了以下错误:
BigQuery error in load operation: Source path is not a file: /usr/pipe1
我相信有一个用于大查询的流式插入组件,可能用它来代替。 – Paul