リストからのアプリのインストール

このトピックでは、 Snowsight を使用して作成されたアプリを Snowflake Native App Framework を使用してインストールする方法について説明します。

リストからアプリをインストールするワークフロー

アプリのリストを見つけてインストールするには、次を実行します。

  1. リストのインストールに必要な権限を設定します

  2. リストをインストールします。

  3. インストール済みリストを表示します

  4. アプリの管理に関するタスクについては、 コンシューマーアカウントへのアクセスをリクエストする をご参照ください。イベント共有の設定については、 アプリのイベントトレースを設定する をご参照ください。

必要な権限を設定する

リストにアクセスするには、 ACCOUNTADMIN ロール、または IMPORT SHARE および CREATE DATABASE 権限のある別のロールを使用する必要があります。

アプリがインストールされた後、アプリの所有者は、アプリケーションロールを使用してアプリへのアクセス権を付与できます。詳細については アカウントロールへのアプリケーションロールの付与 をご参照ください。

注釈

アプリの料金を支払うには、ロールに PURCHASE DATA EXCHANGE LISTING 権限があり、さらに追加の条件を満たしている必要があります。 リストに対して支払う をご参照ください。

プライベート共有リストからのアプリのインストール

注釈

プロバイダーとしてアプリをテストするには、プライベートリストを作成し、アクセス権を持つ組織内の別のアカウントと共有し、そのアカウントにサインインして、以下のステップに従ってアプリをインストールします。

プライベートリストからアプリをインストールするには、

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

  2. ナビゲーションメニューで Data Products » Apps を選択します。

  3. Recently shared with you で、リストのタイルを選択します。

  4. 次を含む、アプリの権限とログリクエストを表示します。

  5. Get を選択するか、収益化アプリの場合は Buy を選択します。

    注釈

    プロバイダーがアプリに必要な イベント定義 を含める場合、コンシューマーはアプリをインストールする前にイベントテーブルを設定する必要があります。イベント共有と必要なイベント定義はインストール時に有効になり、後で無効にすることはできません。

  6. アプリの名前を入力します。

  7. アプリのインストールに使用するウェアハウスを選択します。

  8. Get を選択します。

  9. アプリを表示するには Open を、終了するには Done を選択します。

Snowflake Marketplaceリストからのアプリのインストール

Snowflake Marketplace リストからアプリをインストールするには、次を実行します。

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

  2. ナビゲーションメニューで Data Products » Marketplace を選択します。

  3. アクセスしたいリストを検索または閲覧します。

  4. リストを選択し、次を含むアプリの権限とログリクエストを表示します。

  5. Get を選択し、リストにアクセスします。

    注釈

    プロバイダーがアプリに必要な イベント定義 を含める場合、コンシューマーはアプリをインストールする前にイベントテーブルを設定する必要があります。イベント共有と必要なイベント定義はインストール時に有効になり、後で無効にすることはできません。

  6. アプリのインストールに使用するウェアハウスを選択します。

  7. (オプション) Application name の名前を入力します。

  8. Get を選択します。

  9. アプリを表示するには Open を、終了するには Done を選択します。

アプリの複数インスタンスのインストール

プロバイダーは、アプリの複数のインスタンスを同時にインストールできるようにアプリを構成できます。

注釈

トライアルリストまたは収益化されたリストからインストールされたアプリは、複数のインスタンスを持つことはできません。

アプリが複数インストールを許可するように構成されている場合、コンシューマーは プライベートリスト または Snowflake Marketplace からアプリをインストールした後、追加のインスタンスをインストールできます。

アプリで複数のインスタンスが有効になっている場合、アカウントに最大10インスタンスをインストールできます。

アプリの新しいインスタンスをインストールするには、以下のタスクを実行します。

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

  2. ナビゲーションメニューで Data Products » Apps を選択します。

  3. 別のインスタンスをインストールするアプリを選択します。

    アプリの複数のインスタンスがすでにインストールされている場合、 Snowsight には、アプリのすべてのインスタンスを示すパネルが表示されます。

  4. Add instance の選択

    注意

    Add instance プロバイダーが複数のインスタンスを許可するようにアプリを構成している場合のみ表示されます。

  5. インスタンスの名前を入力し、このインスタンスに使用するウェアハウスを選択します。

  6. Get を選択します。

    アプリがインストールされ、Snowflakeからアプリ管理者に通知メールが送信されます。

  7. Done を選択してインストールを完了します。

アプリインスタンスのインストール後、 アプリのイベントトレースのセットアップアプリの権限の構成、その他の 管理タスク を実行することができます。