今回はTalendのコンポーネント「tSplitRow」を利用した行の分割を紹介したいと思います。7.1.1」で検証しています。tSplitRowについて「tSplitRow」を利用すると行を複数行に分割することができます。Helpページはこちらです。tSplitRowでは、具体的に以下で解説していきます。ジョブの説明ジョブとしては、シンプルなジョブで「tFixedFlowInput」でサンプルレコードを生成し、「tSplitRow」で行を分割して「tLogRow」でログ出力しています。「tFixedFlowInput」コンポーネントの設定まず「tFixedFlowInput」に設定したサンプルレコードです。このサンプルレコードは、「Year」、「Rider1」、「Rider2」の3つのカラムを持った3レコードのサンプルレコードです。「Rider1」と「Rider2」には名前のデータが入っているので、今回はこの2カラムを「Name」にマッピングすることで6レコードに展開されることを期待しています。「tSplitRow」コンポーネントでは、行をどのように分割するかを「カラムのマッピング」で設定します。今回は「Rider1」と「Rider2」を「Name」にマッピングしたいので、以下のようにマッピングします。マッピングを行う際はカラム名だけではなく、rowの名前も含めて設定します。今回のサンプルの場合には入力rowの名前を「input」に設定しているので、「input.Rider1」のようになります。「tLogRow」コンポーネントはデフォルトのままで、特に設定していないので割愛します。実際にこのジョブを実行すると以下のように出力されます。disconnected期待通り、3レコードが6レコードに分割されました!まとめ以上、「tSplitRow」コンポーネントの紹介でした。Name_3)などは良くあると思いますが、そういったデータを正規化したい場合にうまく活用できるコンポーネントだと思います!それでは。252,869DI部の大高です。2018/08〜ジョイン。最近はカスタマーストーリーアナリティクスの開発をしています。地図データ、Talend、Salesforceなどが好物です。リモート】クラスメソッドの会社説明会を開催しますクラスメソッドでは、AWS・AI・ビッグデータ・モバイルなどの技術職や営業のメンバーとして一緒にお仕事をする仲間を大募集しています。〜ITエンジニアのお仕事とホンネ〜1月30日に新卒向けの会社説明会〜ITエンジニアのお仕事とホンネ〜を開催します。濱田孝治80EKS初心者の方向けに、EKS周辺のAWSリソースがどのように関連して動作しているのかをステップバイステップでEKSCTLが担っている役割を中心に説明しました。菊池修治45こんにちは、菊池です。VPNの冗長化について、最近何度か続けて社内で質問を受けましたのでまとめようと思います。大前諒祐26MediaLiveでの配信終了時に自動でアーカイブファイルをMediaConvertで変換する仕組みを作ってみました。武田隆志1179このエントリは、2018年、2019年に公開したAWS全サービスまとめの2020年版です。これまではいくつかに分割して公開していましたが、1エントリにまとめてほしいという要望をもらっていたため、今年は1エントリに集約してみました。クラスメソッドの関連会社であるアノテーション株式会社の研修として依頼を受け、チームと心理的安全性、それに礼節というテーマで話をしてきました。CAFEのサービスが「LINEアプリ」として利用できるようになりました。これまではLINEのトークから利用する形でしたが、LINEサービス内から利用できるようになりました。これまでより便利に、シームレスにご利用いただけます。Cafe328件のシェア(そこそこ話題の記事)インフラ未経験の私が内定から入社までに読んだ技術書11冊ブログ記事2020年01月16日Yui328インフラ未経験で入社した私がインフラを勉強するために読んだ技術書11冊を感想とともにまとめました。濱田孝治272「ふわわぁ、眠いな。クラスメソッド株式会社が運営するAWS・iOS・HTML5に関する技術情報サイトです。