Google bigquery 加载操作中出现BigQuery错误:无法确定UTF-8描述的表

Google bigquery 加载操作中出现BigQuery错误:无法确定UTF-8描述的表,google-bigquery,Google Bigquery,我正在尝试将数据加载到大查询中已经创建的表中。但我面临着上述问题。我如何解决这个问题 bq '--project_id' <proj-id> --nosync load --source_format CSV --field_delimiter '\t' --skip_leading_rows '0' --quote '' --encoding UTF-8 <proj:dataset.table_name> '/mnt/disks/data.tsv' bq'--proj

我正在尝试将数据加载到大查询中已经创建的表中。但我面临着上述问题。我如何解决这个问题

bq '--project_id' <proj-id> --nosync load --source_format CSV --field_delimiter '\t' --skip_leading_rows '0' --quote '' --encoding UTF-8 <proj:dataset.table_name> '/mnt/disks/data.tsv'
bq'--project\u id'--nosync load--source\u格式CSV--field\u delimiter'\t'--skip_leading_行'0'--quote'--encoding UTF-8'/mnt/disks/data.tsv'

我尝试执行您的命令,但成功了。很可能您的shell没有正确处理空的
--quote
参数,因此执行时它看起来像:
--quote--encoding
。请尝试调用此命令(
--quote'
替换为
--quote='
):

bq'--project\u id'--nosync load--source\u格式CSV--field\u delimiter'\t'--skip_leading_行'0'--quote='--encoding UTF-8'/mnt/disks/data.tsv'

如果不起作用,请共享操作系统和shell名称(bash/zsh/cmd?),以便进一步调查。

我尝试执行您的命令,但成功了。很可能您的shell没有正确处理空的
--quote
参数,因此执行时它看起来像:
--quote--encoding
。请尝试调用此命令(
--quote'
替换为
--quote='
):

bq'--project\u id'--nosync load--source\u格式CSV--field\u delimiter'\t'--skip_leading_行'0'--quote='--encoding UTF-8'/mnt/disks/data.tsv'
如果不起作用,请共享操作系统和shell名称(bash/zsh/cmd?),以便进一步调查

bq '--project_id' <proj-id> --nosync load --source_format CSV --field_delimiter '\t' --skip_leading_rows '0' --quote='' --encoding UTF-8 <proj:dataset.table_name> '/mnt/disks/data.tsv'