Über die Arbeit mit Anwendungen als Verbraucher

Verbraucher können Anwendungen entdecken und installieren, die auf Snowflake Marketplace veröffentlicht oder über private Freigabeangebote freigegeben wurden.

Mit dem Native Apps Framework können Verbraucher Folgendes tun:

  • Verwenden der Anwendung, indem Sie über Snowflake-Arbeitsblätter auf Daten zugreifen.

  • Anzeigen der vom Anbieter erstellten Streamlit-Apps.

  • Zuweisen von Berechtigungen für die Anwendung zu Benutzern in Ihrer Organisation.

  • Zuordnen von Referenzen, die den Zugriff auf von der Anwendung benötigte Objekte ermöglichen.

  • Freigeben von Ereignis- und Protokollierungsinformationen für den Anbieter.

Verbraucher-Workflow für die Verwendung einer Snowflake Native App

Der folgende Arbeitsablauf entspricht dem, was Verbraucher normalerweise tun, wenn sie mit Apps arbeiten:

  1. Über Freigabeangebote für Verbraucher.

  2. Installieren einer Anwendung aus einem Freigabeangebot.

  3. Überprüfen der Zugriffsanforderungen der Anwendung.

    Dazu gehört die Gewährung der Berechtigungen und die Erstellung der von der Anwendung benötigten Referenzen.

  4. (Optional) Richten Sie eine Ereignistabelle ein, um die Protokollierung und gemeinsame Nutzung von Ereignissen für eine App zu aktivieren.

Installierte Apps aus Testversionen von Freigabeangeboten

Wenn der Zeitraum für eine App, die von einer Testversion des Freigabeangebots installiert wurde, endet, setzt Snowflake die App automatisch aus, es sei denn, der Verbraucher wandelt die App in ein vollständiges Freigabeangebot um. Wenn der Zeitraum der Testversion abläuft, sendet Snowflake eine Benachrichtigung per E-Mail, bevor die App gesperrt wird.

Snowflake empfiehlt Verbrauchern, die Testversion des Freigabeangebots ein eine vollständiges Freigabeangebot umzuwandeln, bevor der Zeitraum der Testphase abläuft. Nachdem die App ausgesetzt wurde, ist es möglicherweise nicht möglich, die App wieder aufzunehmen. Wenn der Anbieter z. B. die aktuelle Version der App entfernt oder es ungelöste Statusänderungen gibt, kann die App nicht wieder aufgenommen werden.

Wenn eine aus einer Testversion des Freigabeangebots installierte App ausgesetzt wird, bleiben alle in die App geschriebenen Daten erhalten, solange der Verbraucher die App nicht löscht.

Wenn die aus einer Testversion des Freigabeangebots installierte App Objekte im Konto des Verbrauchers außerhalb des Anwendungsobjekts erstellt, können Verbraucher diese Objekte auch nach der Deinstallation der App behalten. Sie müssen jedoch die Eigentümerschaft an den Objekten übertragen, bevor Sie die App deinstallieren. Siehe Snowflake Native App deinstallieren .