|sf-web-interface|에서 통합 관리하기

Snowflake는 외부 서비스 및 데이터 소스에 연결할 수 있는 매우 다양한 통합을 지원합니다.

이 항목에서는 다양한 유형의 통합에 대한 개요와 |sf-web-interface|를 사용하여 통합을 관리하는 방법을 제공합니다.

지원되는 통합은 다음과 같습니다.

  • 클라우드 플랫폼, 서비스 유형, 액세스 자격 증명 등에 대한 정보를 포함하여 HTTPS API를 통해 도달한 통합 서비스를 지원하는 API 통합

  • Apache Iceberg™ 테이블 통합을 지원하는 카탈로그 통합

  • 네트워크 규칙 및 자격 증명을 포함하여 특정 외부 네트워크 위치에 대한 액세스를 활성화하는 외부 통합

  • Snowflake 및 서드 파티 메시징 서비스 간의 인터페이스를 제공하는 알림 통합

  • 인증 및 권한 부여가 필요한 서비스에 대한 외부 액세스를 위한 보안 통합

  • 외부 클라우드 저장소에 생성된 ID 및 액세스 관리(IAM) 엔터티를 저장하기 위한 저장소 통합

|sf-web-interface|에서 통합을 관리하려면 다음을 수행합니다.

  1. Snowsight 에 로그인합니다.

  2. Data » Integrations 를 선택합니다. 통합 목록이 표시됩니다.

그러면 다음과 같습니다.

  • 새 통합 생성:

    1. :ui:`Create`를 클릭하고 생성할 통합 유형을 선택합니다.

    2. 연결된 템플릿을 작성하여 통합을 생성합니다.

  • 통합의 소유권 보기, 비활성화 및 활성화, 삭제 또는 이전:

    1. 통합을 선택하고 아이콘을 클릭합니다.

    2. Disable, Enable, Drop, Transfer Ownership 중 하나를 선택합니다.

    3. 작업을 확인하거나 취소합니다.

  • 주어진 통합에 대한 역할을 선택할 수 있는 권한 부여:

    참고

    해당 통합에 대한 권한을 부여하려면 통합의 소유자여야 합니다.

    1. 통합 행의 아무 곳이나 클릭합니다. 선택한 통합의 세부 정보가 표시됩니다.

    2. Privileges 섹션에서 + Privilege`를 클릭합니다. :ui:`<integration>에 새 권한 부여 대화 상자가 표시됩니다.

    3. ROLES 드롭다운에서 역할을 선택합니다.

    4. privileges 드롭다운에서 USAGE, USE_ANY_ROLE 또는 둘 다 선택합니다.

    5. 선택한 역할에 권한을 부여하려면 :ui:`Grant Privileges`를 클릭하거나, 작업을 취소하려면 :ui:`Cancel`을 클릭합니다.