...
Table of Contents | ||
---|---|---|
|
概要
変換フローは、様々なステップを接続することで作成します。ステップと接続の詳細については、以下の情報を参照してください。トランスフォーメーションフローは、様々なステップを接続することで作成します。ステップと接続の詳細については、以下の情報を参照してください。
ステップ
変換フローには、以下の3つのステップがあります。トランスフォーメーションフローには、以下の3つのステップがあります。
インプットステップ
インプットステップでは、どこからデータを取得するかを定義します。こちらでは、以下の方法を使用することができます。
Section | ||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
ステップや、その定義方法の詳細については、こちらを参照してください。
トランスフォーメーションステップ
トランスフォーメーションステップでは、接続されたデータを変換します。Yellowfinでは、以下のビルトインを変換に使用することができます。変換方法は今後追加されていく予定です。トランスフォーメーションステップでは、接続されたデータのトランスフォーメーションを行います。Yellowfinでは、以下のビルトインをトランスフォーメーションに使用することができます。こちらのステップは随時追加されていく予定です。
Section | |||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
こちらのセクションでは、変換タイプに応じた各ステップの定義方法を紹介します。のセクションでは、トランスフォーメーションタイプに応じた各ステップの定義方法を紹介します。
アウトプットステップ
アウトプットステップを使用して、変換したデータをデータベースに保存します。アウトプットステップを使用して、トランスフォーメーションしたデータをデータベースに保存します。
Section | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
キャンバスにステップを追加したら、右クリックをすることで、ステップ上で実行可能なオプションを表示します。
実行できるオプションの例は、以下の通りです。
機能 | 説明 |
コピー | ステップのコピーを作成します。 |
ステップの実行 | こちらのステップのみを実行します。これにより、データプレビューパネルにステップのデータが表示されます。 |
接続を破棄 | 他のステップとの間に設定した接続を破棄します。 |
削除 | ステップを削除します。 |
...
- 「接続」を右クリックして、メニューを表示します。
- 「フローの編集」をクリックします。
- ポップアップに、マッピングされた2つのステップ間のデータが表示されます。取得する/ソースフィールド(前のステップから)は左側に、ターゲットフィールド(次のステップ)は右側に表示されます。
- マッピングでは、以下のアクションを行うことができます。
- Auto-mapping(自動マッピング):「Auto-Map Field(フィールドの自動マッピング)」ボタンをクリックすることで、Yellowfinが自動的にフィールドのマッピングを行ます。システムは、名前やデータ型を基にして自動的にフィールドを一致させます。注意:この機能は、接続が削除された後に再作成された場合に使用するのが望ましいです。フィールドは以前と同様にマッピングされず、このボタンを使用すると正しくマッピングされます。
- マッピングの変更:左側に表示されるフィールドにマウスオーバーし、並べかえアイコンが表示されたら、クリックしてドラッグし、右側の任意のフィールドと一致させます。
注意:ターゲットフィールドは、事前にマッピングされていたフィールドを失い、未マッピング項目へ移動します。 - フィールドの削除:フィールドを削除することができます。これにより、対象のフィールドはターゲットステップとそれに続くステップに移動しません。
- 右側の表示されるフィールドにマウスオーバーし、削除アイコンが表示されたら、これをクリックします。
- これにより、一致していたソースフィールドは、画面下部の未マッピング項目に追加されます。
- 対象のフィールドを、未マッピング項目からも削除します。これは、ターゲットステップに表示されません。
- 右側の表示されるフィールドにマウスオーバーし、削除アイコンが表示されたら、これをクリックします。
- フィールドのマッピング解除:左側に表示されるフィールドが削除されると、ターゲットフィールドはマッピングされていたフィールドを失います。同様に、マッピングを変更したり、並べかえても、フィールドのマッピングは解除されます。未マッピングフィールドの横には、以下の警告が表示されます。
- すべてのターゲットフィールドは、マッピングされなくてはいけません。そのため、ターゲットフィールドを削除するか、他のフィールドをドラッグし、再度マッピングをします。削除されたフィールドは、未マッピング項目に追加されます。
- すべての未マッピングフィールドは、画面左下部に表示されます(以下の例を参照)。未マッピング項目にあるフィールドはターゲットステップへ移動しますが、事前に設定されていたデータ変換や、フィールド変換は失われ、ターゲットステップとそれに続くステップに適用されることはありません。しかし、それより前のステップには影響しません。は、画面左下部に表示されます(以下の例を参照)。未マッピング項目にあるフィールドはターゲットステップへ移動しますが、事前に設定されていたデータトランスフォーメーションや、フィールドトランスフォメーションは失われ、ターゲットステップとそれに続くステップに適用されることはありません。しかし、それより前のステップには影響しません。
- 「閉じる」ボタンをクリックします。確認ポップアップが表示され、フローに行われたマッピングの変更を表示します。
- 変更を反映するために、「確認」ボタンをクリックします。
...