Last updated 4 months ago
effic tip : 담당자님이 마케터/기획자라면 DB를 관리하는 개발자에게 이 문서와 함께 DB연결에 필요한 정보를 요청하세요.
[설정] > [DB 연동] 탭에서 DB 연동을 관리할 수 있습니다.
DB 연동에 필요한 정보는 아래와 같으며, readonly 권한인 정보를 사용하는 것을 권장드립니다.
Host
Redshift 클러스터의 엔드포인트(도메인 주소).
Port
Redshift의 기본 포트 번호. 기본값: 5439.
5439
Database
연결하려는 데이터베이스 이름.
Username
Read-Only 권한을 가진 사용자 이름.
Password
해당 사용자의 비밀번호.
AWS 콘솔 로그인:
Redshift로 이동:
서비스 → Redshift를 검색하여 이동합니다.
클러스터 탭에서 연결하려는 클러스터를 클릭합니다.
Host 및 Port 확인:
클러스터 세부정보 페이지에서 아래 정보를 확인합니다:
Endpoint: 호스트 주소.
예: redshift-cluster-1.xxxxxx.us-east-1.redshift.amazonaws.com
redshift-cluster-1.xxxxxx.us-east-1.redshift.amazonaws.com
Port: 기본값은 5439.
이미지 예시:
Database 확인:
클러스터 생성 시 지정한 기본 데이터베이스 이름을 사용합니다.
예: dev (기본값) 또는 생성한 사용자 정의 데이터베이스.
dev
Username과 Password:
클러스터 생성 시 지정한 관리자 계정(masteruser)이나, Read-Only 사용자 계정을 사용합니다.
masteruser
비밀번호는 클러스터 생성 또는 사용자를 생성할 때 설정된 값입니다.
SQL 클라이언트 실행:
Redshift는 PostgreSQL 프로토콜을 사용하므로, PostgreSQL 호환 클라이언트를 사용할 수 있습니다.
새 연결 생성:
Host: Redshift 엔드포인트 입력.
Port: 기본값 5439.
Database: 연결하려는 데이터베이스 이름.
Username: Read-Only 계정 이름.
Password: 해당 계정의 비밀번호.
접속 후 데이터베이스 목록 확인:
\l
에 로그인합니다.