私はサンプルデータセット1とセット2を添付画像として持っています。セット1とセット2のデータを比較したいのですが、それはキーです(sectionid、itemidとlogdatetimeを探して、setvalue( '1'、以前のlogdatetime)をset 2からset 1に更新します。これを達成するためにpenatho pdiの手順は何ですか?2つのデータストリームの比較結果に基づいてpentaho-更新フラグ値
0
A
答えて
0
あなたが探しているステップがMerge Row (diff)
と呼ばれています。
2つのデータフローで、キー(sectionid、itemidおよびrid)と比較する値(logdatetime)を指定します。次にPDIは、新しいフィールドを同一、変更済み、新規または削除済みとして設定します。もちろん、新しいコースは、Set1またはSet2のどちらが "参照"として定義されたかによって異なります。注意の
二つの単語:
両方のストリームが同じフォーマット(フィールド名、順序およびタイプ)を有していなければならない。そのため
Select Value
ステップを使用します。両方のストリームを指定したキーで並べ替える必要があります。
Sort row
手順を使用してください。
関連する問題
- 1. 結果に基づいてフィールドの1つを更新する2つのフィールドの比較
- 2. Swift - 2つの配列の値を比較した結果に基づく新しい配列
- 3. 複数の列の値を比較し、比較結果に基づいて追加の列を設定する
- 4. NavigableMap - 値に基づいて比較
- 5. テーブル内の2つの日時フィールドを比較し、結果に基づいて別のテーブルにレコードを表示
- 6. 条件に基づいて2つのIqueryableを比較する
- 7. 火花の日付列に基づいて2つのデータフレームとフィルタ結果を比較
- 8. 結果に基づいてページヘッダーのフラグ式フィールド
- 9. テーブル2のINNER JOINの結果に基づいてテーブル1のMySQL更新カラム
- 10. 基準に基づく列値の比較と外れ値の比較
- 11. セルに基づいて複数の値を比較する値
- 12. 単一の列に基づく2つのデータテーブルの比較
- 13. ケースステートメントに基づいて更新結果を表示
- 14. スカラーのキーに基づくRDDの2つのペアの値を比較する
- 15. 2つのパンダのデータフレームを比較し、結果に応じて1つ更新します。
- 16. 2つの値の比較に基づく条件付き書式設定
- 17. Pythonで同じデータフレーム値の2つのフィールドを比較し、別の列で結果を更新する方法
- 18. 分のdatetimeに基づいて2つのファイルを比較する?
- 19. 共通IDに基づいてMySQLの2つのテーブルを比較する
- 20. 更新2列は別のテーブルの値に基づいて
- 21. 値に基づいて2つの配列を結合する
- 22. は2つのハッシュテーブルの値を比較し、結果をアーラリストに入れます
- 23. bashは2つのファイルの内容を比較し、結果に基づいて2つの異なる動作を行います
- 24. OpenCV 2画像を比較し、ランキング順に基づいて結果を返します
- 25. 2つの異なるテーブルの行数の比較Pentaho
- 26. Jenkinsの2つのロボット結果の比較方法
- 27. 2つのクエリ結果のマトリックスのような比較
- 28. メインアクティビティの結果に基づいて別のアクティビティのUIを更新します
- 29. Javaの2つの結果セットの値を比較する方法
- 30. 不正な結果を与える2つのブックの比較
set1とset2がデータベースに存在する場合。はいの場合は、データベース検索と更新コンポーネントを同じものに使用できます。いいえの場合は、同じものをdbに挿入して同じことをすることができます。 –