Database 4

데이터 시각화를 위한 테이블 작업

데이터 시각화 작업 진행을 위해 아래 테이블에 나와 있는 데이터를 PostgreSQL DB에 테이블화 시켜 보겠습니다. 웹에서 다은 방법으로도 해당 데이터를 다룰수 있는 다양한 방법이 있겠지만 DB에 있는 실제 테이블로 만들어 사용해 보도록 하겠습니다. 테이블화 대상은 아래와 같습니다. ▶ Alphaliner TOP 100 : https://alphaliner.axsmarine.com/PublicTop100/ PublicTop100 Fleet Data : Alphaliner How to read the graph? > The percentage shown on the left of each bar represents the operators share of the world liner fleet in T..

Database 2023.06.12

pgAdmin 4 활용

분석을 위한 데이터 입력을 위해 PostgreSQL DB에 Database를 만들고 Table을 추가 하는 작업을 해 보겠습니다. PostgreSQL을 설치 하면 'pgAdmin 4' 라는 tool 이 같이 설치 되는데, 이를 이용하면 Database와 Table를 쉽게 생성할 수 있습니다. pgAdmin 4에 접속하면 먼저 아래와 같이 'master pasword'를 묻는 화면이 나오는데, DB 설치 시 설정했던 pasword를 입력해 줍니다. 로그인 하게되면 다음과 같이 기본적인 화면이 보입니다. 왼편에 보이는 'Database' 항목 아래에 기본으로 설치된 2개의 Database를 볼 수 있고, 이곳에 추가로 Database를 만들고 Table을 추가해 보겠습니다. 먼저, 'Database' 항목을..

Database 2023.05.27

PostgreSQL 설치하기

Superset과 Data 연동을 위해 PostgreSQL DB를 설치해 보겠습니다. 오픈소스 기반에 무료이고 국내에서 많이 사용하는 Oracle DB와 유사한 부분이 많다고 합니다. 다운로드는 아래 URL에서 가능합니다. ▶ Download PostgreSQL: https://www.enterprisedb.com/downloads/postgres-postgresql-downloads Community DL Page Note: EDB no longer provides Linux installers for PostgreSQL 11 and later versions, and users are encouraged to use the platform-native packages. Version 10.x and ..

Database 2023.05.20

슈퍼셋(Superset)과 연동할 Database 선택

Superset이 설치 되었으니 이와 연동 시킬 관계형 Database(이하 'DB')를 한 번 살펴 보도록 하겠습니다. 설치된 Superset에는 기본 적으로 'sqlight' DB가 설치되어 있습니만, 이름에도 알 수 있듯이 경량화(light)되다 보니 복잡하거나 큰 데이터를 저장하는 데에는 제약이 있을 수 있다고 합니다. 하여, 관계형 DB의 설치가 필요하고 여러 대안이 있을 수 있지만 오픈소스 기반의 'PostgreSQL'을 한 번 알아 보도록 하겠습니다. ▶ PostgreSQL 홈페이지: https://www.postgresql.org/ PostgreSQL The world's most advanced open source database. www.postgresql.org 참고로, Postgr..

Database 2023.05.19