App aus einem Freigabeangebot installieren¶
In diesem Thema wird beschrieben, wie Sie Snowsight verwenden, um Anwendungen zu installieren, die mit Snowflake Native App Framework erstellt wurden.
Arbeitsablauf für die Installation einer App aus einem Freigabeangebot¶
So finden und installieren Sie ein Freigabeangebot für eine App:
Installieren Sie das Freigabeangebot.
Wenn Sie einen privates Freigabeangebot installieren, finden Sie weitere Informationen unter Eine App aus einem privat geteilten Freigabeangebot installieren
Wenn Sie ein Freigabeangebot installieren, das auf dem Snowflake Marketplace freigegeben ist, finden Sie unter Verwenden von Snowflake Marketplace-Freigabeangebote für eine Anwendung eine App.
Unter Zugriff auf ein Konto für Verbraucher zulassen finden Sie Informationen zu den Aufgaben im Zusammenhang mit dem Management einer App. Unter Einrichten der Ablaufverfolgung von Ereignissen für eine App finden Sie Informationen zur Einstellung der gemeinsamen Nutzung von Ereignissen.
Erforderliche Berechtigungen einrichten¶
Für den Zugriff auf Freigabeangebote müssen Sie die Rolle ACCOUNTADMIN oder eine andere Rolle mit IMPORT SHARE- und CREATE DATABASE-Berechtigungen verwenden.
Nachdem eine App installiert wurde, kann der Eigentümer der App mithilfe von Anwendungsrollen Zugriff auf die App gewähren. Weitere Informationen dazu finden Sie unter Anwendungsrollen zu Kontorollen zuweisen.
Bemerkung
Um für eine App zu bezahlen, muss Ihre Rolle auch die Berechtigung PURCHASE DATA EXCHANGE LISTING haben, und Sie müssen zusätzliche Kriterien erfüllen. Weitere Informationen dazu finden Sie unter Für Freigabeangebote bezahlen.
Installieren Sie eine App aus einem Snowflake Marketplace-Freigabeangebot¶
So installieren Sie eine App aus einem Freigabeangebot von Snowflake Marketplace:
Melden Sie sich bei Snowsight an.
Wählen Sie im Navigationsmenü die Option Data Products » Marketplace aus.
Suchen Sie das Freigabeangebot, auf das Sie zugreifen möchten.
Wählen Sie das Freigabeangebot aus, und zeigen Sie die Berechtigungen und Anfragen zur Protokollierung der App an, einschließlich:
Wählen Sie Get aus, um auf das Freigabeangebot zuzugreifen.
Bemerkung
Wenn der Anbieter die erforderlichen Definitionen für Ereignisse in die App einfügt, muss der Verbraucher vor der Installation der App eine Ereignistabelle einrichten. Auch die gemeinsame Nutzung und die erforderlichen Definitionen für Ereignisse werden bei der Installation aktiviert und können später nicht deaktiviert werden.
Wählen Sie das Warehouse, das Sie für die Installation der App verwenden möchten.
(Optional) Geben Sie unter Application name einen Namen ein.
Wählen Sie Get aus.
Wählen Sie Open, um die App anzuzeigen oder Done, um sie zu beenden.
Mehrere Instanzen einer App installieren¶
Anbieter können eine App so konfigurieren, dass mehrere Instanzen einer App gleichzeitig installiert werden können.
Bemerkung
Apps, die über ein Testangebot oder ein kostenpflichtiges Freigabeangebot installiert werden, können nicht über mehrere Instanzen verfügen.
Wenn eine App so konfiguriert ist, dass mehrere Installationen möglich sind, können Verbraucher zusätzliche Instanzen installieren, nachdem sie die App von einem privaten Freigabeangebot oder vom Snowflake Marketplace installiert haben.
Wenn mehrere Instanzen für eine App aktiviert sind, können Sie maximal 10 Instanzen in Ihrem Konto installieren.
Um eine neue Instanz einer App zu installieren, führen Sie die folgenden Aufgaben aus:
Melden Sie sich bei Snowsight an.
Wählen Sie im Navigationsmenü die Option Data Products » Apps aus.
Wählen Sie die App, von der Sie eine weitere Instanz installieren möchten.
Wenn bereits mehrere Instanzen der App installiert sind, zeigt Snowsight ein Panel mit allen Instanzen der App an.
Wählen Sie Add instance aus.
Vorsicht
Add instance erscheint nur, wenn der Anbieter die App so konfiguriert hat, dass sie mehrere Instanzen zulässt.
Geben Sie einen Namen für die Instanz ein und wählen Sie dann das Warehouse, das für diese Instanz verwendet werden soll.
Wählen Sie Get aus.
Die App wird installiert und Snowflake sendet eine Benachrichtigung per E-Mail an den App-Administrator.
Wählen Sie Done, um die Installation abzuschließen.
Nach der Installation der App-Instanz können Sie die Ablaufverfolgung für eine App einrichten, Berechtigungen für die App konfigurieren und andere Verwaltungsaufgaben durchführen.