我希望能够使用aws glue确定csv的数据类型 . 为此,我为我的抓取工具创建了一个分类器,以匹配以下记录:
1234 abcd 01.01.11 09.11.17 abe12321344421 154746 1 1 0 sometxt 09.11.17 SYS_JOB 09.11.17
但我的Grok表达式与文件不匹配 . 这里是:
%{CSVMATCHED}
DATECUSTOM ((%{YEAR}[./-]%{MONTHNUM}[./-]%{MONTHDAY})|(%{MONTHDAY}[./-]%{MONTHNUM}[./-]%{YEAR}))
WORD (\b[*\w]+\b)
WORDSPACE (%{WORD }[\s*])
OURLOGSTART (%{NUMBER}|%{WORDSPACE}|%{DATECUSTOM:date})
CSVMATCHED ^%{OURLOGSTART}[^{]+
我做错了什么?使用csv过滤器不是一种选择 .