OpenDataPlatform/DKAN 분석

DKAN 사용법 ( Module 추가, Dataset 추가, DCAT 추출 )

안녕하세요 씨앤텍 시스템즈 김준형 입니다.

이번 포스트는 DKAN의 기능추가 및 사용법에대해 조사했습니다.

 

사용 매뉴얼은 https://docs.getdkan.com/en/latest/components/index.html를 참고했습니다.

 

먼저 DKAN에 대한 설명은 다음과 같은 차례로 진행하겠습니다.


1. Module 추가 설치

2. Dataset 추가 및 리소스 업로드

3. DCAT 확인 방법


1. Module 추가 설치

 

관리자 계정으로 로그인하시면 다음과 같은 관리창을 볼 수 있습니다.

그 중에 먼저 새로운 모듈을 설치해보겠습니다.

 

   1-1. Modules - Install new module에 들어갑니다.

 

 

1-2. List 버튼을 클릭합니다.

 

1-3. 나중에 데이터를 데이터스토어에 넣기위해 데이터스토어 관련 모듈을 추가합니다.

   1-4. 좌측 하단에 설정 저장 버튼을 눌러서 마무리합니다.

           CKAN은 모듈을 추가하려면 소스수정 작업을 해야 했지만, DKAN에서는 On/Off 클릭으로 모듈을 추가할 수

           있습니다.

 

1-5. 설정 저장 후에 경고가 나오면 Run cron 버튼을 눌러줍니다.

 2. Dataset 추가 및 리소스 업로드

 

   2-1. Content - Add content - Dataset 으로 들어갑니다.

        2-2. Dataset 정보를 작성합니다.

      2-3. 파일을 끌어다 올리거나 URL을 입력하여 리소스를 등록합니다.

      2-4. 나머지 정보를 작성하고 하단에 Save 버튼으로 저장합니다.

      2-5. 리소스가 추가되고 미리보기를 볼 수 있습니다.

        ( .csv 파일이 아닐경우 미리보기가 안보일 수 있습니다. )

      2-6. 1번에서 설명한 데이터스토어 모듈을 설치 하셨으면 Manage Datastore 버튼을 이용해 데이터스토어에 등록

              할  수 있습니다. 

     2-7. 데이터스토어에 import하는 방법은 Simple import와 Fast import 2가지 방법이 있습니다.           

              이번 시간에는 Simple import로 진행하겠습니다. 하단에 Import 버튼으로 진행합니다.

      2-8. 데이터스토어에 등록이되면 Data API를 이용할 수 있습니다.

      2-9. Datastore에 리소스파일의 리소스 ID(빨간 상자)를 등록했기 때문에 초록 상자처럼 쿼리를 이용해 데이터를                   찾을 수 있습니다. 

       2-10. CKAN에도 Data API 기능이 있기 때문에 CKAN 리소스의 파일을 URL로 가져올 수 있습니다.

3. DCAT 확인 방법

   3-1. 데이터셋에 들어와서 좌측 하단에 RDF 버튼을 선택합니다.

      3-2. DKAN 데이터셋의 DCAT 정보를 확인할 수 있습니다.

 

DCAT의 형태가 정해져 있기 때문에 CKAN 데이터셋의 DCAT과 일치하는 부분을 많이 찾을 수 있었습니다.이 점을 활용할 수 있는 방법과 DCAT에 대한 더 자세한 내용을 조사해서 다음시간에 찾아뵙겠습니다.

 

감사합니다.

728x90