日志解析函数 - Amazon Kinesis Data Analytics SQL 参考

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

日志解析函数

Amazon Kinesis Data Analytics 具有以下日志解析函数:

  • FAST_REGEX_LOG_PARSER 的工作原理类似于正则表达式解析器,但采取了一些“捷径”以确保更快生成结果。例如,较快的正则表达式解析程序会在找到第一个匹配项时停止 (称为“延迟”语义。)

  • FIXED_COLUMN_LOG_PARSE 解析固定宽度的字段,并自动将其转换为给定的 SQL 类型。

  • REGEX_LOG_PARSE 使用默认的 Java 正则表达式解析器。有关此解析程序的更多信息,请参阅 Oracle 网站上的 Java 平台文档中的模式

  • SYS_LOG_PARSE 处理常在 UNIX/Linux 系统日志中找到的条目。

  • VARIABLE_COLUMN_LOG_PARSE 将一个输入字符串(其第一个参数 <character-expression>)拆分为由分隔符或分隔符字符串分隔的多个字段。

  • W3C_LOG_PARSE处理 W3 C-predefined-format 日志中的条目。