home

데이터베이스 연결하기

데이터를 업로드하기 위해서는 가장 먼저 데이터베이스를 연결해주어야 합니다.

데이터베이스 연결 방법

1.
데이터베이스 연결을 위해 (화면 우측 상단) 설정 ▾ → 데이터베이스 연결 → 데이터베이스 를 클릭합니다.
2.
팝업 창이 뜨면, 연결할 데이터베이스를 선택합니다.
연결할 데이터베이스가 없는 경우, 하단의 “데이터베이스 선택…” 드롭박스에서 선택 가능합니다.
3.
데이터베이스 연결 정보를 입력한 후 연결하기 버튼을 클릭합니다.
호스트 : IP 주소 또는 도메인 형식의 데이터베이스 호스트
포트 : 연결을 위한 데이터베이스 포트 번호 (MySQL 기본 포트 : 3306, PostgreSQL 기본 포트 : 5432)
데이터베이스 이름 : 연결할 데이터베이스의 이름
사용자명 : 계정과 연결된 사용자 이름
비밀번호 : 계정과 연결된 암호
표시 이름 : ABI에서 사용할 데이터베이스의 별명
추가 매개변수 : 추가할 파라미터 (선택사항)
SSL : 데이터를 보안 연결할 경우 활성화 (선택사항)
4.
추가 설정이 필요한 경우, 고급 설정 패널을 통해 다양한 옵션을 구성할 수 있습니다.
SQL Lab
데이터베이스가 SQL Lab과 상호작용하는 방식을 설정합니다. 예를 들어, 새로운 테이블 및 뷰 생성, DML(데이터 조작 언어) 사용 허용, 다중 스키마 메타데이터 가져오기 등을 조정할 수 있습니다.
Performance
데이터베이스의 성능 관련 설정을 조정할 수 있습니다. 예를 들어, 캐시 타임아웃 설정, 비동기 쿼리 실행 설정 등을 할 수 있습니다.
보안
보안 관련 추가 연결 정보를 입력하는 패널입니다. JSON 문자열로 추가 구성 정보를 입력하거나 루트 인증서를 제공할 수 있으며, CSV 파일 업로드를 허용하는 스키마를 지정할 수도 있습니다.
기타
엔진 파라미터, 메타데이터 파라미터, 데이터베이스 버전 등 추가 설정을 지정할 수 있는 패널입니다.
지원하는 DB 종류
Database
PyPI package (참고)
pip install pyathena[pandas] , pip install PyAthenaJDBC
pip install pydynamodb
pip install sqlalchemy-redshift
pip install pydoris
pip install sqlalchemy-drill
pip install pydruid
pip install pyhive
pip install impyla
pip install kylinpy
pip install pinotdb
pip install sqlalchemy-solr
pip install pyhive
pip install impyla
pip install pymssql
pip install clickhouse-connect
pip install cockroachdb
pip install couchbase-sqlalchemy
pip install denodo-sqlalchemy
pip install sqlalchemy_dremio
pip install elasticsearch-dbapi
pip install sqlalchemy-exasol
pip install sqlalchemy-bigquery
pip install shillelagh[gsheetsapi]
pip install firebolt-sqlalchemy
pip install psycopg2
pip install ibm_db_sa
pip install nzalchemy
pip install mysqlclient
pip install oceanbase_py
pip install cx_Oracle
pip install psycopg2
pip install pyhive
pip install rockset-sqlalchemy
pip install hdbcli sqlalchemy-hana or pip install apache-superset[hana]
pip install starrocks
pip install snowflake-sqlalchemy
SQLite
No additional library needed
pip install pymssql
pip install teradatasqlalchemy
pip install psycopg2
pip install trino
pip install sqlalchemy-vertica-python
pip install psycopg2
 메뉴로 돌아가기