我希望将多个 upsert 请求组合成一个请求并将其传递给 phoenix 查询服务器。
我正在发送以下 json 来更新一条记录
POST https://tishihdiphoenix.azurehdinsight.net/hbasephoenix/
HTTP/1.1
request: {
"request":"prepareAndExecute",
"connectionId":"000000-0000-0000-00000001",
"sql":"UPSERT INTO Table ( col1 ) VALUES ( value1 ):100"
}
Authorization: Basic YWRtaW46Tm9tb3JlTm9tb3JlIT0x
Host: tishihdiphoenix.azurehdinsight.net
Content-Length: 0
Connection: Keep-Alive
我希望能够在一个 json 中发送多个具有不同值的 upsert 语句。我查看了 avatica 路线图,其中提到我们可以通过 Execute-Fetch 调用复合 RPC。
http://calcite.apache.org/docs/avatica_roadmap.html
我希望获得一个关于如何执行此操作的示例,因为文档中没有执行获取示例。