애플리케이션 관리하기

Native Apps Framework를 사용하여 만든 설치된 애플리케이션을 구성하고 관리합니다.

설치된 애플리케이션 및 Streamlit 앱 보기

설치된 애플리케이션 또는 애플리케이션의 일부로 설치된 Streamlit 앱을 보려면 다음을 수행하십시오.

  1. Snowsight 에 로그인합니다.

  2. 왼쪽 탐색 모음에서 Apps 를 선택합니다.

  3. Installed Apps 섹션에서 설치된 애플리케이션 및 Streamlit 앱의 목록을 살펴봅니다.

  4. 목록에서 애플리케이션을 선택합니다.

    • 애플리케이션을 선택한 경우 애플리케이션이 워크시트에서 열립니다.

    • Streamlit 앱을 선택한 경우 Streamlit 앱이 나타납니다.

애플리케이션의 추가 정보 파일 보기

설치된 애플리케이션의 추가 정보 파일을 보려면 다음을 수행하십시오.

  1. Snowsight 에 로그인합니다.

  2. 왼쪽 탐색 모음에서 Apps 를 선택합니다.

  3. 목록에서 애플리케이션을 선택한 다음 도구 모음에서 Readme 아이콘을 선택합니다.

계정 역할에 애플리케이션 역할 부여하기

Snowsight 를 사용하여 계정의 계정 역할에 애플리케이션 역할을 부여하려면 다음을 수행하십시오.

  1. Snowsight 에 로그인합니다.

  2. 왼쪽 탐색 모음에서 Apps 를 선택합니다.

  3. 애플리케이션을 선택한 다음 Manage Access 를 선택합니다.

  4. Add roles 를 선택한 다음 애플리케이션 역할에 대한 액세스 권한을 부여할 계정 역할을 선택합니다.

  5. Done 을 선택합니다.

SQL 명령을 사용하여 컨슈머 계정의 계정 역할에 애플리케이션 역할을 부여하려면 다음 예와 같이 GRANT DATABASE ROLE 명령의 GRANT APPLICATION ROLE을 사용하십시오.

GRANT APPLICATION ROLE hello_snowflake_app.app_public TO ROLE data_manager;
Copy

애플리케이션 제거하기

Snowsight 를 사용하거나 SQL 명령을 실행하여 애플리케이션을 제거할 수 있습니다.

Snowsight를 사용하여 애플리케이션 제거하기

Snowsight 를 사용하여 애플리케이션을 제거하려면 다음을 수행하십시오.

  1. Snowsight 에 로그인합니다.

  2. 왼쪽 탐색 모음에서 Apps 를 선택합니다.

  3. 애플리케이션 옆에 있는 를 선택한 다음 Uninstall 을 선택합니다.

  4. Uninstall 을 선택합니다.

SQL 명령을 사용하여 애플리케이션 제거하기

SQL 명령을 사용하여 애플리케이션을 제거하려면 다음 예와 같이 DROP APPLICATION 명령을 실행하십시오.

DROP APPLICATION hello_snowflake_app;
Copy