Why not login to Qiita and try out its useful features?

We'll deliver articles that match you.

You can read useful information later.

1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

2つのテーブルを比較して不一致レコードを確認する(SPSS Modeler データ加工逆引き6-15)

Last updated at Posted at 2024-08-14

2つのテーブルを比較して不一致レコードを確認する

スクリーンショット 2024-08-07 9.10.20.png

1.想定される利用目的

・設備や顧客マスタなどの更新確認

2.サンプルストリームのダウンロード

3.サンプルストリームの説明

スクリーンショット 2024-08-07 9.11.05.png

a.入力するデータのひとつめは以下の通りです。
スクリーンショット 2024-08-07 9.22.27.png

b.入力するデータふたつめは以下の通りです。
スクリーンショット 2024-08-07 9.22.45.png

逆結合を利用してテーブルbの更新分を表示する

c.[レコード結合]ノードを編集します。最初に矢印を繋げたテーブルがオリジナルとして扱われるので順序に気をつけます。
スクリーンショット 2024-08-07 9.22.58.png

[テーブル]を実行します。
スクリーンショット 2024-08-07 9.29.27.png

レコードを追加した上で重複またはレコード集計を利用する方法

d.[レコード追加]ノードを編集します。二つの構造の同じテーブルを縦方向にアペンドします。[フィールドに入力データセットを...]にチェックをします。

スクリーンショット 2024-08-07 9.26.36.png

e.[重複]ノードを編集します。
スクリーンショット 2024-08-07 9.27.49.png

[プレビュー]します。テーブルaとテーブルbのペアが一致すると1行に統合され[Record_Count=2]になります。
スクリーンショット 2024-08-07 9.28.19.png

Record_Count=2]で変化のなかったレコードメニュー[生成]から[条件抽出ノード(AND)]で排除のためのノードを自動生成させます。
スクリーンショット 2024-08-07 9.28.46.png

f.[条件抽出]ノードを編集します。先の手続きで自動生成されたノードの[モード]を[破棄]に変更します。
スクリーンショット 2024-08-07 9.28.56.png

g.[ソート]ノードを編集します。
スクリーンショット 2024-08-07 9.29.11.png

[テーブル]を実行します。変化のあったテーブルのみペアで出力されます。
スクリーンショット 2024-08-07 9.22.59.png

注意事項

変化の箇所を知る必要がある場合には後者のパターンを利用します。また[重複]ノードを[レコード集計]で代替えすることも可能です。

4.参考情報

レコード結合を解説した記事

SPSS Modeler ノードリファレンス目次

SPSS Modeler 逆引きストリーム集(データ加工)

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up

Qiita Advent Calendar is held!

Qiita Advent Calendar is an article posting event where you post articles by filling a calendar 🎅

Some calendars come with gifts and some gifts are drawn from all calendars 👀

Please tie the article to your calendar and let's enjoy Christmas together!

1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?