bash - 使用Impala在Bash数组中获取HBase列

标签 bash hadoop hbase impala

我在名为HISTORY的HBase表中有以下数据。

ID    VALUES
51    101
52    102
QUERY="SELECT VALUES FROM HISTORY";

如何使用Impala在HBase表上应用上述查询以获取bash数组中的数据?

最佳答案

以下代码工作:

HOST="localhost";
QUERY="SELECT VALUES FROM HISTORY";
VALUES=($(TERM=ansi impala-shell --impalad $HOST --delimited --quiet --query $QUERY));

关于bash - 使用Impala在Bash数组中获取HBase列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30289556/

相关文章:

hadoop - 在 HDP 集群上安装 Snappy

java - hbase 连接被拒绝

hadoop - 客户端的Phoenix Installation给出异常?

java - 在主节点 : Failed construction of Regionserver : java.net.BindException

hadoop - ORC 指定序列化器不工作

mysqldump 在失败时给出退出代码 0,例如因为数据库不存在

django - 如何使用 bash shell 查找计算机的 IP 地址?

linux - TFS 2017 - 在 shell 脚本中使用双反斜杠进行变量替换

hadoop - Hbase CopyTable 将不同列族中的特定列复制到新表

bash - 从 shell 脚本启动 Web 浏览器的干净方法?