hbase shell命令 - 扫描和过滤

 pokiyo6836 发布于 2022-12-26 21:11

我是Hadoop和hbase的新手.任何人都可以帮我解决扫描和过滤命令.

我试图使用Filter在hbase中记录一系列行和特定药物的记录.当我给出这个shell命令时:scan 'Mytable', {COLUMNS => ['abc'], FILTER => "avil",STARTROW => "1100",STOPROW => "1121"}

它显示我的错误: Incorrect Filter String

我试图使用此命令作为参考:

 hbase> scan 't1', {FILTER => "(PrefixFilter ('row2') AND (QualifierFilter (>=, 'binary:xyz'))) AND (TimestampsFilter ( 123, 456))"}

有人可以帮我解释什么是Prefixfilter和QualifierFilter?

1 个回答
  • 我在hbase中了解了一些基本的Filter和scan shell命令,发现SingleColumnValueFilter非常适合基于值的过滤单元.以下命令对我有用:

    扫描 'MYTABLE',{COLUMNS => [ 'ABC'],FILTER => "SingleColumnValueFilter( 'ABC', '药物',= '二进制:小时量')",STARTROW => "1100",ENDROW =>" 1121" }

    2022-12-26 21:16 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有