我是CKAN的新手,我想看看是否可以从外部API导入数据集并根据API更改同步数据,这是从外部API导入和更新的最佳方法。
感谢您的回答
如果您的导入将不止一次,或者是从已经具有受支持的API的来源进行的,那么强烈建议您使用ckanext-harvest。这提供了管理界面和各种帮助,以匹配先前收集的数据集。它可扩展为新的API类型。请参阅:https://github.com/ckan/ckanext-harvest/
对于一次性将数据集导入CKAN,对于其他API,您可以直接使用CKAN API直接创建它们,例如create_package。有许多语言的客户。请参阅:https://docs.ckan.org/en/2.8/api/