私はHtableを初めて使用し、やりたいことがあります。テーブル「test」で値を探しています。ValueFilter関数でFilterシステムを使用する必要があることがわかりました。これまでにテストしたコマンドは次のとおりです。
scan 'test',{FILTER=>"ValueFilter(CompareFilter.CompareOp.EQUAL,Bytes.toBytes('test'))"}
scan 'test',{FILTER=>"ValueFilter(CompareFilter.CompareOp.EQUAL,'test')"}
しかし、私は毎回このエラーを目にします:
ERROR: java.lang.IllegalArgumentException: Incorrect filter string ValueFilter(CompareFilter.CompareOp.EQUAL,Bytes.toBytes('test')
フィルタの何が問題になっていますか?(プレフィックスフィルターはうまく機能します)
これはどちらも機能しませんでした: hbaseシェルでValueFilterまたはColumnFilterを実行します