<배정업무>
개방데이터 품질 진단 및 개선(OpenAPI)
<OpenAPI 목록명>
전국학교○○○연계○○표준데이터
○○부 국립○○○○원_○○별 통계 서비스
한국○○○○공단_○○○NET 연계 정보
등등
1.
오늘은 센터 출근일이다.
센터 출근 전에, 기술매니저님에게 메일로 궁금한 점들을 보내놨다.
공공데이터품질진단수행가이드(개방데이터오픈API)_v0.35.pptx 라는 가이드가 있기는 하지만, 가이드 예외 사항이 너무 많다😅. 오픈API진단 순서는 resource 작성 후 report작성이다. openapi_report.exe를 실행하면 report가 생성되는데, 생성된 report 중에서 수기로 수정해야하는 목록은 아래와 같다.
<report.xlsx 에서 수기로 수정해야하는 목록>
1) [00.수준평가]시트 : [⑥코드목록 제공 여부]의 활용가이드(기준, 코드가 있는 오퍼레이션 수), 개방포털(오류만큼 감산한 나머지)
2) [02.추가 진단]시트 : [⑦데이터 포맷 일치 여부]의 개방포털(오퍼레이션수), API호출(오류만큼 감산한 나머지)
3) [60.S-6]시트 : [S-6]코드목록 제공여부 시트 전체(번호, 오퍼레이션,항목명(영문),항목명(국문),샘플데이터 등)
4) [70.S-7]시트 : [S-7]데이터 포맷 일치 여부 시트 전체(오퍼레이션, 데이터포맷, 오픈API호출 등)
*나머지 항목들은 육안으로 오류여부 확인
2.
업무중에 그룹웨어에 메일이 하나 왔다.
[21년 공공데이터 일경험수련생 전문기술지원사업의 일환으로 “개방데이터 품질진단” 과제를 수행하고 계시는 청년인턴들의 다양한 업무 경험을 위하여 (…중략…)새로운 업무는 (…중략…) “정합성 육안진단”과 “SQL스크립트 작성”으로 구분됩니다.]
개방데이터 품질진단 업무를 수행하는 인턴은 10월 12일 부터 정합성 육안진단을 하고, 희망자에 한해 SQL스크립트 작성을 한다. 원래 공공데이터 일경험수련생을 지원할 때는 편안한 마음으로 하려고 했으나 생각보다 업무가 재미있어서 SQL스크립트 작성 업무를 지원했다.
앞으로 들어야할 상시교육도 전공/비전공 과정을 선택해야했다.
이것도 전공 과정으로 선택했다.
이것이 문과생의 패기!
<진단대상 오픈API>
전국학교○○○연계○○표준데이터
<오류&기타>
오픈API데이터만 있고, 첨부문서가 없는 문서오류다.
이 경우에는 resource 파일에 "문서오류"라고 적고 URL을 입력한 뒤, resource파일만 업로드하면 된다.
<진단대상 오픈API>
한국○○○○공단_○○○NET 연계 정보
<오류>
오픈API가 호출되지 않는 오류다.
JSON과 XML모두 오픈API 호출했을 때 400 Bad Request가 나온다.
인증키를 바꿔도 안되는 걸보니, REST API(URI)이 잘못된 것 같다.
<진단대상 오픈API>
○○부 국립○○○○원_○○별 통계 서비스
<기타>
오픈API의 활용가이드 문서는 보통 20p내외다.
근데, ○○부 국립○○○○원_○○별 통계 서비스는 활용가이드 문서가 216p였다.ㄴ😲ㄱ
활용가이드의 오퍼레이션명, 요청 메시지 상세와 공공데이터 포털의 오퍼레이션명, 요청 메시지가 달라 한참 찾아보니, 공공데이터 포털에서 제공하지 않는 내용까지 활용가이드에 뭉쳐 한 번에 올려놨다. 공공데이터 포털의 오퍼레이션 개수는 8개지만, 활용가이드 문서의 오퍼레이션 개수는 100개 가까이 된다. report를 작성했는데, 다행히 정보에는 문제가 없었다.
'이것저것 > 공공데이터 일경험 수련생(2021년)' 카테고리의 다른 글
2021년 10월 12일_파일 육안진단 업무 (0) | 2021.10.12 |
---|---|
2021년 10월 08일_오늘도 처음보는 오류 발견! (0) | 2021.10.08 |
2021년 10월 06일_오픈API업무 첫 배정 (0) | 2021.10.06 |
2021년 10월 05일_백신휴가&유급휴가 (0) | 2021.10.05 |
2021년 10월 01일_업무일지 (0) | 2021.10.01 |