InfoTableFunctions 查询
说明
此服务会将给定查询应用到信息表。
输入
参数名称
说明
基本类型
t
包含数据的信息表。
INFOTABLE
query
要对信息表执行的查询。
有关编写查询条件的详细信息,请参阅查询服务的查询参数
QUERY
输出
参数名称
说明
基本类型
result
新信息表,其中包含输入表中与查询匹配的行。数据形状将与输入表的形状相匹配。
INFOTABLE
示例
本示例使用应用程序日志作为信息表的源,其中除所关注的数据外,还包含额外的行。之后,它会构建查询来筛选重要行,并使用此服务应用筛选器。
// 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);
这对您有帮助吗?