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.