HBase RESTインターフェイス(HBase 0.90.4-cdh3u3)でフィルタを使用する方法を理解できません。ドキュメントでは、 "文字列"のスキーマ定義が得られますが、使用方法は示されていません。HBase REST Filter(SingleColumnValueFilter)
curl -v -H 'Content-Type: text/xml' -d '<Scanner startRow="ddo" stopRow="ddp" batch="1024"/>' 'http://hbasegw:8080/table/scanner'
をしてから
curl -s -H "Content-Type: text/xml" http://hbasegw:8080/table/scanner/13293426893883128482b | tidy -i -q -xml
を取得しかし、今、私はSingleColumnValueFilterを使用したいとXMLで何とかそれをエンコードする必要があります。
だから、私はこれを行うことができますよ。 誰かがこれについての例を持っていますか?
おかげで、スキャナのXMLで マリオ
これで、ScannerModel-> stringifyFilter()を使用してJSON表現を作成できることが分かりましたが、それでも機能しません。 – Mario
バンプ...誰もいない? – Mario
[HBASE-3482](https://issues.apache.org/jira/browse/HBASE-3482)を参照してください。XML形式を使用する場合、FilterModelを何とかXMLエンコードする必要があります。正しい形式を把握できますか[ScannerModel.java](http://hbase.apache.org/xref/org/apache/hadoop/hbase/rest/model/ScannerModel.html)(具体的には内部クラスFilterModel)のソースに基づいて –