hbase_rest()

阅读(1681) 标签: 集群信息, http请求,

描述:

获取集群信息,并独立执行完整的HTTP请求。

语法:

hbase_rest(restUrl, method, content; httpHeader1, httpHeader2, …)

备注:

外部库函数,外部库的使用请参考《外部库使用指南》。

不需要预先创建HBase连接,获取集群信息,并对数据进行操作。

参数:

restUrl

链接地址。

method

HTTP method,值可以是GET/PUT/POST/DELETE

content

HTTP请求提交的内容,若当前操作没有提交内容,该参数可省略。

httpHeader1/httpHeader2

HTTP header,可省略。

返回值:

序表

示例:

 

A

 

1

=hbase_rest("http://127.0.0.1:3456/namespaces","GET")

使用GET查询数据。

 

 

 

2

<?xml version="1.0"  encoding="UTF-8"?>

 

<TableSchema  name="Orders">

 

  <ColumnSchema  name="infos" />

 

  <ColumnSchema  name="datas" />

 

</TableSchema>

 

 

 

3

 

=hbase_rest("http://127.0.0.1:3456/Orders/schema","PUT",A2;"Content-Type:text/xml","Accept: text/xml")

 

使用PUT操作数据。