大查询 Table 创建混乱

Big Query Table Creation Confusion

我必须使用如下架构创建一个大查询 table

snippet:STRING,comment_date:TIMESTAMP

我有如下数据

"Love both of these brands , but the "" buy a 0k car , get or give a pair of  shoes "" message seems .",2015-06-22 00:00:00

"All Givens Best Commercial Ever",2015-06-22 00:00:00

我很困惑,因为这两行都被接受并插入到 table 中,尽管在第一行中所有代码段字符串都在双引号之间,但它也包含双引号和逗号

为什么大查询不会在那里混淆?

解析 CSV 时,BigQuery 仅在不带引号的逗号上拆分,并且当在带引号的字符串中遇到双引号 "" 时,它会将双引号 "" 视为单转义引号字符 "。因此,根据 BigQuery,您的输入是有效的 CSV。