컨테이너가 포함된 앱 설치 및 관리

이 항목에서는 Snowsight 를 사용하여 Snowflake Native App with Snowpark Container Services 를 설치하는 방법에 대해 설명합니다.

목록에서 컨테이너가 포함된 앱을 설치하기 위한 워크플로

Snowflake Native App with Snowpark Container Services 용 목록을 찾아 설치하려면 다음을 수행합니다.

  1. 목록 설치에 필요한 권한을 설정합니다.

  2. 목록을 설치합니다.

  3. 설치된 목록을 봅니다.

  4. 앱 관리와 관련된 작업에 대한 자세한 내용은 컨슈머 계정에 대한 액세스 허용하기 섹션을 참조하십시오.

필수 권한 설정하기

목록에 액세스하려면 ACCOUNTADMIN 역할 또는 앱에서 IMPORT SHARE 및 CREATE 권한이 있는 다른 역할을 사용해야 합니다.

앱이 설치된 후 앱 소유자는 애플리케이션 역할을 사용하여 앱에 대한 액세스 권한을 부여할 수 있습니다. 자세한 내용은 계정 역할에 애플리케이션 역할 부여하기 섹션을 참조하십시오.

참고

앱 사용 요금을 지불하려면 자신의 역할에 PURCHASE DATA EXCHANGE LISTING 권한이 있어야 하고 추가적인 기준을 충족해야 합니다. 목록 요금 결제 섹션을 참조하십시오.

비공개로 공유된 목록에서 컨테이너가 포함된 앱 설치

참고

공급자는 비공개 목록을 만들고, 액세스 권한이 있는 조직의 다른 계정과 이를 공유하고, 해당 계정에 로그인하고, 다음 단계에 따라 앱을 설치하여 앱을 테스트할 수 있습니다.

비공개 목록에서 컨테이너가 포함된 앱을 설치하려면 다음을 수행합니다.

  1. Snowsight 에 로그인합니다.

  2. 탐색 메뉴에서 Data Products » Apps 를 선택합니다.

  3. Recently shared with you 에서 목록의 타일을 선택합니다.

  4. Get 을 선택하거나 수익 창출 앱의 경우 Buy 를 선택합니다.

  5. Options 를 선택한 다음 앱의 이름을 입력합니다

  6. 앱을 설치할 웨어하우스를 선택합니다.

  7. Get 을 선택합니다.

    Installing app 대화 상자가 표시됩니다. 앱을 설치하는 데 시간이 걸릴 수 있습니다. 앱이 설치되면 대화 상자에 Successfully Installed 가 표시됩니다.

  8. Configure 를 선택합니다.

    이는 앱에 필요한 권한과 오브젝트에 대한 참조 목록을 표시합니다.

  9. Grant 를 클릭하여 앱에 필요한 권한을 부여합니다.

    컨테이너가 포함된 앱에는 다음과 같은 권한이 필요한 경우가 많습니다.

    • CREATE COMPUTE POOL을 사용하면 앱이 사용자 계정에 컴퓨팅 풀을 생성할 수 있습니다.

    • BIND SERVICE ENDPOINT를 사용하면 앱 내의 서비스를 서로 연결할 수 있습니다.

  10. Activate 를 클릭합니다.

    앱이 활성화되기 시작합니다. 앱의 복잡성에 따라서 시간이 다소 걸릴 수 있습니다.

    활성화 후 Settings 페이지가 표시됩니다.

  11. 활성화가 완료되면 Launch App 을 선택합니다.

Snowflake Marketplace 목록에서 앱 설치하기

Snowflake Marketplace 목록에서 앱을 설치하려면 다음 단계를 수행합니다.

  1. Snowsight 에 로그인합니다.

  2. 탐색 메뉴에서 Data Products » Marketplace 를 선택합니다.

  3. 액세스하려는 목록을 검색하거나 찾아봅니다.

  4. 목록의 타일을 선택합니다.

  5. Get 을 선택하거나 수익 창출 앱의 경우 Buy 를 선택합니다.

  6. Options 를 선택한 다음 앱의 이름을 입력합니다

  7. 앱을 설치할 웨어하우스를 선택합니다.

  8. Get 을 선택합니다.

    Installing app 대화 상자가 표시됩니다. 앱을 설치하는 데 시간이 걸릴 수 있습니다. 앱이 설치되면 대화 상자에 Successfully Installed 가 표시됩니다.

  9. Configure 를 선택합니다.

    이는 앱에 필요한 권한과 오브젝트에 대한 참조 목록을 표시합니다.

  10. Grant 를 클릭하여 앱에 필요한 권한을 부여합니다.

    컨테이너가 포함된 앱에는 다음과 같은 권한이 필요한 경우가 많습니다.

    • CREATE COMPUTE POOL을 사용하면 앱이 사용자 계정에 컴퓨팅 풀을 생성할 수 있습니다.

    • BIND SERVICE ENDPOINT를 사용하면 앱 내의 서비스를 서로 연결할 수 있습니다.

  11. Activate 를 클릭합니다.

    앱이 활성화되기 시작합니다. 앱의 복잡성에 따라서 시간이 다소 걸릴 수 있습니다.

    활성화 후 Settings 페이지가 표시됩니다.

  12. 활성화가 완료되면 Launch App 을 선택합니다.

컨테이너가 포함된 앱에서 사용하는 컴퓨팅 풀 보기

컨테이너가 포함된 앱은 앱에서 사용하는 컴퓨팅 풀에 대한 정보를 볼 수 있는 Compute 탭을 제공합니다.. 앱의 다른 구성 요소를 관리하는 방법에 대한 자세한 내용은 앱 관리하기 섹션을 참조하십시오.

앱에서 사용하는 컴퓨팅 풀을 보려면:

  1. Snowsight 에 로그인합니다.

  2. 탐색 메뉴에서 Data Products 를 선택합니다.

  3. 살펴볼 컴퓨팅 풀이 있는 앱을 선택합니다.

  4. Compute 탭을 선택합니다.

이 탭에는 각 컴퓨팅 풀에 대한 다음 정보가 표시됩니다.

  • 컴퓨팅 풀의 이름과 상태.

  • 컴퓨팅 풀에서 실행 중인 작업 수.

  • 컴퓨팅 풀에서 실행 중인 서비스의 수.

  • 현재 컴퓨팅 풀에 할당된 노드 수.

  • 컴퓨팅 풀이 포함할 수 있는 최소 노드 수.

  • 컴퓨팅 풀에 포함할 수 있는 최대 노드 수입니다.

  • 컴퓨팅 풀의 인스턴스 패밀리.

이러한 속성에 대한 자세한 내용은 CREATE COMPUTE POOL 섹션을 참조하십시오.