InfoTableFunctions-Abfrage
Beschreibung
Dieser Dienst wendet die angegebene Abfrage auf eine Infotable an.
Eingaben
Parametername
Beschreibung
Basistyp
t
Die Infotable, die die Daten enthält.
INFOTABLE
query
Die für die Infotable auszuführende Abfrage.
Weitere Informationen zum Schreiben von Abfragekriterien finden Sie unter Abfrageparameter für Abfragedienste.
QUERY
Ausgabe
Parametername
Beschreibung
Basistyp
result
Eine neue Infotable mit Zeilen aus der Eingabetabelle, die der Abfrage entsprechen. Der Data Shape stimmt mit der Form der Eingabetabelle überein.
INFOTABLE
Beispiel
In diesem Beispiel wird das Anwendungsprotokoll als Quelle einer Infotable mit zusätzlichen Zeilen über die Daten von Interesse hinaus verwendet. Später wird eine Abfrage erstellt, um wichtige Zeilen zu filtern, und es wird der Filter angewendet, der diesen Dienst verwendet.
// result: INFOTABLE dataShape: "LogEntry"
var inputInfotable = Logs["ApplicationLog"].QueryLogEntries({
maxItems: undefined /* NUMBER */,
searchExpression: undefined /* STRING */,
fromLogLevel: undefined /* STRING */,
instance: undefined /* STRING */,
endDate: undefined /* DATETIME */,
origin: undefined /* STRING */,
thread: undefined /* STRING */,
ascendingSearch: undefined /* BOOLEAN */,
oldestFirst: undefined /* BOOLEAN */,
toLogLevel: undefined /* STRING */,
user: undefined /* USERNAME */,
sortFieldName: undefined /* STRING */,
startDate: undefined /* DATETIME */
});
var query = {
"filters": {
"fieldName": "level",
"type": "LIKE",
"value": "*Error*"
}
};
var params = {
t: inputInfotable /* INFOTABLE */,
query: query /* QUERY */
};
// result: INFOTABLE
var result = Resources["InfoTableFunctions"].Query(params);
War dies hilfreich?