2015-01-07 25 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

相關問題