System-Datenmetrikfunktion

Dieses Thema ist eine Referenz für die System-Datenmetrikfunktionen (DMFs), die Snowflake für alle Konten bereitstellt.

Sie können diese System-DMFs aufrufen, um sofort mit der Messung Ihrer Datenqualität zu beginnen.

Allgemeine Informationen zu System-DMFs

Snowflake stellt System-DMFs im Schema CORE der freigegebenen SNOWFLAKE-Datenbank bereit. System-DMFs werden von Snowflake verwaltet. Sie können den Namen oder die Funktionalität einer System-DMF nicht ändern.

Mit jeder System-DMF können Sie ein anderes Attribut der Datenqualität messen. Sie können einer Tabelle oder Ansicht mehr als eine System-DMF zuweisen, um eine umfassendere Messung der Datenqualität zu ermöglichen, die Ihren Anforderungen an Governance und Compliance entspricht.

System-DMFs

Derzeit unterstützt Snowflake die folgenden System-DMFs, um gängige Kennzahlen zu messen, ohne sie definieren zu müssen:

Kategorie

System-DMF

Beschreibung

Genauigkeit

BLANK_COUNT

Ermitteln Sie, wie viele leere Werte in einer Spalte enthalten sind.

BLANK_PERCENT

Ermitteln Sie, wie viel Prozent der Werte in einer Spalte leer sind.

NULL_COUNT

Bestimmen Sie, wie viele NULL-Werte sich in einer Spalte befinden.

NULL_PERCENT

Ermitteln Sie, wie viel Prozent der Werte in einer Spalte NULL sind.

Aktualität

FRESHNESS

Bestimmen der Aktualität der Daten einer Tabelle anhand einer Zeitstempelspalte oder des letzten DML-Vorgangs.

DATA_METRIC_SCHEDULE_TIME

Definieren der benutzerdefinierten Aktualitäts-Metriken.

Statistiken

AVG

Bestimmen Sie den Durchschnittswert einer Spalte.

MAX

Bestimmen Sie den Höchstwert einer Spalte.

MIN

Bestimmen Sie den Mindestwert einer Spalte.

STDDEV

Bestimmen Sie den Wert der Standardabweichung für eine Spalte.

Eindeutigkeit

ACCEPTED_VALUES

Ermitteln Sie, ob Werte in einer Spalte mit einem booleschen Ausdruck übereinstimmen.

DUPLICATE_COUNT

Ermitteln Sie die Anzahl der doppelten Werte in einer Spalte, einschließlich der NULL-Werte.

UNIQUE_COUNT

Ermitteln Sie die Anzahl der Werte in einer Spalte, die eindeutig und nicht NULL sind.

Volume

ROW_COUNT

Ermitteln Sie, wie viele Datensätze sich in der Tabelle oder Ansicht befinden.

Anforderungen an die Zugriffssteuerung

Weitere Informationen zu den Anforderungen an die Zugriffssteuerung bei Verwendung von System-DMFs finden Sie unter Gewähren der USAGE-Berechtigung für System-DMFs.