2013-04-17 3 views
1

https://github.com/okfn/ckanext-harvest/blob/release-v2.0/README.rst#the-ckan-harvester에는 수집 된 모든 레코드를 그룹에 추가하기 위해 "default_groups"구성 옵션을 지정할 수 있다고 언급되어 있습니다.ckanext-harvest 2.0 : 수확 한 레코드를 조직에 자동으로 추가합니다.

CKAN 2.0에서도 여전히 작동합니까? 비슷한 "default_organizations"구성 매개 변수가 있습니까?

내가/수확/편집/내 소스

{ "default_groups": ["my-group"] } 
"내 그룹"이라는 그룹이 존재

의 형태로 JSON 객체를 바꾸어 "default_groups"매개 변수를 사용하려고했습니다

, 그러나 수확 된 패키지를 업데이트하고 새로운 패키지를 생성하지 않습니다.

fetch_consumer 로그 : 당신의 로그에서

2013-04-17 15:34:07,707 DEBUG [ckanext.spatial.harvesters.base.import] Import stage for harvest object: 66b01129-bcce-4bc8-9a67-1d7ece67b998 
2013-04-17 15:34:07,708 DEBUG [ckanext.spatial.harvesters.base] Using config: {u'default_groups': [u'my-group']} 
2013-04-17 15:34:07,713 DEBUG [ckanext.spatial.validation.validation] Starting validation against profile(s) iso19139 
2013-04-17 15:34:07,770 DEBUG [ckanext.spatial.validation.validation] Validated against "ISO19139 XSD Schema" 
2013-04-17 15:34:07,770 INFO [ckanext.spatial.validation.validation] Validation passed 
2013-04-17 15:34:07,898 DEBUG [ckanext.spatial.plugin] Received: u'{"type": "Polygon", "coordinates": [[[-116.016, 30.5461], [-116.016, 37.5297], [-108.281, 37.5297], [-108.281, 30.5461], [-116.016, 30.5461]]]}' 
2013-04-17 15:34:07,902 DEBUG [ckanext.spatial.lib] Extent for package 7c5646d5-6689-49f6-94fb-0eaf54f84959 unchanged 
2013-04-17 15:34:08,149 INFO [ckanext.spatial.harvesters.base.import] Updated package 7c5646d5-6689-49f6-94fb-0eaf54f84959 with guid 4e6b8f72f7d6c3856f092c6b8501195f 

답변

2

, 난 당신이 공간 수확기 (예 : CSW)를 사용한다고 가정합니다. 여러분이 지적한 문서는 CKAN-to-CKAN 수확기 (즉, 다른 CKAN 인스턴스 수확)를 말합니다. 혼란을 피하기 위해 문서를 개선 할 것입니다.

좋은 소식은 공간 수확기가 추수 소스가 속한 조직과 동일한 새 데이터 세트를 자동으로 할당하므로 구성 설정을 사용할 필요가 없습니다 (CKAN 수확기에서 구현해야 함) . 수확 소스를 작성하거나 편집 할 때 수확 소스의 조직을 정의해야합니다. 로그인 한 사용자가 조직에 속한 경우에만이 필드가 표시됩니다.

Organization field in the harvest source form

관련 문제