コンシューマーとしてのアプリケーションの操作について

コンシューマーは、 Snowflake Marketplace に公開されているアプリケーションや、プライベートリストを使用して共有されているアプリケーションを検索し、インストールすることができます。

コンシューマーは、Native Apps Frameworkにより次を実行できます。

  • Snowflakeワークシートを介してデータにアクセスし、アプリケーションを使用する。

  • プロバイダーが作成したStreamlitアプリを表示する。

  • 組織内のユーザーにアプリケーションに対する権限を付与する。

  • アプリケーションに必要なオブジェクトへのアクセスを許可する参照を関連付ける。

  • イベントとログ情報をプロバイダーと共有する。

Snowflakeネイティブアプリを操作するためのコンシューマーワークフロー

以下は、コンシューマーがアプリを操作するときに通常実行するワークフローです。

  1. コンシューマーのリストについて

  2. リストからアプリケーションをインストールします

  3. アプリケーションからのアクセスリクエストを確認します

    これには、アプリに必要な権限の付与と参照の作成が含まれます。

  4. (オプション)アプリのログとイベント共有を有効にするために、 イベントテーブルを設定 します。

トライアルリストからインストールされたアプリ

トライアルリストからインストールされたアプリのトライアル期間が終了すると、コンシューマーがアプリをフルリストに変換しない限り、Snowflakeは自動的にアプリを停止します。トライアル期間の終了が近づくと、アプリが停止される前にSnowflakeからメール通知が送信されます。

Snowflakeでは、トライアル期間が終了する前にコンシューマーがトライアルリストをフルリストに変換することを推奨しています。アプリが一時停止された後は、アプリを再開できない可能性があります。たとえば、プロバイダーがアプリの現在のバージョンを削除した場合や、未解決の状態変更があった場合、アプリを再開することはできません。

トライアルリストからインストールされたアプリが停止された場合、コンシューマーがアプリを削除しない限り、アプリ内に書き込まれたすべてのデータは保持されます。

トライアルリストからインストールされたアプリが、アプリケーションオブジェクト外のコンシューマーアカウントにオブジェクトを作成する場合、コンシューマーはアプリをアンインストールした後もこれらのオブジェクトを保持できます。ただし、アプリをアンインストールする前にオブジェクトの所有権を譲渡する必要があります。 Snowflake Native App のアンインストール をご参照ください。