Kategorien:

Datenmetrikfunktionen

STDDEV (System-Datenmetrikfunktion)

Gibt den Wert der Standardabweichung für die angegebene Spalte in einer Tabelle zurück.

Die STDDEV-Datenmetrikfunktion des Systems ist für die Berechnung der Standardabweichung für eine einzelne Spalte optimiert und bietet eine höhere Leistung im Vergleich zum Aufruf der STDDEV-Funktion.

This topic provides the syntax for calling the function directly. To learn how to associate the function with a table or view so it runs at regular intervals, see Eine DMF verknüpfen, um Datenqualitätsprüfungen zu automatisieren.

Syntax

SNOWFLAKE.CORE.STDDEV(<query>)
Copy

Argumente

query

Gibt eine SQL-Abfrage an, die eine einzelne Spalte projiziert.

Zulässige Datentypen

Die Spalte, die von der query projiziert wird, muss einen der folgenden Datentypen haben:

  • FLOAT

  • NUMBER

Rückgabewerte

Die Funktion gibt einen NUMBER-Wert zurück.

Beispiel

Messen Sie den Wert der Standardabweichung für die salary-Spalte in einer Tabelle:

SELECT SNOWFLAKE.CORE.STDDEV(
  SELECT
    salary
  FROM hr.tables.empl_info
);
Copy
+------------------------------+
|       SNOWFLAKE.CORE.STDDEV( |
|                       SELECT |
|                       SALARY |
|     FROM HR.TABLES.EMPL_INFO |
|                            ) |
|------------------------------|
|               8407.615595399 |
+------------------------------+