描述:
查询hbase数据库中的数据,结果值返回一行记录的序表。
语法:
hbase_get(client,tableName,rowName,family:column:type:alias,family2:column2:type:alias2,...;filter:f,timeRange:[t1,t2])
备注:
外部库函数,外部库的使用请参考《外部库使用指南》。
查询hbase数据库中的数据,结果值返回一行记录的序表。
参数:
client |
数据库连接信息。 |
tableName |
表名。 |
rowName |
行名称。 |
family |
列族名。 |
column |
列名。 |
type |
类型,可省略。 |
alias |
列别名,可省略。 |
filter:f |
“filter:”为固定写法,参数f为filter句柄,可省略。 |
timeRange:[t1,t2] |
“timeRange:”为固定写法,参数t1、t2为时间戳范围,可省略。 |
返回值:
序表
示例:
|
A |
|
1 |
=hbase_open("hdfs://192.168.0.8:9000") |
|
2 |
=hbase_scan(A1,"emp") |
查询表中所有数据。 |
3 |
=hbase_get(A1,"emp","row3","company:name"::cname, "company:position":string:cpos,"family:tel":string) |
查询rowKey等于row3的行,并重命列名。 |
相关概念: