2016-04-08 6 views
0

Я использую Ckan 2.5.1 с расширением уборочной и удлинительной сетки Geonetwork. В странице конфигурации уборки я установилdefault_groups в конфигурации сбора урожая ckan

{ 
"api_version": 3, 
"cql":"any LIKE 'urbanistica'", 
"default_groups":["urbanistica"] 
} 

для фильтрации наборов данных, чтобы собрать и отнести их к существующей группе urbanistica.

Все отфильтрованные наборы данных создаются в ckan из геосети CSW, но ни один набор данных не присваивается группе urbanistica.

Похоже, default_groups проигнорировано из-за отсутствия регистрации ошибок в файлах журнала.

Мне не хватает других конфигураций или настроек (как в production.ini)?

ответ

0

Вы используете ckanext-spatial's CSW harvester, который принимает опцию cql, но не параметр default_groups, поэтому он не работает.

Возможно, вы путаетесь с CKAN harvester (т. Е. Уборка CKAN с других серверов CKAN), которая принимает параметр default_groups.

Возможно, вы легко скопировали код default_groups с харвестера CKAN на комбайн CSV (ну, собственно, в его базовый класс SpatialHarvester), и отправьте это как запрос Pull. У него уже есть default_tags и default_extras, поэтому добавление default_groups имеет смысл.

0

Спасибо за ваш ответ. Я, наконец, понял, что использую ckanext-geonetwork, который имеет свои собственные параметры конфигурации, отличные от харвестеров CKAN. Соответствует «default_groups» is 'group_mapping' Teresa