Snowflake Native Apps Frameworkの制限事項の理解

このトピックでは、 Snowflake Native App Framework の制限に関する情報を提供します。

既知の制限

Snowflake Native App Framework には以下のような制限があります。

  • 仮テーブルやステージはサポートされません。

  • Streamlitの一部の機能はサポートされません。詳細については サポートされていないStreamlit機能 をご参照ください。

  • Snowflake Native App Framework は事業継続のためのフェイルオーバーをサポートしていません。たとえば、レプリケーション・グループやフェイルオーバー・グループへのアプリケーション・パッケージの追加はサポートされていません。

Snowflake Native Apps with Snowpark Container Services での既知の制限

Snowflake Native Apps with Snowpark Container Services には以下の制限があります。

  • コンテナーを使用したアプリは、特定の AWS および Azure 商用リージョンでのみサポートされます。プライベート接続、 VPS、政府リージョンへのサポート情報については、 プライベート・コネクティビティ、 VPS および政府のリージョンのサポート をご参照ください。

  • Pythonコネクタなどを使用したコンテナからの接続で使用されるセッションは、アプリケーションの所有者ロールに制限されます。追加の情報については、 Snowpark Container Services: サービスおよびジョブに関するその他の考慮事項 をご参照ください。

  • 1つのアプリケーションにつき最大15つのコンピュートプールを使用できます。

  • Cross-Cloud Auto-Fulfillment はAmazon Web Services と Microsoft Azure (プレビュー) でのみサポートされており、以下の制限があります。

    • イメージリポジトリ内の各ファイルには、 100GB の制限があります。

  • manifest.yml ファイル内の LOG_LEVEL、 TRACE_LEVEL、 METRIC_LEVEL プロパティを使用して、コンテナーのログおよびトレースレベルをセットすることはサポートされていません。代わりに、サービス仕様ファイルの spec.logExporters プロパティを使用してください。

    詳細については、 spec.logExporters フィールド(オプション) をご参照ください。

プライベート・コネクティビティ、 VPS および政府のリージョンのサポート

Snowflake Native App Framework 以下の表は、プライベート接続、Virtual Private Snowflake (VPS)、およびSnowflakeがサポートする クラウドプラットフォーム の政府のリージョンのサポート一覧です:

Amazon Web Services

Amazon Web Services

AWS PrivateLink

Virtual Private Snowflake

政府のリージョン

Snowflake Native App Framework (コンテナなし)

一般公開

一般公開

一般公開

一般公開

Snowflake Native App Framework (コンテナ付き)

一般公開

プレビュー

サポート対象外

サポート対象外

Microsoft Azure

Microsoft Azure

Microsoft Azure Private Link

Virtual Private Snowflake

政府のリージョン

Snowflake Native App Framework (コンテナなし)

一般公開

一般公開

サポート対象外

一般公開

Snowflake Native App Framework (コンテナ付き)

一般公開

サポート対象外

サポート対象外

一般公開

Google Cloud

Google Cloud

Google Cloud Private Service Connect

Virtual Private Snowflake

Snowflake Native App Framework (コンテナなし)

一般公開

サポート対象外

サポート対象外

Snowflake Native App Framework (コンテナ付き)

サポート対象外

サポート対象外

サポート対象外

政府のリージョンの制限

政府のリージョンに対する Snowflake Native App Framework サポートには、以下の制限が適用されます:

  • AWS GovCloud は以下のリージョンでのみサポートされています。

    • US 政府西部1(FedRAMP High Plus)

    • US 政府東部1(FedRAMP High Plus)

  • AWS Commercial Govは以下のリージョンでのみサポートされています。

    • US 東部(バージニア)

  • Azure GovCloud は、以下のリージョンでのみサポートされます。

    • US 東部(バージニア)

  • 政府のリージョンからアプリを公開するプロバイダーは、同じ組織内でのみリストを共有できます。

Virtual Private Snowflake (VPS)の制限

Virtual Private Snowflake (VPS) の Snowflake Native App Framework サポートには、以下の制限が適用されます:

  • Virtual Private Snowflakeでは、 Snowflake Native App Framework とStreamlitはデフォルトでは有効になっていません。VPS で Snowflake Native App Framework または Streamlit を使用するには、 Snowflake Support までご連絡ください。

  • VPS のデプロイメントで Streamlit が有効になっていない場合、コンシューマは Python Permission SDK を使用して権限と参照を管理できません。

  • VPS アカウントから VPS 以外のアカウントへのアプリの共有は、同じ組織内でのみサポートされます。現在の組織外でアプリを共有するには、 Snowflake Support までご連絡ください。

  • VPS 内で公開されるアプリケーションについては、非公開リストのみがサポートされています。

  • VPS のコンシューマーは アプリのイベント共有を有効にする ことができます。しかし、ログメッセージとトレースイベントは、プロバイダーが VPS 内にイベントテーブルを持っていない限り、共有されません。

  • Snowflake Marketplace インターフェースは VPS では利用できないため、プロバイダーとコンシューマーは SQL を使用してリスティングを管理する必要があります。詳細については、 About managing listings using SQL をご参照ください。