Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

...

Table of Contents
classcontents

 

概要

こちらのトランスフォーメーションステップは、設定された接続フィールドに基づき2つのデータセットをマージします。

これは、データトランスフォーメーションモジュールのマージステップを使用して実行します。注意:これはビルトインステップのため、デフォルトでトランスフォーメーション一覧から利用することができます。

 

結合のタイプ

以下の表は、こちらのステップを使用して適用することのできる結合のタイプを示しています。

結合タイプ説明ダイアグラム
内部結合(Inner Join)両方のテーブルで一致する値を持つレコードを返します。Image Removed
左外部結合(Left Outer Join)左のテーブルのレコードすべてと、右のテーブルから一致する値を持つレコードのみを返します。Image Removed
Right Outer Join(右外部結合)右のテーブルのレコードすべてと、左のテーブルから一致する値を持つレコードのみを返します。Image Removed

 

 

ステップの設定

マージステップを設定するには、以下の手順に従います。

...

結合タイプを選択します。(各結合タイプの詳細は、上記のを参照してください。)

Note

結合タイプが選択されていない場合、システムはクロス結合を呼び出します。これは、左の各行と右のすべての行を結合するため、理想的な結合方法ではありません。しかし、テストデータを生成する場合に適用することができます。

...

 

マージステップを利用した例

こちらの例では、マージステップを利用したトランスフォーメーションフローの作成方法を紹介します。今回の例では、データベーステーブルとレポートから(2つの異なるインプットステップを使用して)取得したデータを、マージステップを使用してまとめ、結果をデータベースに保存します。フローには、さらに多くのステップを含めることが可能です。

 

Image Removed

 

...

Note

こちらのオプションが表示されない場合は、トランスフォーメーションフローへのセキュリティアクセス権が付与されていない可能性があります。アクセス権取得について詳細な情報は、こちらを参照してください。

...

ステップ名の変更や、説明の追加など、さらなる変更をすることができます。

...

ステップの設定が完了したら、「適用」ボタンをクリックします。

Warning

設定内容を保存するためには、「適用」ボタンをクリックしなくてはいけません。こちらをクリックする前に、別の場所をクリックすると、設定した内容は失われます。

...

フローにマージステップを追加するには、以下の手順に従います。

...

Expand
titleこちらをクリックして、結合タイプの詳細を確認する。
結合タイプ説明ダイアグラム
内部結合(Inner Join)両方のテーブルで一致する値を持つレコードを返します。Image Removed
左外部結合(Left Outer Join)左のテーブルのレコードすべてと、右のテーブルから一致する値を持つレコードのみを返します。Image Removed
Right Outer Join(右外部結合)右のテーブルのレコードすべてと、左のテーブルから一致する値を持つレコードのみを返します。Image Removed

注意:結合タイプが選択されていない場合、システムは「クロス結合(Cross Join)」を呼び出します。この結合は、左のテーブルの各ロウ(列)と、右のテーブルのすべてのロウ(列)を結合するため、理想的な選択肢ではありませんが、テストデータを作成するために適用することができます。

...