- Kategorien:
DATA_METRIC_SCHEDULED_TIME (System-Datenmetrikfunktion)¶
Gibt den Zeitstempel zurück, für den die Ausführung der DMF geplant ist, oder den aktuellen Zeitstempel, wenn die Funktion manuell aufgerufen wird.
Sie können diese DMF verwenden, um kundenspezifische Metriken zur Messung der Aktualität Ihrer Daten zu definieren oder um inkrementelle Metriken in Verbindung mit DMFs zu definieren, die bereits existieren.
Syntax¶
Argumente¶
Keine.
Rückgabewerte¶
Die Funktion gibt einen Einzelwert vom Datentyp TIMESTAMP_LTZ zurück.
Nutzungshinweise¶
Der manuelle Aufruf dieser Funktion in einer SELECT-Abfrage gibt denselben Wert zurück wie die Funktion CURRENT_TIMESTAMP.
Beispiel¶
Erstellen Sie eine kundenspezifische Datenmetrikfunktion, um die Datenaktualität einer Tabelle in der letzten Stunde zu ermitteln:
Rufen Sie die Datenmetrikfunktion manuell auf:
Die Anweisung gibt
Truezurück, wenn es in der letzten Stunde (60 Minuten) keine Aktualisierungen der Tabelle gab.Die Anweisung gibt
Falsezurück, wenn es Aktualisierungen der Tabelle gab, die vor mehr als einer Stunde stattfanden.