【发布时间】:2020-06-23 15:19:13
【问题描述】:
我正在尝试将文件加载到 Athena 中的结构化表中。我正在使用 GROK 模式将其加载到表中,但无法找到正确的模式。文件格式如下:
L1127 ACTUALS 214171 ON 27649075 -00000000000000000409618.02 601 MBS DAILY VISION - CAN OS
L1127 ACTUALS 412821 ON 27649075 002060 -00000000000000000002657.33 521 MBS DAILY VISION - CAN OS
我正在使用的 GROK 模式:
(?<BusinessUnit>.{5})%{SPACE}(?<Type>.{7})%{SPACE}(?<PSGLAccountNumber>.{6})%{SPACE}(?<Province>.{2})%{SPACE}(?<DepartmentId>.{8})%{SPACE}(?<ProductId>.{6})%{SPACE}(?<Amount>.{27})%{SPACE}(?<TransCode>.{3})%{SPACE}(?<Feed>.{35})
当 ProductId 没有值时,我遇到了麻烦。
任何帮助将不胜感激。
【问题讨论】:
标签: amazon-athena grok