最新的疗养院比较数据集没有返回任何数据
Latest Nursing Home Compare data-set returning no data
就在几天前 getting data from the Nursing Home Compare data-set (also visible 此处)通过 2.1 端点。
我花了很多时间来 ping 数据和 运行 测试排序等。直到昨天早上一切都很好。现在我所有的请求都是空的。但是我的代码没有改变。
根据 Nursing Home Compare 打开页面和“Dataset Snapshots”,新数据集于昨天上午部署(2016 年 5 月 25 日@10:28AM(美国东部时间?))
2.0 端点returns基本查询无任何内容:
2.1 端点也没有(这是我在上一期中使用的 URL,我知道它正在返回数据):
- https://data.medicare.gov/resource/b27b-2uc7.json?$where=within_circle(位置,43.0171854,-78.9627624,16093.44)&$order=distance_in_meters(位置,%20%27POINT%20(-78.9627624 %2043.0171854)%27)
- (没有order子句,以防万一)https://data.medicare.gov/resource/b27b-2uc7.json?$where=within_circle(location,43.0171854,-78.9627624,16093.44)
我在疗养院比较页面上没有看到数据或 API 中有任何更改的注释。我也没有收到任何错误消息。
所以我的问题实际上分为两部分:
- API 或数据有什么变化吗?
- 我在哪里可以找到有关这些更改的信息(或在再次发生时收到通知)?
看起来他们在刷新数据集时没有正确填充您在 within_circle
查询中使用的 Location
列。数据在那里,但由于 location
列为空,您不会得到任何结果。
我通过 运行 对该数据集的 location IS NOT NULL
查询验证了这一点,并得到了相同的结果:
https://data.medicare.gov/resource/4pq5-n9py.json?$where=location%20IS%20NOT%20NULL
我会与我们的支持团队联系,让他们联系 data.medicare.gov 团队,看看我们能否解决这个问题。很抱歉给您带来麻烦!
就在几天前
我花了很多时间来 ping 数据和 运行 测试排序等。直到昨天早上一切都很好。现在我所有的请求都是空的。但是我的代码没有改变。
根据 Nursing Home Compare 打开页面和“Dataset Snapshots”,新数据集于昨天上午部署(2016 年 5 月 25 日@10:28AM(美国东部时间?))
2.0 端点returns基本查询无任何内容:
2.1 端点也没有(这是我在上一期中使用的 URL,我知道它正在返回数据):
- https://data.medicare.gov/resource/b27b-2uc7.json?$where=within_circle(位置,43.0171854,-78.9627624,16093.44)&$order=distance_in_meters(位置,%20%27POINT%20(-78.9627624 %2043.0171854)%27)
- (没有order子句,以防万一)https://data.medicare.gov/resource/b27b-2uc7.json?$where=within_circle(location,43.0171854,-78.9627624,16093.44)
我在疗养院比较页面上没有看到数据或 API 中有任何更改的注释。我也没有收到任何错误消息。
所以我的问题实际上分为两部分:
- API 或数据有什么变化吗?
- 我在哪里可以找到有关这些更改的信息(或在再次发生时收到通知)?
看起来他们在刷新数据集时没有正确填充您在 within_circle
查询中使用的 Location
列。数据在那里,但由于 location
列为空,您不会得到任何结果。
我通过 运行 对该数据集的 location IS NOT NULL
查询验证了这一点,并得到了相同的结果:
https://data.medicare.gov/resource/4pq5-n9py.json?$where=location%20IS%20NOT%20NULL
我会与我们的支持团队联系,让他们联系 data.medicare.gov 团队,看看我们能否解决这个问题。很抱歉给您带来麻烦!