CKAN данные поиска - PullRequest
0 голосов
/ 02 мая 2018

Ну, я импортировал данные в CKAN, точно файл CSV по URL. Когда этот csv будет предварительно просмотрен, мы сможем найти панель инструментов включенной слева.

data preview and toolbar

С помощью этой панели инструментов мы можем выполнять поиск и добавлять фильтры, но у меня есть проблема. Когда я делаю поиск, где запрос действительно сделан? В Solr я могу посмотреть, как выполняется запрос, когда я выбираю группу, организацию, набор данных и ресурс.

Solr log

Если я выполняю поиск на предыдущей панели инструментов, я не вижу этот поиск в Solr. Я пробовал с журналом Postgres и ничего. Поэтому я думаю, что поиск не производится в solr или postgres.

Любая помощь?

1 Ответ

0 голосов
/ 03 мая 2018

Если вы установили DataStore и DataPusher в CKAN, CSV будет загружен в postgres, а запрос будет выполнен в postgres. Это идеальная ситуация.

Откат CKAN заключается в отправке запроса в DataProxy, небольшой сервис, работающий на AppEngine, который загружает файл CSV, обрабатывает запрос и возвращает результат. Иногда он перегружается и справляется только с более простыми CSV, но это лучше, чем ничего. Я думаю, что это то, что вы видите, и почему вы не видите поиск в журналах. Здесь больше о DataProxy: http://docs.ckan.org/en/ckan-2.7.3/maintaining/data-viewer.html#data-explorer

...