커넥터 추가

GenD에서 외부 데이터 소스에 연결하려면 커넥터를 추가해야 합니다. 커넥터는 Trino 카탈로그와 매핑되어 Federation SQL을 통해 다양한 데이터 소스를 통합 쿼리할 수 있게 합니다.
추가 절차
- 커넥터 메뉴에서 커넥터 추가 버튼을 클릭합니다
- 커넥터 타입(PostgreSQL, MySQL, Hive, Iceberg 등)을 선택합니다
- 연결 정보(호스트, 포트, 데이터베이스, 인증 정보)를 입력합니다
- 연결 테스트 버튼으로 접속 가능 여부를 확인합니다
- 저장을 클릭하여 커넥터를 등록합니다
필수 입력 항목
| 항목 | 설명 |
|---|---|
| 이름 | 커넥터 식별용 이름 (Trino 카탈로그명으로 사용) |
| 타입 | 데이터 소스 종류 (postgresql, mysql, hive, iceberg 등) |
| 호스트 | 데이터 소스 서버 주소 |
| 포트 | 접속 포트 번호 |
| 데이터베이스 | 대상 데이터베이스명 |
| 인증 정보 | 사용자명/비밀번호 또는 기타 인증 수단 |
연결 테스트
커넥터 등록 전후에 연결 테스트를 수행하여 네트워크 접근성, 인증 유효성, 메타데이터 조회 가능 여부를 확인합니다.
API 엔드포인트
| Method | Path | Description |
|---|---|---|
| POST | /api/v1/connectors | 커넥터 생성 |
| POST | /api/v1/connectors/{connector_id}/test | 연결 테스트 |
| GET | /api/v1/connectors | 커넥터 목록 조회 |
| GET | /api/v1/connectors/{connector_id} | 커넥터 상세 조회 |