2015-08-26 91 views
0

我想通過使用SODA的API通過json和url獲取數據集。問題是數據集大於50K,我需要使用多個鍵對數據集進行排序。通過多個鍵進行排序不是SODA API所允許的。問題是我怎麼能解決這個問題?如何檢索大型網址Json數據集?

例(該表是小,但用於說明目的我已經包括了它): https://data.medicare.gov/resource/apyc-v239.json $極限= 1000 & $訂購= measure_id

,但一旦我嘗試添加狀態到訂單的API錯誤出。

以上數據集僅是3800倫理委員會,但有其他數據集有超過250000倫理委員會,這就需要同樣的方法 - 排序,然後通過結果進行分頁...

任何援助將不勝感激。

回答

0

嘗試使用該數據集的新API端點:http://dev.socrata.com/foundry/#/data.medicare.gov/apyc-v239

這將允許您通過多個列進行排序,並沒有最大限度地爲$limit的新端點,所以你可以做這樣的東西:

https://data.medicare.gov/resource/q7p2-jxeh.json?$order=state,measure_name&$limit=100000000 
+0

感謝您的快速響應。是否有人會知道新鏈接是否提供歷史數據(2013年1月1日之前)或僅當前的醫院比較數據。 –

+0

新的API端點是完全相同的數據,速度更快,可查詢性更強 – chrismetcalf