Löschen von Snowflake Native App-Objekten

Voraussetzungen

  • Sie müssen eine bestehende Verbindung in Ihrer config.toml-Datei haben.

  • In Ihrem Snowflake Native App-Projekt muss eine snowflake.yml-Datei vorhanden sein.

Snowflake Native App-Anwendungspakete und Anwendungsobjekte löschen

Der Befehl snow app teardown löscht sowohl das Anwendungsobjekt als auch das in der aufgelösten Projektdefinition definierte Anwendungspaket. Dieser Befehl ist auch dann erfolgreich, wenn keines der beiden Objekte vorhanden ist.

  1. Erstellen Sie eine Verbindung, falls erforderlich.

  2. Führen Sie den Befehl snow app teardown in Ihrem Projekt aus, ähnlich wie im Folgenden gezeigt:

    snow app teardown --connection="dev"
    
    Copy

    Bei erfolgreicher Ausführung gibt der Befehl die folgende Meldung zurück:

    Teardown is now complete.
    

Bemerkung

Wenn Sie Anwendungen löschen, die Eigentümer von Objekte außerhalb des Anwendungsobjekts sind, wie z. B. Computepools, zeigt Snowflake CLI eine Liste dieser abhängigen Objekte an und fragt Sie, ob Sie diese neben Anwendungsobjekt und Anwendungspaket ebenfalls löschen möchten.

Sie können diese Option auch nicht interaktiv wählen, indem Sie die Option --cascade angeben.

Wenn Snowflake CLI nicht in der Lage ist, die Anwendung zu löschen, wird auch das Anwendungspaket nicht gelöscht. Weitere Informationen zum Löschen von Snowflake Native App-Objekten finden Sie unter dem Befehl snow app teardown.