>  > 【国産タイヤ・ホイール 新品 4本セット】◆ホットスタッフ Gスピード P-04◆195/65R16 (195/65-16)新品ブリヂストン ネクストリー 【バランス調整済み!】
BOLD WORLD エアサスペンション REVOLUTION GLITTER VERSION SOFT DOWN for WAGON キューブ Z12 エアサス ボルドワールド

このデータをTalendを使って次のように転記する必要があります。

ヘルプは非常に高く評価されます。

【国産タイヤ・ホイール 新品 4本セット】◆ホットスタッフ Gスピード P-04◆195/65R16 (195/65-16)新品ブリヂストン SPARCO ネクストリー 【バランス調整済み!】 MAXX

回答№1は2

dbhの提案は本当にうまくいくはずですが、私はそれを試しませんでした。

しかし、私は、入力フォーマットを変更する必要がなく 【KYB】New SR SPECIAL 《フロント用単品》 セドリック/グロリア PAY32用 品番:NSC4100 ベーシック・ショックアブソーバの決定版、実装するのが複雑すぎない別のソリューションを持っています。実際には、2つの変換コンポーネント(tDenormalizeとtMap)しかありません。

仕事は次のようになります:

説明

  • あなたの入力はCSVファイルから読み込まれます(データベースやその他の種類の入力になる可能性があります)
  • tDenormalizeコンポーネントは、あなたのID列の値(列1)に基づいて列の値(列2) 【店舗塗装サービス】【Audi R8 42 バランスイット】Audi R8 42 カナード カーボン、特定の区切り記号(私の場合は「;」)で区切られ、2行で表示されます。
  • tMap:集計された列を複数の列に分割するには、javaのString.split()メソッドを使用し、結果の配列を複数の列に分散させます。

TalendはArrayオブジェクトを格納することを受け入れないため ミシュラン PILOT SPORT3 サマータイヤ 225/45R18 BLEST Bahnsport Type504 ホイールセット 4本 18インチ 18 X 7 +48 5穴 100、分割されたStringをObject形式で格納してから、そのオブジェクトをMapの右側のArrayにキャストします。

そのアプローチは期待される結果をもたらすはずです。

重要


回答№2の場合は1

TalendのtPivotToColumnsDelimitedコンポーネントを使用してこれを実現することができます。フィールド名を表すには、データ内に追加の列が必要になる可能性が非常に高いでしょう。

「識別子、フィールド名、値」と同様に 日本緑十字社 ソフトプロテクター 150mm幅×27mm×5m ブラック ※受注生産・メーカー直送品 286061、

次に、このコンポーネントを使用してデータをピボットし、出力としてファイルを書き込むことができます。データをさらに処理する必要がある場合は、結果のファイルをtFileInoutDelimitedで読み取ります。

docsとの例をご覧ください https://help.talend.com/display/TalendOpenStudioComponentsReferenceGuide521EN/13.43+tPivotToColumnsDelimited


関連する質問

{yahoojp} {datinghappy.com}
{yahoojp}jpprem01-zenjp40-wl-zd-18529