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

이 항목에서는 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 를 클릭합니다.

    앱이 활성화되기 시작합니다. 앱의 복잡성에 따라서 시간이 다소 걸릴 수 있습니다. 활성화 후, Security 페이지가 표시됩니다.

  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 를 클릭합니다.

    앱이 활성화되기 시작합니다. 앱의 복잡성에 따라서 시간이 다소 걸릴 수 있습니다. 활성화 후, Security 페이지가 표시됩니다.

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

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

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

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

  1. Snowsight 에 로그인합니다.

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

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

  4. Compute 탭을 선택합니다.

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

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

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

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

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

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

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

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

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