전체보기

  • Data/Graph Database

    Graph Database란?

    Graph Database(GDB)란? 그래프 구조를 사용하여 데이터를 표현하고 저장하는 데이터베이스 관계형 데이터에비스를 보완하기위해 등장 데이터자체를 노드와 선인 그래프 형태로 저장하고 이를 시각화 함으로써 분석이 용이 아래 그림과 같이 이름이 홍길동인 사람과 앨리스는 친구 관계이며, 앨리스는 해리포터를 3번 읽었고 홍길동은 책을 2번 읽었고 이러한 그래프 내용을 한눈에 이해 가능 RDB(Relational Database)와 GDB의 비교 RDB는 관계형 데이터베이스로 데이터를 Table의 형태로 표현하는 데이터베이스를 말함 RDB는 테이블 내에 속성과 튜플로 구성 GDB는 RDB의 테이블과 동일한 '레이블'과 RDB의 튜플과 같은 노드로 구성 정리해서 RDB와 GDB의 명칭을 비교하면 아래 표와 ..

  • Data/Data Catalog

    Google Data Catalog

    안녕하세요. 구글 클라우드에서 베타, 출시 예정인 Data Catalog에 대해 알아보겠습니다. Data Catalog란? 확장성이 우수한 완전 관리형 데이터 탐색 및 메타데이터 관리 서비스입니다. Data Catalog를 사용한 Google Cloud 데이터 검색 자세한건 Cloud Next 19를 통해서 자세히 알아보겠습니다. 출처 : https://www.youtube.com/watch?time_continue=397&v=Qq76r-z_50c 1. 데이터 카탈로그는 완벽하게 관리되고 확정성이 뛰어난 데이터 검색 및 메타 데이터 관리 서비스입니다. 서로 다른 시스템에 분산되어 있는 풍부한 데이터에 직면 해 있는 조직은 데이터 검색을 위한 효과적인 솔루션이 필요 여러 프로젝트 및 시스템에 분산되어 있는..

  • OpenDataPlatform/CKAN 분석

    03. CKAN 프레임워크 - Pandas

    안녕하세요. Ckan 프레임워크에서 데이터를 추가할 때 프로파일링 기능을 추가하고자 합니다. Python기반의 모듈인 Pandas를 활용하여 Profiling 기능을 개발했습니다. 제일 중요한게 개발 환경인데요. CKAN 및 Python 그 외 모듈의 버전은 다음과 같이 진행하였습니다. Ubuntu OS python 2.7 pandas 0.20.2 numpy 1.12.0 xlsxwriter 1.1.8 페이지 추가 데이터 셋 메뉴에 데이터셋 추가 버튼을 통해서 추가할 수 있습니다. Pandas를 이용한 Profiling 기능을 가진 페이지를 추가할 건데요. 페이지를 추가하기 위해 알아야할 부분을 확인해보겠습니다. 은 데이터셋 초기 화면입니다. 메뉴에서 데이터셋 버튼을 눌렀을 때 나오는 페이지이죠. Temp..

  • Health Information/FHIR

    HAPI FHIR 서버 구축

    안녕하세요 씨앤텍 시스템즈 김준형입니다. 이번 포스트는 HAPI FHIR 서버 구축 과정에 대해서 정리해 보았습니다. HAPI는 (HL7 application programming interface)를 말합니다. 프로그램은 이클립스 STS(Spring Tool Suite) 3.9.7 버전을 기준으로 설치했습니다. 설치 매뉴얼은 https://github.com/hapifhir/hapi-fhir-jpaserver-starter 를 참고했습니다. 먼저 HAPI FHIR 서버 구축 과정은 3가지로 나눌 수 있습니다. 1. hapi-fhir-jpaserver-starter 프로젝트 등록 2. MySQL 설치 및 설정 3. Tomcat9 설치 및 설정 4. 서버 구동 1. hapi-fhir-jpaserver-st..

  • ETC/무더위 쉼터

    공공데이터 API 사용 개발

    [ 관련 포스팅 ] 2019/06/03 - [앱 개발/무더위 쉼터] - 공공데이터 + Google Map API Android 어플리케이션(1) 2019/06/04 - [앱 개발/무더위 쉼터] - 공공데이터 + Google Map API Android 어플리케이션(2) 2019/06/04 - [앱 개발/무더위 쉼터] - 공공데이터 + Google Map API Android 어플리케이션(3) 전의 포스팅에서는 공공데이터포탈에서 데이터를 받아 페키지에 넣어 APP을 만들었다면 이번에는 공공데이터포탈에서 API를 발급 받고 인터넷으로 데이터를 가져와 사용하는 방법을 알아보려고 합니다. 먼저 공공데이터포탈에 접속해 로그인을 합니다. https://www.data.go.kr/ 공공데이터포털 국가에서 보유하고 있..

  • ETC/무더위 쉼터

    공공데이터 + Google Map API Android 어플리케이션(3)

    [ 관련 포스팅 ] 2019/06/03 - [앱 개발/무더위 쉼터] - 공공데이터 + Google Map API Android 어플리케이션(1) 2019/06/04 - [앱 개발/무더위 쉼터] - 공공데이터 + Google Map API Android 어플리케이션(2) 이전 포스팅에서 제작한 무더위쉼터 앱에 새로운 기능을 추가하려고 합니다. 위의 이미지를 보면 지도의 화면이 내 위치일 때는 지도 위에 특별한 점이 없지만 지도 화면이 내가 있는 위치와 달라지면 상단에 'OOO에서 찾기' 버튼이 나타납니다. 나타난 버튼을 누르면 해당 지역에 있는 무더위 쉼터를 표시하고 하단에 Toast를 이용해 잠깐 해당 지역의 쉼터가 있다면 개수를 알려주고 없다면 별도 안내를 띄우는 이벤트를 작성해보려고 합니다. 1. M..