Beschränkungen des Snowflake Native App Frameworks verstehen¶
Unter diesem Thema finden Sie Informationen über die Beschränkungen des Snowflake Native Apps.
Bekannte Einschränkungen¶
Snowflake Native Apps haben die folgenden bekannten Einschränkungen:
Temporäre Tabellen oder temporäre Stagingbereiche werden nicht unterstützt.
Einige Streamlit-Features werden nicht unterstützt. Weitere Informationen dazu finden Sie unter Nicht unterstützte Streamlit-Features.
Die Snowflake Native Apps unterstützen kein Failover für die Geschäftskontinuität. Das Hinzufügen eines Anwendungspakets zu einer Replikations- oder Failover-Gruppe wird zum Beispiel nicht unterstützt.
Bekannte Beschränkungen in Snowflake Native Apps with Snowpark Container Services¶
Snowflake Native Apps with Snowpark Container Services haben die folgenden Beschränkungen:
Apps mit Containern werden nur in bestimmten kommerziellen Regionen von AWS, Azure und Google Cloud unterstützt. Weitere Informationen zur Unterstützung privater Konnektivität, Unterstützung für private Konnektivität, VPS und staatliche Regionen und Regionen für Regierungsbehörden finden Sie unter VPS.
Sitzungen, die über Containerverbindungen verwendet werden, zum Beispiel über den Python-Konnektor, sind auf die Rolle des Anwendungseigentümers beschränkt. Weitere Informationen dazu finden Sie unter Snowpark Container Services: Zusätzliche Hinweise zu Diensten und Jobs.
Pro Anwendung sind maximal 15 Computepools erlaubt.
Cloud-übergreifende automatische Ausführung wird nur auf Amazon Web Services und Microsoft Azure (Vorschau) mit der folgenden Beschränkung unterstützt:
Es gibt eine Beschränkung von 100GB für jede Datei innerhalb des Image-Repositorys.
Die Verwendung der Eigenschaften LOG_LEVEL, TRACE_LEVEL und METRIC_LEVEL in der Manifest-Datei zur Festlegung des Protokolliergrads und der Ablaufverfolgung für einen Container wird nicht unterstützt. Verwenden Sie stattdessen die Eigenschaft
spec.logExportersin der Dienstspezifikationsdatei.Weitere Informationen dazu finden Sie unter Feld spec.logExporters (optional).
Unterstützung für private Konnektivität, VPS und staatliche Regionen¶
In den folgenden Tabellen finden Sie eine Auflistung der von Snowflake Native App unterstützten privaten Konnektivität, Virtual Private Snowflake (VPS) und staatliche Regionen auf der Cloud-Plattform, die von Snowflake unterstützt werden:
Amazon Web Services
Amazon Web Services
AWS PrivateLink
Virtual Private Snowflake
Regionen für Regierungsbehörden
Snowflake Native Apps Framework (ohne Container)
Allgemein verfügbar
Allgemein verfügbar
Allgemein verfügbar
Allgemein verfügbar
Snowflake Native Apps Framework (mit Containern)
Allgemein verfügbar
Allgemein verfügbar
Noch nicht unterstützt
Vorschau
Microsoft Azure
Microsoft Azure
Microsoft Azure Private Link
Virtual Private Snowflake
Regionen für Regierungsbehörden
Snowflake Native Apps Framework (ohne Container)
Allgemein verfügbar
Allgemein verfügbar
Noch nicht unterstützt
Allgemein verfügbar
Snowflake Native Apps Framework (mit Containern)
Allgemein verfügbar
Allgemein verfügbar
Noch nicht unterstützt
Noch nicht unterstützt
Google Cloud
Google Cloud
Google Cloud Private Service Connect
Virtual Private Snowflake
Snowflake Native Apps Framework (ohne Container)
Allgemein verfügbar
Noch nicht unterstützt
Noch nicht unterstützt
Snowflake Native Apps Framework (mit Containern)
Vorschau
Noch nicht unterstützt
Noch nicht unterstützt
Bekanntes Problem mit AWS und Azure PrivateLink¶
Links in E-Mail-Benachrichtigungen von Apps verlinken nicht korrekt in ein Private Link-Konto.
Einschränkungen bei Snowflake Native App with Snowpark Container Services¶
Apps mit Containern unterstützen nicht die Google Cloud GCP ME-CENTRAL2-Region.
Einschränkungen bei Snowflake Native Apps in staatlichen Regionen¶
Die folgenden Beschränkungen gelten für Snowflake Native App-Unterstützung für staatliche Regionen:
Einschränkungen bei staatlichen AWS-Regionen¶
Snowflake Native App unterstützt alle staatlichen Regionen mit Ausnahme der Department of Defense (DoD)-Regionen.
Einschränkungen bei Azure GovCloud¶
Azure GovCloud wird nur in den folgenden Regionen unterstützt:
US East (N. Virginia)
Einschränkungen bei Apps mit Containern in staatlichen Regionen¶
Für Apps mit Containern, die in staatlichen Regionen veröffentlicht werden, gelten die folgenden Einschränkungen:
Apps mit Containern werden nur in staatlichen AWS-Regionen unterstützt.
Nur FedRAMP Moderate bei
awsuseast1govwird unterstützt.
Beschränkungen bei Virtual Private Snowflake (VPS)¶
Die folgenden Beschränkungen gelten für Snowflake Native App-Unterstützung für Virtual Private Snowflake (VPS):
Snowflake Native Apps und Streamlit sind in Virtual Private Snowflake standardmäßig nicht aktiviert. Um Snowflake Native Apps oder Streamlit in VPS zu verwenden, wenden Sie sich an den Snowflake-Support.
Wenn Streamlit in der Bereitstellung von VPS nicht aktiviert ist, können Verbraucher die Python Permission SDK nicht zur Verwaltung von Berechtigungen und Referenzen verwenden.
Die Freigabe einer App von einem VPS-Konto für ein Konto außerhalb von VPS wird nur innerhalb desselben Organisation unterstützt. Wenn Sie eine App außerhalb der aktuellen Organisation freigeben möchten, wenden Sie sich an Snowflake Support.
Für Anwendungen, die innerhalb von VPS veröffentlicht werden, werden nur private Freigabeangebote unterstützt.
Verbraucher auf VPS können die Freigabe von Ereignissen für eine App aktivieren. Protokollmeldungen und Ablaufverfolgungsereignisse werden jedoch nicht freigegeben, es sei denn, der Anbieter verfügt über eine Ereignistabelle innerhalb der VPS.
Da die Weboberfläche von Snowflake Marketplace auf VPS nicht verfügbar ist, müssen Anbieter und Verbraucher Freigabeangebote über SQL verwalten. Weitere Informationen dazu finden Sie unter Allgemeine Informationen zum Verwalten von Freigabeangeboten mit SQL.