CKAN搜索数据

CKAN search data

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

有了这个工具栏,我们可以进行搜索和添加过滤器,但我遇到了问题。当我在查询真正完成的地方进行搜索时?在 Solr 中,当我 select 一个组、一个组织、一个数据集和一个资源时,我可以查看查询是如何完成的。

如果我在以前的工具栏中进行搜索,我在 Solr 中看不到该搜索。我尝试使用 Postgres 日志,但什么也没有。所以我认为搜索不是在 solr 或 postgres 中完成的。

有什么帮助吗?

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

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