sqoop コマンドの --hbase-row-key で複合キーを設定する方法はありますか。何かのようなもの:--hbase-row-key column1,column2
また、どうにかして hbase のキーを 1 から開始し、mysql からの新しい行エントリごとに自動インクリメントすることはできますか。別の sqoop プロセスが実行されると、最後の最大 ID を取得し、そこからそれ自体をインクリメントできます。
残念ながら、Sqoop は現在、どちらのリクエストもサポートしていません。HBase の行キーとして使用する列を 1 つだけ指定できます。そのような機能を要求するには、 Sqoop の JIRAで新しいチケットを作成することをお勧めします。
編集:
複数の列を行キーとして使用して HBase にインポートする機能が、Sqoop 1.4.4 の SQOOP-1038 によって追加されました。