IBM Netezza REST 카탈로그로 Iceberg 테이블 관리하기
개요
IBM Netezza 의 REST 카탈로그 기능을 사용하면 AWS Glue와 같은 외부 서비스 없이도 통합된 Iceberg 카탈로그를 관리할 수 있습니다. 이렇게 하면 기본 제공 기능을 활용하여 레이크하우스 배포를 간소화할 수 있습니다.
REST 카탈로그 사용
REST 카탈로그 기능을 사용 설정하려면 다음 단계를 따르세요:
-
개체 스토리지 준비 Iceberg 테이블 데이터를 저장할 개체 스토리지에 액세스할 수 있는지 확인하세요. 지원되는 옵션은 다음과 같습니다:
- AWS S3
- IBM COS(Cloud Object Storage)
-
웹 콘솔에 액세스 IBM Netezza 웹 콘솔로 이동합니다.
-
REST 카탈로그 사용
- 설정 탭으로 이동하십시오.
- REST 카탈로그 스위치를 토글하여 기능을 활성화합니다.
-
스토리지 세부 정보 구성 다음 정보를 입력합니다:
- 버킷 이름
- 액세스 권한 정보
- 지역
- 엔드포인트 ( IBM COS에만 필요)
-
구성 배포 배포를 클릭하여 설정을 시작합니다.
배포에는 추가로 GiB 의 영구 저장소 프로비저닝이 포함됩니다.
-
배포 상태 모니터링
- 설정 페이지에서 배포 진행 상황을 확인합니다.
- 상태 업데이트는 알림 팝업을 통해 표시됩니다.
레이크하우스 데이터베이스 만들기
REST 카탈로그가 활성화되면
-
데이터베이스 페이지로 이동 웹 콘솔에서 데이터베이스 섹션을 엽니다.
-
레이크하우스 데이터베이스 만들기
- 데이터베이스 유형으로 레이크하우스를 선택합니다.
- 카탈로그 유형 옵션에서 REST 카탈로그를 선택합니다.
-
필수 세부 정보 제공
- AWS S3-based 레이크하우스의 경우 해당 지역의 공용 엔드포인트를 입력합니다.
- 화면의 안내에 따라 데이터베이스 생성을 완료합니다.
테이블 작성
레이크하우스 데이터베이스가 생성된 후에는 표준 테이블 생성 워크플로우를 사용하여 Iceberg 테이블을 정의하고 관리합니다.