Socrata,找到所有可用的数据集

时间:2016-08-10 10:48:21

标签: socrata

我有兴趣从任何可用的Socrata数据集中获取财务开放数据。我设法得到一个小的Java应用程序,适用于任何特定的数据集,但我想知道是否有办法以程序方式获得所有可用的数据集。

我不想让用户输入网址/数据集ID,如果程序可以为给定类别的所有数据集提供列表,那将会很不错。

我知道http://www.opendatanetwork.com,有很多这样的数据集,但我找不到以编程方式获取此信息的方法。

2 个答案:

答案 0 :(得分:1)

为开放数据网络提供支持的API是Socrata Global Search API,您可以在http://labs.socrata.com/docs/search.html找到文档。

答案 1 :(得分:-2)

使用' $ offset ='参数通过将其设置为1000增量,这将允许您一次翻阅整个数据集1000行。

另一种方法是使用' $ limit ='参数将设置对数据集查询量的限制。 SODA 2.0 API端点的最大限制为50,000条记录,而SODA 2.1端点没有上限。

https://soda.demo.socrata.com/resource/4tka-6guv.json?$limit=50&$offset=150

此链接可能对您有所帮助 https://support.socrata.com/hc/en-us/articles/202949268-How-to-query-more-than-1000-rows-of-a-dataset