Verwendung von Datenmetrikfunktionen überwachen¶
DMFs auflisten¶
Verwenden Sie den Befehl SHOW DATA METRIC FUNCTIONS oder SHOW FUNCTIONS, um die Datenmetrikfunktionen (DMFs) in Ihrem Konto, Ihrer Datenbank oder Ihrem Schema aufzulisten. Um zum Beispiel alle DMFs im Konto aufzulisten, führen Sie Folgendes aus:
SHOW DATA METRIC FUNCTIONS IN ACCOUNT;
Alternativ können Sie auch die Ansicht Information Schema FUNCTIONS oder die Ansicht Account Usage FUNCTIONS abfragen, um Ihre DMFs in der angegebenen Datenbank oder Ihrem Konto aufzulisten.
Die Spalte is_data_metric
gibt an, ob die Funktion eine DMF ist.
Objekte auflisten, die mit einer DMF verbunden sind¶
Sie können die Tabellenfunktion DATA_METRIC_FUNCTION_REFERENCES Information Schema aufrufen, um die Tabellen oder Ansichten zu identifizieren, die mit einer bestimmten DMF verbunden sind.
Um eine Zeile für jedes Objekt (Tabelle oder Ansicht) zurückzugeben, für das die Tabelle oder Ansicht DMF mit dem Namen count_positive_numbers
festgelegt wurde, führen Sie Folgendes aus:
USE DATABASE governance; USE SCHEMA INFORMATION_SCHEMA; SELECT * FROM TABLE( INFORMATION_SCHEMA.DATA_METRIC_FUNCTION_REFERENCES( METRIC_NAME => 'governance.dmfs.count_positive_numbers' ) );
Sie können auch die Ansicht DATA_METRIC_FUNCTION_REFERENCES Kontonutzung abfragen, um diese Zuordnungen zu ermitteln.
Liste der mit einem Objekt verbundenen DMFs anzeigen¶
Sie können die Tabellenfunktion DATA_METRIC_FUNCTION_REFERENCES Information Schema aufrufen, um die DMFs zu identifizieren, die mit einer bestimmten Tabelle oder Ansicht verbunden sind.
Um eine Zeile für jede DMF zurückzugeben, die der Tabelle mit dem Namen hr.tables.empl_info
zugeordnet ist, führen Sie Folgendes aus:
USE DATABASE governance; USE SCHEMA INFORMATION_SCHEMA; SELECT * FROM TABLE( INFORMATION_SCHEMA.DATA_METRIC_FUNCTION_REFERENCES( REF_ENTITY_NAME => 'hr.tables.empl_info', REF_ENTITY_DOMAIN => 'table' ) );
Sie können auch die Ansicht DATA_METRIC_FUNCTION_REFERENCES Kontonutzung abfragen, um diese Zuordnungen zu ermitteln.