Snowflake Native App Framework: Einige APPLICATION-Objekte müssen neu erstellt oder aktualisiert werden¶
Im Rahmen des Rollouts des Features Unterstützung der Referenz- und Berechtigungsüberprüfung in der Manifest-Datei funktioniert ein im Entwicklungsmodus erstelltes APPLICATION-Objekt, das auf Stagingdateien basiert, nicht mehr korrekt, wenn das APPLICATION-Objekt ein versioniertes Schema enthält.
Um dieses Problem zu lösen, empfiehlt Snowflake eine der folgenden Optionen:
Wenn Sie das vorhandene APPLICATION-Objekt nicht beibehalten werden muss, können Sie die Anwendung löschen und mit dem Befehl CREATE APPLICATION neu erstellen.
Durch diesen Prozess wird die App neu erstellt und die neue Funktionalität aktiviert, die mit dem Feature Unterstützung der Referenz- und Berechtigungsüberprüfung in der Manifest-Datei hinzugefügt wurde.
Wenn Sie ein bestehendes APPLICATION-Objekt beibehalten müssen, verwenden Sie den Befehl ALTER APPLICATION, um die Stagingdateien mit UPGRADE USING <Pfad_zum_Stagingbereich> anzugeben.
Durch diesen Prozess wird die Anwendung wieder in einen funktionierenden Zustand versetzt, enthält aber nicht die neuen Funktionen, die mit dem Feature Unterstützung der Referenz- und Berechtigungsüberprüfung in der Manifest-Datei hinzugefügt wurden.