0
Hbaseテーブルの同じ行キーに対して同じ列ファミリの複数の列に値を挿入できるHbase putコマンドを探しています。 私は、1列のファミリの 'データ'を持つ 'employee'というhbaseテーブルを持っているとします。Hbaseの同じファミリの複数の列に値を入力
私は以下のコマンドを適用していますがエラーになります。
PUT 'employee' 'data:column1', 'column1_val', 'data:column2', 'column_val2'
ERROR: no method 'add' for arguments (org.jruby.java.proxies.ArrayJavaProxy,org.jruby.RubyNil,org.jruby.RubyString,org.jruby.java.proxies.ArrayJavaProxy) on Java::OrgApacheHadoopHbaseClient::Put available overloads:
ただし、各列の値の挿入ごとに別々のputコマンドを試しても問題ありません。
PUT 'employee' 'data:column1', 'column1_val'
PUT 'employee' 'data:column2', 'column2_val'
単一のputコマンドで同じ列ファミリに属する複数の列に値を挿入する方法はありますか?