Snowflake Open Catalog의 아웃바운드 네트워크 트래픽을 위한 비공개 연결

Open Catalog에서 테이블을 작업할 때, Open Catalog 계정에서 외부 클라우드 저장소로 아웃바운드 네트워크 트래픽이 발생합니다. 예:

  • Open Catalog에서 테이블을 선택하면, Open Catalog는 해당 테이블의 메타데이터를 검색하여 테이블의 스키마를 표시합니다. 이 메타데이터는 귀하의 외부 클라우드 저장소에 저장됩니다.

  • 쿼리 엔진이 Open Catalog에서 데이터를 로드하려고 시도할 때, Open Catalog는 외부 클라우드 저장소에 액세스하여 해당 Iceberg 테이블의 메타데이터를 읽은 후, 해당 테이블의 메타데이터를 쿼리 엔진에 반환합니다.

기본적으로 아웃바운드 네트워크 트래픽은 공용 인터넷을 통과합니다. 보안 강화를 위해 아웃바운드 네트워크 트래픽에 대한 비공개 연결을 활성화하면, 해당 트래픽이 공용 인터넷 대신 비공개 엔드포인트를 통해 라우팅됩니다.

참고

아웃바운드 네트워크 트래픽에 대한 비공개 연결은 다음 클라우드 저장소 공급자에서만 지원됩니다.

크기 조정 고려 사항

아웃바운드 비공개 연결을 구현할 때는 클라우드 공급자와 관련된 다음 제한 사항을 준수해야 합니다.

Snowflake 계정당 5개 이상의 비공개 엔드포인트를 가질 수 없습니다.

지난 7일 이내에 프로비전이 해제된 비공개 엔드포인트도 이 제한에 포함됩니다.

이 한도를 늘리려면 Snowflake 지원에 문의하세요.

동일한 AWS 서비스 또는 Azure 하위 리소스에 대한 엔드포인트를 둘 이상 가질 수 없습니다.

AWS 의 경우 이 제한은 서비스별로 적용됩니다. 따라서 S3 버킷에 대한 엔드포인트가 하나 있는 경우, 엔드포인트와 S3 서비스 조합이 중복되기 때문에 다른 S3 버킷에 대한 엔드포인트를 가질 수 없습니다.

Azure의 경우 리소스에 하위 리소스가 하나만 있는 경우 엔드포인트는 하나만 가질 수 있습니다. 그러나 리소스에 가용성이 다른 하위 리소스가 있는 경우 서로 다른 하위 리소스에 연결되는 한, 리소스에 대한 여러 엔드포인트를 가질 수 있습니다.

참고

엔드포인트-서비스 또는 엔드포인트-서브 리소스 조합을 다른 Snowflake 계정에서 복제할 수 있습니다.

청구

Snowflake는 비공개 엔드포인트 사용량을 기준으로 아웃바운드 비공개 연결 비용을 계산합니다. 아웃바운드 비공개 연결에 대한 가격 정보는 Snowflake Service Consumption Table 섹션을 참조하세요.