我有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 我知道我过去曾经有过这个工作,一定要错过一些简单的东西。提前致谢。
答案 0 :(得分:0)
在检查Redash的Google Sheet query runner实施后,为了访问工作表,查询格式应该是一行的:
SpreadsheetID|SheetNumber
在你的情况下,那将是:
1YaipA_nhUq5zl37EZ9tFa32qc4kgF1cMlo41ch1lcF4
默认情况下访问第一个工作表。或者,您可能希望更具体:
1YaipA_nhUq5zl37EZ9tFa32qc4kgF1cMlo41ch1lcF4|1
用于访问第二个工作表。
请注意,Redash不会即时执行您的查询,而是会在您根据official documentation进行进一步处理之前加载整个工作表。
加载数据后,您应该可以看到如下内容:
它只是意味着Redash已经加载了您的数据(在本例中为1,962行),您可以开始进行一些可视化。干杯!