App mit Containern installieren und verwalten¶
Unter diesem Thema wird beschrieben, wie Sie Snowsight verwenden, um eine Snowflake Native App with Snowpark Container Services zu installieren.
Workflow für das Installieren einer App mit Containern aus einem Freigabeangebot¶
So finden und installieren Sie ein Freigabeangebot für eine Snowflake Native App with Snowpark Container Services:
Installieren Sie das Freigabeangebot.
Wenn Sie einen privates Freigabeangebot installieren, finden Sie weitere Informationen unter App mit Containern aus einem freigegebenen privaten Freigabeangebot installieren
Wenn Sie ein auf Snowflake Marketplace freigegebenes Angebot installieren, finden Sie weitere Informationen unter Verwenden von Snowflake Marketplace-Freigabeangebote für eine Anwendung.
Weitere Informationen zu Aufgaben im Zusammenhang mit dem Verwalten einer Anwendung finden Sie unter Zugriff auf ein Konto für Verbraucher zulassen.
Erforderliche Berechtigungen einrichten¶
Für den Zugriff auf Freigabeangebote müssen Sie die Rolle ACCOUNTADMIN oder eine andere Rolle mit IMPORT SHARE- und CREATE -Anwendungsberechtigungen verwenden.
Nachdem eine Anwendung installiert wurde, kann der Eigentümer der Anwendung mithilfe von Anwendungsrollen Zugriff auf die Anwendung gewähren. Weitere Informationen dazu finden Sie unter Anwendungsrollen zu Kontorollen zuweisen.
Bemerkung
Um die Nutzung einer Anwendung in Rechnung zu stellen, 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.
Anwendung aus einem Snowflake Marketplace-Freigabeangebot installieren¶
So installieren Sie eine Anwendung aus einer Snowflake Marketplace-Freigabeangebot:
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 die Kachel des Freigabeangebots aus.
Wählen Sie Get aus, oder wählen Sie für eine kostenpflichtige App Buy aus.
Wählen Sie Options aus, und geben Sie dann einen Namen für die App ein.
Wählen Sie das Warehouse aus, in dem Sie die App installieren möchten.
Wählen Sie Get aus.
Daraufhin wird das Dialogfeld Installing app angezeigt. Die Installation der App kann einige Zeit in Anspruch nehmen. Nachdem die App installiert wurde, wird der Dialog Successfully Installed angezeigt.
Wählen Sie Configure aus.
Hier wird eine Liste der Berechtigungen und Verweise auf Objekte angezeigt, die die App benötigt.
Klicken Sie auf Grant, um die für die App erforderlichen Berechtigungen zu erteilen.
Apps mit Containern benötigen häufig die folgenden Berechtigungen:
CREATE COMPUTE POOL ermöglicht der App das Erstellen eines Computepools in Ihrem Konto.
BIND SERVICE ENDPOINT ermöglicht Diensten in der App, sich miteinander zu verbinden.
Klicken Sie auf Activate.
Die App beginnt mit der Aktivierung. Je nach Komplexität der App kann dies einige Zeit dauern. Nach der Aktivierung wird die Seite Security angezeigt.
Nachdem die Aktivierung abgeschlossen ist, wählen Sie Launch App aus.
Anzeigen der von einer App mit Containern verwendeten Computepools¶
Eine App mit Containern bietet eine Registerkarte Compute, auf der Sie Informationen zu den von der App verwendeten Computepools anzeigen können. Weitere Informationen zum Verwalten anderer Komponenten einer App finden Sie unter Anwendungen verwalten.
So zeigen Sie die von einer App verwendeten Computepools an:
Melden Sie sich bei Snowsight an.
Wählen Sie im Navigationsmenü die Option Data Products aus.
Wählen Sie die App aus, deren Computepools angezeigt werden sollen.
Wählen Sie die Registerkarte Compute aus.
Auf dieser Registerkarte werden zu jedem Computepool die folgenden Informationen angezeigt:
Name des Computepools und dessen Status.
Anzahl der Jobs, die im Computepool ausgeführt werden.
Anzahl der Dienste, die im Computepool ausgeführt werden.
Anzahl der Knoten, die derzeit dem Computepool zugewiesen sind.
Mindestanzahl von Knoten, die der Computepool enthalten kann.
Maximale Anzahl von Knoten, die der Computepool enthalten kann
Instanzfamilie des Computepools.
Weitere Informationen zu diesen Eigenschaften finden Sie unter CREATE COMPUTE POOL.