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:

  1. Richten Sie die Berechtigungen ein, die für die Installation eines Freigabeangebots erforderlich sind.

  2. Installieren Sie das Freigabeangebot.

  3. Zeigen Sie die installierten Freigabeangebote an.

  4. 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.

Eine App aus einem privat geteilten Freigabeangebot installieren

Bemerkung

Als Anbieter können Sie Ihre App testen, indem Sie ein privates Freigabeangebot erstellen, dieses mit einem anderen Konto in Ihrer Organisation, auf das Sie Zugriff haben, teilen, sich bei diesem Konto anmelden und die folgenden Schritte zur Installation der App ausführen.

So installieren Sie eine App aus einem privaten Freigabeangebot:

  1. Melden Sie sich bei Snowsight an.

  2. Wählen Sie im Navigationsmenü die Option Data Products » Apps aus.

  3. Wählen Sie unter Recently shared with you die Kachel des Freigabeangebots aus.

  4. Zeigen Sie die Berechtigungen und Anfragen zur Protokollierung für die App an, einschließlich:

  5. Wählen Sie Get aus, oder wählen Sie für eine kostenpflichtige App Buy aus.

    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.

  6. Geben Sie einen Namen für die App ein.

  7. Wählen Sie das Warehouse, das Sie für die Installation der App verwenden möchten.

  8. Wählen Sie Get aus.

  9. Wählen Sie Open, um die App anzuzeigen oder Done, um sie zu beenden.

Installieren Sie eine App aus einem Snowflake Marketplace-Freigabeangebot

So installieren Sie eine App aus einem Freigabeangebot von Snowflake Marketplace:

  1. Melden Sie sich bei Snowsight an.

  2. Wählen Sie im Navigationsmenü die Option Data Products » Marketplace aus.

  3. Suchen Sie das Freigabeangebot, auf das Sie zugreifen möchten.

  4. Wählen Sie das Freigabeangebot aus, und zeigen Sie die Berechtigungen und Anfragen zur Protokollierung der App an, einschließlich:

  5. 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.

  6. Wählen Sie das Warehouse, das Sie für die Installation der App verwenden möchten.

  7. (Optional) Geben Sie unter Application name einen Namen ein.

  8. Wählen Sie Get aus.

  9. Wählen Sie Open, um die App anzuzeigen oder Done, um sie zu beenden.