IBM Netezza
IBM Netezza Performance Server에 연결하여 SQL을 실행하고 테이블 메타데이터를 조회할 수 있습니다.
주요 기능
- IBM Netezza 데이터베이스 연결
- SQL 쿼리 실행
- 테이블 및 뷰 목록 조회
- 테이블 또는 뷰의 컬럼 정보 확인
- 읽기 전용 모드 지원
- Edge Tunnel을 통한 사설 네트워크 연결 지원
기본 정보
인증 방식
사용자명/비밀번호를 사용하여 인증합니다.
입력 파라미터
- Host (필수): Netezza 호스트 주소
- Port (필수): Netezza 포트 번호. 기본값은
5480입니다. - Database Name (선택): 연결할 데이터베이스 이름. 기본값은
SYSTEM입니다. - Username (필수): Netezza 사용자명
- Password (필수): Netezza 비밀번호
- Read Only (선택): 읽기 전용 SQL만 허용할지 여부. 기본값은 활성화입니다.
지원하는 MCP 도구
execute_sql
IBM Netezza 데이터베이스에 SQL 쿼리를 실행하고 결과를 반환합니다. 읽기 전용 모드를 활성화하면 데이터 변경 쿼리 실행을 제한할 수 있습니다.
list_tables
Netezza의 테이블 목록을 조회합니다. 필요에 따라 뷰 포함 여부와 시스템 카탈로그 포함 여부를 조정할 수 있습니다.
describe_table
지정한 테이블 또는 뷰의 컬럼 정보를 조회합니다.
IBM Netezza 연결 설정 방법
- Netezza에 접근 가능한 사용자 계정을 준비합니다.
- 조회할 데이터베이스와 스키마에 필요한 권한을 부여합니다.
- IBM Netezza Integration을 선택합니다.
- Host, Port, Database Name, Username, Password를 입력합니다.
- 사설망 또는 로컬 네트워크의 Netezza에 연결해야 하는 경우 Edge Tunnel을 활성화합니다.
- 읽기 전용으로 사용할 경우 Read Only 옵션을 켠 상태로 저장합니다.
사용 예시
- “Netezza에서 고객 테이블 목록을 보여줘”
- “
SALES스키마의ORDERS테이블 컬럼을 설명해줘” - “지난달 주문 건수를 집계하는 SQL을 실행해줘”
주의사항
- 운영 데이터베이스에 연결할 때는 필요한 최소 권한만 가진 계정을 사용하는 것이 좋습니다.
- 사설 IP, 로컬 주소, 내부망 호스트에 연결하려면 Edge Tunnel 연결 상태를 먼저 확인하세요.
- 읽기 전용 모드를 비활성화하면 데이터 변경 SQL이 실행될 수 있으므로 권한과 사용 목적을 사전에 검토하세요.
Last updated on