我阅读了这份文件,创建了收割机。 https://github.com/ckan/ckanext-harvest.I可以达到http://localhost/harvest.After,我创建了一个收获源。但是我现在要做什么?我想要做的是从另一个ckan实例中收集一些数据集。我必须实现收获接口吗?
答案 0 :(得分:0)
要从另一个CKAN实例中进行收获,您可以使用ckanext-harvest随附的ckan_harvester
插件。如果要从无法使用收割机的其他数据源(例如专有数据库格式)进行收割,则仅需要实现IHarvester
接口。
要启用ckan_harvester
插件,请将其添加到CKAN INI文件中的plugins
列表中,然后重新启动CKAN。然后,您需要在http://your-ckan-instance/harvest的CKAN Web UI中创建和配置新的收割机。最后,请确保使用命令行工具(或cron)实际运行配置的收割机。
有关详细信息,请参见documentation。