【发布时间】:2013-02-06 11:16:01
【问题描述】:
我正在构建一个自定义收集器,用于将数据从外部站点导入 CKAN(1.8 版)。
它工作得很好,可以创建元数据和与之关联的资源。我想在导入阶段收集这些资源并创建一个新的 CSV 以将其保存在数据存储区中。
我知道我可以使用 DataStore API,但我不想使用 HTTP(对我来说,将 API 密钥/用户/URL/...提供给有权添加内容的收割机是没有意义的)
是否可以直接从harvester 调用DataStore API 函数? https://github.com/okfn/ckan/blob/master/ckanext/datastore/logic/action.py
每个函数都有一个未记录的上下文参数。
【问题讨论】: