bigquery加载一个csv(,字段分隔)文件,在引号之间有数据,在数据之间有一列逗号

bigquery加载一个csv(,字段分隔)文件,在引号之间有数据,在数据之间有一列逗号,csv,google-bigquery,loading,Csv,Google Bigquery,Loading,我有一个csv文件,如: "id","name","address" "10","aparna","hyderabad,hitech-city" "11","mounika","hyderabad,kukatpally" "12","raji","hyderabad,madhapur" 如果我使用--autodetect,它会工作,但是如果我使用schema,它会给我一个错误 我想在这样一个大查询中将这个文件加载到一个表中 id name address 10 a

我有一个csv文件,如:

"id","name","address"

"10","aparna","hyderabad,hitech-city"

"11","mounika","hyderabad,kukatpally"

"12","raji","hyderabad,madhapur"
如果我使用
--autodetect
,它会工作,但是如果我使用schema,它会给我一个错误

我想在这样一个大查询中将这个文件加载到一个表中

id    name      address

10    aparna    hyderabad,hitech-city

11    mounika   hyderabad,kukatpally

12    raji      hyderabad,madhapur

为此,我使用了
bq load project:dataset.table gs://filepath schemafile
这给了我一个如下错误

.csv: Error
while reading data, error message: Too many values in row starting
at position: 0. Found 35 column(s) while expected 33.
- You are loading data without specifying data format, data will be
treated as CSV format by default. If this is not what you mean,
please specify data format by --source_format.
有人能帮我吗


提前感谢

如果您在excel中打开数据样本,是否会得到一个额外的列?带有逗号的地址列也会导致csv错误。如果在excel中打开数据样本,是否会获得额外的列?带有逗号的地址列也会导致csv错误。