YQL 控制台 - 未找到 Table yahoo.finance.quotes 的定义

YQL Console - No definition found for Table yahoo.finance.quotes

我目前正在学习如何通过 YQL 查询数据,并且想知道是否有表:yahoo.finance.quotes && yahoo.finance.historicaldata现在工作。

事实上,中提出的简单查询:

select * from yahoo.finance.quotes where symbol in ("YHOO","AAPL","GOOG","MSFT") 

select * from yahoo.finance.historicaldata where symbol in ("YHOO","AAPL","GOOG","MSFT") and startDate = "2012-09-13" and endDate = "2012-09-13"

return:

<description>No definition found for Table yahoo.finance.quotes</description>

但是,我可以在 DATATABLES --> Show Community Tables

中看到这些表

谢谢

您需要做的是导入 社区 table。你可以这样做

env 'store://datatables.org/alltableswithkeys'; select * from yahoo.finance.quotes where symbol in ("YHOO","AAPL","GOOG","MSFT") 

yql console 中,那些 table 仅在您选中 显示社区 Table

时出现

希望对您有所帮助