【发布时间】:2018-12-17 15:22:10
【问题描述】:
我正在寻找更新链接资源时更新 CKAN 数据存储的最简单方法。在这种情况下,所有资源都已链接(不上传)。资源是 csv 并定期更新。当 csv 文件发生更新时,CKAN 的 DataStore 似乎不会自动获取这些更改。我尝试使用 ckanapi,但 update_resource 函数似乎只更新元数据。我无法让它持续更新 DataStore(因此 Data Explorer 视图包含过时的信息)。
除非有更简单的方法,否则我的偏好是找到一种以编程方式触发“上传到数据存储”按钮的方法,该按钮可以在给定资源的“数据存储”选项卡上找到。我已经进行了一些相当广泛的搜索,但还没有找到一种方法来做到这一点。任何建议表示赞赏。
CKAN 的当前版本是 CKAN 2.8.1,启用了 DataStore 和 DataPusher 扩展。
【问题讨论】: