0
我正在尝试使用Flume NG将日志文本文件收集到HBase中。日志文件中的每一行都是JSON文本,我将它们作为值插入到HBase表中。问题是我不知道如何自定义行键模式。例如,当我在一个表中计算行时:在Flume NG中使用HBaseSink时,我可以自定义行密钥模式吗?
hbase(main):001:0> count 'flume-ng-test', 100000
Current count: 100000, row: default32e473e0-4f54-48b5-8081-c3f845b38456
Current count: 200000, row: default65b0cc3d-5421-4bb1-87e2-b21c2841fcd6
Current count: 300000, row: default98be85e3-bb9f-402e-8f36-0db74cb8ab44
Current count: 400000, row: defaultcbf888dc-e2bb-492f-ab17-63f5e0327344
Current count: 500000, row: defaultfedc40e5-04b4-49a4-8734-655f43956d6e
502224 row(s) in 8.1540 seconds
行键是default + UUID_like_string
。如果我想使用当前时间戳(升序或降序)更改行键模式,我该怎么办?
感谢您的任何意见。