如何将52.4 MB的XLSX电子表格加载到BigQuery中?

时间:2019-05-27 18:03:03

标签: google-bigquery bigdata

我正在尝试在网上商店中分析数百万个搜索查询,并将其汇总到Google Data Studio中。不幸的是,由于以下错误,我的Google Cloud Storage中的XLSX:

读取数据时出错,错误消息:CSV表遇到太多错误,放弃了。行数:1;错误:1.请查看errors []集合以了解更多详细信息。

读取数据时出错,错误消息:从位置0开始分析行时检测到错误。错误:遇到错误字符(ASCII 0)。

我从计算机上将XLSX文件上传到我的Google Cloud Storage,并尝试使用Google BigQuery从该文件创建表,并在导入该文件时收到这些错误消息。

我想将BigQuery用作Google Data Studio的数据源,并以某种方式聚集XLSX文件中的搜索字符串,这样我就可以看到哪些查询定期发生而没有任何结果,并且哪些搜索字符串是最经常搜索的

非常感谢您帮助我纠正错误并找到一种有效的方法来聚合数据,而无需花费较长的加载时间。

1 个答案:

答案 0 :(得分:0)

supported data formats不包括XLSX。

实现此目标的一种好方法是将XLSX转换为CSV,然后将其加载到BigQuery。

Here,您有一个示例,说明如何将Python与pandas一起使用来转换文件。转换后,您可以将其上传到Google Cloud Storage,然后将其加载到BigQuery。

或者,您可以directly from your computer上载而不使用Google Cloud Storage。