Google表格的Redash问题

时间:2018-03-26 17:56:39

标签: redash

我有redash设置,我可以连接到gsheet数据源,但是当我尝试选择查询时

select * from 1YaipA_nhUq5zl37EZ9tFa32qc4kgF1cMlo41ch1lcF4 

我正在

Error running query: Spreadsheet (select * from 1YaipA_nhUq5zl37EZ9tFa32qc4kgF1cMlo41ch1lcF4) not found. Make sure you used correct id. 

我与服务帐户ID共享了工作表,它是我用于测试的简单工作表。 https://docs.google.com/spreadsheets/d/1YaipA_nhUq5zl37EZ9tFa32qc4kgF1cMlo41ch1lcF4/edit?usp=sharing 我知道我过去曾经有过这个工作,一定要错过一些简单的东西。提前致谢。

1 个答案:

答案 0 :(得分:0)

在检查Redash的Google Sheet query runner实施后,为了访问工作表,查询格式应该是一行的:

SpreadsheetID|SheetNumber

在你的情况下,那将是:

1YaipA_nhUq5zl37EZ9tFa32qc4kgF1cMlo41ch1lcF4

默认情况下访问第一个工作表。或者,您可能希望更具体:

1YaipA_nhUq5zl37EZ9tFa32qc4kgF1cMlo41ch1lcF4|1

用于访问第二个工作表。

请注意,Redash不会即时执行您的查询,而是会在您根据official documentation进行进一步处理之前加载整个工作表。

加载数据后,您应该可以看到如下内容:

enter image description here

它只是意味着Redash已经加载了您的数据(在本例中为1,962行),您可以开始进行一些可视化。干杯!