본문 바로가기
개발

[RPA 업무자동화] Excel와 API 연동(1)

by angeloper 2023. 7. 10.
반응형

안녕하세요. 오늘은 업무자동화를 위한 Excel의 API 연동에 대해서 알아보려고 합니다.

 

RPA는 도구를 통한 방법도 존재하지만, 업무를 자동화하여 개선할 수 있다면 그것도 RPA의 한 부분이라고 생각합니다. (이것은 개인의견이므로, 다른 의견이 있으시다면 댓글로 입력해 주셔도 겸허히 의견을 수렴하겠습니다.) 또한, 요즘에는 공공데이터라고 하여 오픈된 데이터를 많이 공개하고 있습니다. 예를 들면,  공공데이터포탈(https://www.data.go.kr), 전자공시시스템(https://opendart.fss.or.kr), 한국은행(https://ecos.bok.or.kr/api/) 등에서도 OPEN API 데이터를 제공하고 있습니다. 그 외에도 많은 곳에서도 데이터를 제공하고 있습니다.

 

우선, API라는 것이 궁금하실 것 같습니다. API는 간단히 양 시스템간의 통신하는 방법을 정의한 것이라고 말씀드릴수 있습니다. 중간에 방법을 정의해 놓았으며, 그 방법대로 대화를 하는 것입니다. 기본적으로 요청과 응답으로 정의되어 있으며, 그 부분은 공공데이터포탈에서 제공하는 문서를 보면서 말씀드리겠습니다.

 

실제 현업 업무에서 다음과 같은 일을 하고 있으시다면, 이 내용을 보시고 활용하신다면 "조금 업무의 부담이 줄어드실 수 있지 않을까?"라는 생각이 듭니다. 첫째, 웹사이트에서 데이터를 확인하지만, OPEN API를 제공하고 있다! 라고 하시면 활용이 가능합니다. 또는 업무가 아니더라도 내가 알고 싶은 정보를 엑셀 파일에서 쉽게 알아보고 싶다!라고 생각하시는 분들은 아래 내용을 참고하여 주시기 바랍니다.

 

기상청의 단기예보 조회서비스를 엑셀로 만들기 위해 공공데이터포탈(https://www.data.go.kr)에 회원가입을 합니다. (참고로 공공데이터포탈의 소개 및 이용가이드등은 https://www.data.go.kr/ugs/selectPublicDataUseGuideView.do 링크를 통하여 확인하시기 바랍니다.)

 

이 내용을 보시고 나면, Excel 파일 하나만 열어, 필요한 자료를 마음껏 조회할 수 있습니다. (물론, API를 호출하는 한계 건수는 존재하므로, 그 부분은 확인하셔야 합니다.)

 

오늘의 할 일

  • 공공데이터 포탈을 가입하자!
반응형