ALTER MODEL … ADD VERSION¶
Fügt eine neue Version zu einem bestehenden Modell aus einem internen Stagingbereich hinzu. Wie CREATE MODEL ist dieser Befehl für die Verwendung durch die Snowpark Model Registry vorgesehen und nicht dafür gedacht, dass Sie Modellversionen mit SQL hinzufügen können.
Einige Eigenschaften von Versionen können geändert werden (siehe ALTER MODEL … MODIFY VERSION), aber Versionen selbst sind unveränderlich und können nicht umbenannt oder entfernt werden.
- Siehe auch:
Syntax¶
ALTER MODEL [ IF EXISTS ] <name> ADD VERSION <version_name> FROM internalStage
Wobei:
internalStage ::=
@[<namespace>.]<int_stage_name>[/<path>]
| @[<namespace>.]%<table_name>[/<path>]
| @~[/<path>]
Weitere Informationen zu internen Stagingbereichen finden Sie unter Auswahl eines internen Stagingbereichs für lokale Dateien.
Parameter¶
name
Gibt den Bezeichner des Modells an. Wenn der Bezeichner Leerzeichen, Sonderzeichen oder Zeichen in Groß-/Kleinschreibung enthält, muss der gesamte Bezeichner in doppelte Anführungszeichen eingeschlossen werden. Bei Bezeichnern, die in doppelte Anführungszeichen eingeschlossen sind, ist auch die Groß-/Kleinschreibung zu beachten. Weitere Informationen zur Syntax von Bezeichnern finden Sie unter Anforderungen an Bezeichner.
version_name
Gibt den Bezeichner der Version an, der innerhalb des Modells eindeutig sein muss. Wenn der Bezeichner Leerzeichen, Sonderzeichen oder Zeichen in Groß-/Kleinschreibung enthält, muss der gesamte Bezeichner in doppelte Anführungszeichen eingeschlossen werden. Bei Bezeichnern, die in doppelte Anführungszeichen eingeschlossen sind, ist auch die Groß-/Kleinschreibung zu beachten. Weitere Informationen zur Syntax von Bezeichnern finden Sie unter Anforderungen an Bezeichner.
internalStage
Gibt den internen Stagingbereich an, der die Dateien der Version enthält. Das erforderliche Layout dieser Dateien ist derzeit nicht dokumentiert.