我无法使用excel连接器在bq中运行长查询(280个字符)。
开发者指南说:
注意:如果查询超过256个字符,Excel将不允许您运行查询。 将查询拆分为多个部分,并将每个部分粘贴到多个相邻的单元格中。
我尝试拆分一个查询,但无法将此功能发布到旁边或下方的单元格中。
有没有办法让这项工作?我的查询运行得很短。
答案 0 :(得分:1)
我已经确认将查询的多个部分放在相邻的单元格中可以正常工作。我在Excel for Mac 2011上运行了一个长度为757个字符的查询。
将查询放入相邻单元格后,您需要将查询参数值定义为范围,如下所示:
=Sheet1!$B$7:$B$11
仅供参考 - 执行此操作时,Excel中的len()
功能会派上用场。
我已经给写过该功能/ doc的工程师发了一封信。会让你知道。
与此同时(作为解决方法),您应该能够打开文本编辑器并修改已下载的.iqy文件以直接包含您的查询。
答案 1 :(得分:0)
这个所谓的连接器没有代码,因为它使用了一个不起眼的Excel功能。