1

我无法使用 excel 连接器在 bq 中运行长查询(280 个字符)。

开发人员指南说:

注意:如果您的查询长度超过 256 个字符,Excel 将不允许您运行该查询。将您的查询拆分为多个部分并将每个部分粘贴到多个相邻单元格中。

我曾尝试拆分一个查询,但无法将其发布到旁边或下方的单元格中。

有没有办法使这项工作?我已经很好地运行了较短的查询。

4

2 回答 2

1

更新:

我已经确认将查询的多个部分放在相邻的单元格中可以正常工作。我在 Excel for Mac 2011 上运行了一个长度为 757 个字符的查询。

将查询放在相邻单元格中后,您需要将查询参数值定义为范围,如下所示:

=Sheet1!$B$7:$B$11

仅供参考 - len()Excel 中的功能在执行此操作时会派上用场。

旧回应:

我已向编写该功能/文档的工程师发送了一封便条。会让你知道。

同时(作为一种解决方法),您应该能够打开一个文本编辑器并修改您下载的 .iqy 文件以直接包含您的查询。

于 2012-09-03T23:52:39.010 回答
0

这个所谓的连接器没有代码,因为它使用了一个不起眼的 Excel 功能。

http://support.microsoft.com/kb/157482

于 2012-09-04T17:47:09.690 回答