Я пытаюсь выяснить, как сделать запрос к ресурсу, чтобы узнать, сколько у него строк, прежде чем я запрошу весь ресурс за один раз, или использую ли я пейджинг для возврата строк в пакетах.
Например, этот ресурс здесь:
https://data.cityofnewyork.us/Transportation/Bicycle-Routes/7vsa-caz7
1) В тех случаях, когда я знаю количество строк, я могу использовать параметр $ limit , чтобы гарантировать, что я получу все обратно. Например, этот набор данных имеет около 17 000 строк, поэтому, получая для него ограничение в 20000 $, вы получаете все из них.
Например:
https://data.cityofnewyork.us/resource/cc5c-sm6z.geojson?$limit=20000
тоже ...
2) Я подумал, может быть, сделать вызов метаданных , но хотя этот запрос возвращает метаданные, количество строк не является его частью:
https://data.cityofnewyork.us/api/views/metadata/v1/cc5c-sm6z
Однако я хотел бы знать, сколько строк в наборе данных, прежде чем я решу, как их запрашивать: все сразу с параметром $ limit или подкачкой страниц с параметрами $ limit и $ offset.
Идеи