SQL-Klassenreferenz

Unter diesen Themen werden Referenzinformationen zu Snowflake-Klassen bereitgestellt.

Jede Klasse unterstützt eine oder mehrere der folgenden SQL-Operationen:

  • ALTER: Ändert die Eigenschaften einer Instanz einer Klasse.

  • CREATE: Erstellt eine Instanz einer Klasse.

  • DROP: Löscht eine Instanz einer Klasse.

  • SHOW: Listet Instanzen einer Klasse auf.

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 Suchpfad aktualisieren.

Verfügbare Klassen

Snowflake bietet die folgenden systemdefinierten (integrierten) Klassen.

ANOMALY_DETECTION (SNOWFLAKE.ML)

Ermöglicht das Erkennen von Ausreißern in Ihren Zeitreihendaten.

BUDGET (SNOWFLAKE.CORE)

Ermöglicht Ihnen die Überwachung der Credit-Nutzung von unterstützten Objekten.

CLASSIFICATION (SNOWFLAKE.ML)

Ordnet Daten auf der Grundlage von Merkmalen in den Daten automatisch Kategorien zu.

CUSTOM_CLASSIFIER (SNOWFLAKE.DATA_PRIVACY)

Ermöglicht Ihnen das Definieren kundenspezifischer Klassifikatoren, um Ihre Möglichkeiten zur Datenklassifizierung zu erweitern.

DOCUMENT_INTELLIGENCE (SNOWFLAKE.ML)

Repräsentiert ein Document AI-Modell-Build.

FORECAST (SNOWFLAKE.ML)

Repräsentiert ein Prognosemodell dar, das eine Prognose für eine einzelne oder mehrere Zeitreihen erstellt.

TOP_INSIGHTS (SNOWFLAKE.ML)

Ermöglicht es Ihnen, die Segmente zu bestimmen, die für die Änderungen einer Kennzahl verantwortlich sind.