私はtalendの初心者です。 私は、hbaseからデータを読み込み、大きなデータバッチを使用して式ビルダーのデータを変換し、出力をファイルに書き込もうとしています。 TalendのHBaseテーブルから行キーを取得する
は今、私は、テーブルの行キーを入手し、以下のようにそれに変換を適用、
(concat('-',cast(cus.key as string))) as id
したいここで重要なのは、私がデータを描画していますHBaseのテーブルののrowKeyです。
さらに、マッピングタブのスナップショットを添付します。
私は基本的に自分の仕事を実行すると上記の変換cast(cus.key as string)
はのrowKeyに適用され、列IDとして格納する必要がありますようにだから、HBaseのテーブルのキーをピックアップする必要があります。
hbaseテーブルからローキーを取得する簡単な方法があるかどうかを知りたいですか?
ありがとうございます。
私はhbaseのプロジェクトで作業しました。私たちがやったのは、別の列を挿入してその中に置くことです。普通の列のように使うことができます。 –
@ThéoCapdetテーブルから行キーを取り出したい。我々はtalendでそれを行う必要があります。 –
最初にhbaseテーブルをロードするときに、あなたの中にあなたのrowkeyをコピーする列を作成する必要があります。 –