无法在 hbase 中正确插入列
Posted
技术标签:
【中文标题】无法在 hbase 中正确插入列【英文标题】:Unable to insert the column in hbase properly 【发布时间】:2018-01-23 03:36:45 【问题描述】:我正在尝试使用以下命令将一列插入到 hbase 表中。
输入 'CHANNEL_METRICS.HBASE_TEST','201801191150-201801191159','cf_test:CTRR::ERR-E1::EUSCode-AA::MTR-X',2
当我扫描“CHANNEL_METRICS.HBASE_TEST”时。我只看到以下内容
201801191150-201801191159 column=cf_test:CTRR, timestamp=1516649284828, value=2
我应该使用任何转义字符在 CTRR 后面插入字符串的其余部分吗?为什么我看不到完整的字符串?
谢谢
【问题讨论】:
【参考方案1】:Shell 命令不支持包含冒号 (:) 的列限定符
请检查这个 jira 错误:
HBASE-13788
【讨论】:
以上是关于无法在 hbase 中正确插入列的主要内容,如果未能解决你的问题,请参考以下文章
Sqoop2 Hbase 导入:无法为行键列插入具有空值的行
Spark 2.3.0 SQL 无法将数据插入 hive hbase 表