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
。如果我想使用當前時間戳(升序或降序)更改行鍵模式,我該怎麼辦?
感謝您的任何意見。