Shell 如果外壳程序中没有错误,则无法从hbase获取ValueFilter

Shell 如果外壳程序中没有错误,则无法从hbase获取ValueFilter,shell,filter,Shell,Filter,我是Htable的新手,我想做一些事情。我在“test”表中查找一个值。我发现我必须使用带有ValueFilter功能的过滤系统。 以下是到目前为止我已经测试过的命令: scan'test',{FILTER=>“ValueFilter(CompareFilter.CompareOp.EQUAL,Bytes.toBytes('test')”)”} 扫描'test',{FILTER=>“ValueFilter(CompareFilter.CompareOp.EQUAL,'test')”} 但我每次都

我是Htable的新手,我想做一些事情。我在“test”表中查找一个值。我发现我必须使用带有ValueFilter功能的过滤系统。 以下是到目前为止我已经测试过的命令:

scan'test',{FILTER=>“ValueFilter(CompareFilter.CompareOp.EQUAL,Bytes.toBytes('test')”)”}

扫描'test',{FILTER=>“ValueFilter(CompareFilter.CompareOp.EQUAL,'test')”}

但我每次都看到这个错误:

错误:java.lang.IllegalArgumentException:不正确的筛选器字符串值筛选器(CompareFilter.CompareOp.EQUAL,Bytes.toBytes('test')

我的过滤器有什么问题?(前缀过滤器工作正常)

这个也不管用: