アプリケーションの管理

Native Apps Frameworkを使用して作成された、インストール済みアプリケーションを構成および管理します。

インストール済みアプリケーションおよびStreamlitアプリの表示

インストール済みアプリケーション、またはアプリケーションの一部としてインストールされたStreamlitアプリを表示するには、次を実行します。

  1. Snowsight にサインインします。

  2. 左側のナビゲーションバーで、 Apps を選択します

  3. Installed Apps セクションで、インストール済みアプリケーションとStreamlitアプリのリストを確認します。

  4. リスト内のアプリケーションを選択します。

    • アプリケーションを選択した場合、アプリケーションはワークシートで開きます。

    • Streamlitアプリを選択した場合は、Streamlitアプリが表示されます。

アプリケーションのReadmeファイルの表示

インストール済みアプリケーションのReadmeファイルを表示するには、次を実行します。

  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