SQL-Klassenreferenz¶
Unter diesen Themen werden Referenzinformationen zu Snowflake-Klassen bereitgestellt.
Alle Klassen unterstützen die folgenden SQL-Operationen:
CREATE: Erstellt eine Instanz der angegebenen Klasse und gibt bei Bedarf Parameter an. Die Instanz wird unter einem von Ihnen angegebenen Namen in einem Schema gespeichert.
DROP: Löscht eine Instanz der angegebenen Klasse.
SHOW: Zeigt eine Liste der Instanzen der angegebenen Klasse an.
Eine Instanz einer Klasse kann eine oder mehrere Methoden haben. Eine Methode ist eine gespeicherte Prozedur oder Funktion und kann unter Verwendung des Instanznamens und des Methodennamens sowie der für die Methode erforderlichen Argumente (falls vorhanden) aufgerufen werden. Beispiel: CALL instance_name!method_name(...)
.
Aktualisieren des Suchpfads¶
Sie können das Schema von Klassen, die Sie häufig verwenden, zu Ihrem Suchpfad hinzufügen, um den Eingabeaufwand zu reduzieren und Ihre SQL-Anweisungen übersichtlicher zu gestalten. Weitere Informationen zum Aktualisieren des Suchpfads finden Sie unter Aktualisieren des Suchpfads.
Verfügbare Klassen¶
Snowflake bietet die folgenden systemdefinierten (integrierten) Klassen.
- ANOMALY_DETECTION
Ermöglicht das Erkennen von Ausreißern in Ihren Zeitreihendaten.
- BUDGET
Ermöglicht Ihnen die Überwachung der Credit-Nutzung von unterstützten Objekten.
- CLASSIFICATION
Ordnet Daten auf der Grundlage von Merkmalen in den Daten automatisch Kategorien zu.
- FORECAST
Repräsentiert ein Prognosemodell dar, das eine Prognose für eine einzelne oder mehrere Zeitreihen erstellt.