2015-01-07 26 views
4

有什么快速的方法来获取数据集中的行数?是否有Socrata API方法来获取数据集的行数?

我能想出的最好的想法是使用$ limit和$ offset进行二进制探测,或者可以是二进制探测和单个列在$ limit/$ offset窗口中的最终获取的混合,在100左右内是已知的。

(我查了HTTP头......不快乐。),你可以做到这一点

回答

5

一种方式是通过对数据集做一个COUNT(*)操作。例如,为了得到这个Socrata数据集的总行数:
https://data.seattle.gov/City-Business/Sold-Fleet-Equipment/y6ef-jf2w

你可以发出此SODA查询:
https://data.seattle.gov/resource/y6ef-jf2w.json $选择= COUNT(*)多

+0

谢谢!您可以考虑在文档中添加一些内容(http://dev.socrata.com/docs/queries.html)以注意,如果未选择$组,则聚合函数默认为整个数据集。 –

+0

伟大的答案阿德里安! – chrismetcalf

+0

这最近变得区分大小写......所以COUNT目前不会工作。 – geneorama

相关问题