大查询 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。
我必须使用如下架构创建一个大查询 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。