CKAN搜索数据

时间:2018-05-02 11:08:49

标签: postgresql solr ckan

好吧,我在CKAN中导入数据,完全是一个URL的csv文件。当预览此csv时,我们可以在左侧找到工具栏启用。

data preview and toolbar

使用此工具栏,我们可以进行搜索并添加过滤器,但我遇到了问题。当我在搜索中真正完成查询时?在Solr中,我可以查看当我选择组,组织,数据集和资源时查询的完成情况。

Solr log

如果我在上一个工具栏中搜索,我无法在Solr中看到该搜索。我尝试使用Postgres日志,什么都没有。所以我认为搜索不是在solr或postgres中完成的。

任何帮助?

1 个答案:

答案 0 :(得分:1)

如果您安装了CKAN的DataStore和DataPusher,则CSV将被加载到postgres中,查询将在postgres中完成。这是理想的情况。

CKAN的后备是将请求发送到DataProxy,这是在AppEngine上运行的一项小服务,它下载CSV文件,处理查询并返回结果。它有时会过载,只能处理更简单的CSV,但总比没有好。我认为这就是你所看到的,以及为什么你没有在日志中看到搜索。这里有关于DataProxy的更多信息: http://docs.ckan.org/en/ckan-2.7.3/maintaining/data-viewer.html#data-explorer