作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
在 hbase shell 中运行以下命令,尝试让 QualifierFilter 工作:
import org.apache.hadoop.hbase.filter.CompareFilter
import org.apache.hadoop.hbase.filter.SingleColumnValueFilter
import org.apache.hadoop.hbase.filter.SubstringComparator
import org.apache.hadoop.hbase.util.Bytes
import org.apache.hadoop.hbase.filter.QualifierFilter
import org.apache.hadoop.hbase.filter.BinaryComparator
出现以下错误:
hbase(main):011:0> scan 'test', { FILTER => QualifierFilter.new(CompareFilter.CompareOp.GREATER, 'dummy')}
NoMethodError: undefined method `CompareOp' for Java::OrgApacheHadoopHbaseFilter::CompareFilter:Class
有人可以分享一个 hbase QualifierFilter 如何在 bhase shell 中工作的例子吗。
最佳答案
HBase 控制台是JRuby-based
,您必须使用::
而不是。
用于静态引用。
试试这个命令:
hbase(main):011:0> scan 'test', { FILTER => QualifierFilter.new(CompareFilter::CompareOp::GREATER, 'dummy')}
关于hadoop - hbase shell 命令 : how to use the QualifierFilter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14283344/
我们想用两个 QualifierFilters 过滤 HBase 表上的扫描。 意味着我们只想获取具有特定列“col_A”的表行 和 (!) 某个其他列 'col_B'。 我们目前的方法是这样的: F
在 hbase shell 中运行以下命令,尝试让 QualifierFilter 工作: import org.apache.hadoop.hbase.filter.CompareFilter im
我是一名优秀的程序员,十分优秀!