首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google Sheets的Redash问题

Google Sheets的Redash问题
EN

Stack Overflow用户
提问于 2018-03-27 01:56:39
回答 1查看 654关注 0票数 0

我已经安装了redash,并且能够连接到gsheet数据源,但是当我尝试执行select查询时

代码语言:javascript
复制
select * from 1YaipA_nhUq5zl37EZ9tFa32qc4kgF1cMlo41ch1lcF4 

我得到了

代码语言:javascript
复制
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我知道我在过去有过这样的工作,一定是遗漏了一些简单的东西。提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2018-04-12 14:21:52

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

代码语言:javascript
复制
SpreadsheetID|SheetNumber

在您的情况下,这将是:

代码语言:javascript
复制
1YaipA_nhUq5zl37EZ9tFa32qc4kgF1cMlo41ch1lcF4

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

代码语言:javascript
复制
1YaipA_nhUq5zl37EZ9tFa32qc4kgF1cMlo41ch1lcF4|1

用于访问第二个工作表。

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

在数据加载之后,您应该能够看到如下所示:

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49497711

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档