2015-07-21 75 views
0

獨立運行HBase 1.1.0.1,訪問Stargate API,並能夠創建兩列'c'&'d'的表格。我正在嘗試使用以下curl命令插入到一列中。它在日誌中返回400錯誤請求,沒有任何解釋。HBase REST/Stargate PUT

我從評論部分的問題都嘗試http://localhost:8080/table1/row1 & http://localhost:8080/table1/row1/c

格式化JSON HBase

捲曲-v -X PUT -H 「內容類型:應用程序/ JSON」 -H「接受:application/json「'http://localhost:8080/table1/row1'--data'{」Row「:[{」key「:」cm93MQ ==「,」Cell「:[{」column「:」Yw ==「,」$「:」 dmFsdWU =「}]}]}'

有人可以幫助我與上述要求失蹤?在您的JSON

回答

1

,你提到只有列族(「C」)不限定詞..

表1是表名.. ROW1是行鍵.. c是柱族..什麼是專欄名稱? 使用base64對c:columnname進行編碼,然後在json的列字段中使用它.. 希望這有助於!