30日間の無料評価版をお試しいただけます。

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

...

Styleclass
ClasstopLink

ページトップ

変換フローは、様々なステップを接続することで作成します。ステップと接続の詳細については、以下の情報を参照してください。トランスフォーメーションフローは、様々なステップを接続することで作成します。ステップと接続の詳細については、以下の情報を参照してください。

ステップ

変換フローには、以下の3つのステップがあります。トランスフォーメーションフローには、以下の3つのステップがあります。

インプットステップ

インプットステップでは、どこからデータを取得するかを定義します。こちらでは、以下の方法を使用することができます。

Section
Column
width40%

Image RemovedImage Added

Column
width60%
区切り文字付きファイルからデータを取得する場合に使用します。レポート単一データベーステーブルからデータをインポートする場合に使用します。Image Removedサードパーティ製コネクターサードパーティ製コネクターからデータを取得する場合に使用します。現状、次のコネクターをサポートしています:Google Analytice、Google Sheets、Salesforce
アイコン入力ソースインプットステップ説明Image Removed区切り文字付きファイル
Image Addedサードパーティ製コネクター単一のサードパーティ接続のテーブルからデータを取得する場合に使用します。現状、次のコネクターをサポートしています:Google Analytice、Google Sheets、Salesforce
Image AddedレポートYellowfinのレポートをソースデータにする場合に使用します。これは二次元レポートに対応していますが、複数次元のレポートには対応していません。次のタイプのレポートは、現状サポートしていません:Jasperレポート、SSRSレポート、BIRTレポート
Image ModifiedフリーハンドSQLSQLクエリーを使用してデータベースからデータをインポートする場合に使用します。Image RemovedYellowfinのレポートをソースデータにする場合に使用します。これは二次元レポートに対応していますが、複数次元のレポートには対応していません。次のタイプのレポートは、現状サポートしていません:Jasperレポート、SSRSレポート、BIRTレポート
Image Modified単一テーブル単一のデータベーステーブルからデータをインポートする場合に使用します。
Image Added区切り文字付きファイル区切り文字付きファイルからデータを取得する場合に使用します。

 

ステップや、その定義方法の詳細については、こちらを参照してください。

トランスフォーメーションステップ

トランスフォーメーションステップでは、接続されたデータを変換します。Yellowfinでは、以下のビルトインを変換に使用することができます。変換方法は今後追加されていく予定です。トランスフォーメーションステップでは、接続されたデータのトランスフォーメーションを行います。Yellowfinでは、以下のビルトインをトランスフォーメーションに使用することができます。こちらのステップは随時追加されていく予定です。

 

Section
Column
width40%

Image RemovedImage Added

Column
width60%
ステップの他のフィールドに基づく計算フィールドを作成します。
アイコン変換タイプトランスフォーメーションタイプ説明
Image Removed集計個数やCount Distinct、合計や平均などの関数を適用することで、データをサマリー形式へ変換します。
Image Removed計算フィールド
Image Modifiedフィルターステップのデータにフィルターを適用します。
Image Modifiedマージ設定された接続フィールドに基づき2つのデータセットをマージします。
Image Modified分割入力データセットを複製して、同様の出力データセットを作成します。
Image Added結合(Union)2つのデータセットからのデータをひとつのフィールドにまとめます。
Image Added計算フィールドステップの他のフィールドに基づく計算フィールドを作成します。
Image Added集計個数やCount Distinct、合計や平均などの関数を適用することで、データをサマリー形式へ変換します。

 

こちらのセクションでは、変換タイプに応じた各ステップの定義方法を紹介します。のセクションでは、トランスフォーメーションタイプに応じた各ステップの定義方法を紹介します。

 

アウトプットステップ

アウトプットステップを使用して、変換したデータをデータベースに保存します。アウトプットステップを使用して、トランスフォーメーションしたデータをデータベースに保存します。

Section
Column
width40%

Column
width60%
アイコン変換タイプトランスフォーメーションタイプ説明
SQLデータベース選択した書き込み可能なデータベースにデータを出力します。テーブルやインデックスを作成し、管理する方法は様々あり、データを挿入したり、更新することができます。

 こちらのステップの定義方法について、詳細な情報は、こちらを参照してください。

こちらのステップの定義方法について、詳細な情報は、こちらを参照してください。

ステップの機能

キャンバスにステップを追加したら、右クリックをすることで、ステップ上で実行可能なオプションを表示します。

Image RemovedImage Added

 

実行できるオプションの例は、以下の通りです。

機能説明
コピーステップのコピーを作成します。
ステップの実行こちらのステップのみを実行します。これにより、データプレビューパネルにステップのデータが表示されます。
接続を破棄他のステップとの間に設定した接続を破棄します。
削除ステップを削除します。

...

  1. 接続」を右クリックして、メニューを表示します。
  2. フローの編集」をクリックします。



  3. ポップアップに、マッピングされた2つのステップ間のデータが表示されます。取得する/ソースフィールド(前のステップから)は左側に、ターゲットフィールド(次のステップ)は右側に表示されます。
  4. マッピングでは、以下のアクションを行うことができます。
  5. 自動マッピング:フィールドの自動マッピング」ボタンをクリックすることで、Yellowfinが自動的にフィールドのマッピングを行ます。システムは、名前やデータ型を基にして自動的にフィールドを一致させます。注意:この機能は、接続が削除された後に再作成された場合に使用するのが望ましいです。フィールドは以前と同様にマッピングされず、このボタンを使用すると正しくマッピングされます。
  6. マッピングの変更:左側に表示されるフィールドにマウスオーバーし、並べかえアイコンが表示されたら、クリックしてドラッグし、右側の任意のフィールドと一致させます。
    注意:ターゲットフィールドは、事前にマッピングされていたフィールドを失い、未マッピング項目へ移動します。
    Image Removed
    Image Added


  7. フィールドの削除:フィールドを削除することができます。これにより、対象のフィールドはターゲットステップとそれに続くステップに移動しません。
    1. 右側の表示されるフィールドにマウスオーバーし、削除アイコンが表示されたら、これをクリックします。



    2. これにより、一致していたソースフィールドは、画面下部の未マッピング項目に追加されます。
    3. 対象のフィールドを、未マッピング項目からも削除します。これは、ターゲットステップに表示されません。
  8. フィールドのマッピング解除:左側に表示されるフィールドが削除されると、ターゲットフィールドはマッピングされていたフィールドを失います。同様に、マッピングを変更したり、並べかえても、フィールドのマッピングは解除されます。未マッピングフィールドの横には、以下の警告が表示されます。



    1. すべてのターゲットフィールドは、マッピングされなくてはいけません。そのため、ターゲットフィールドを削除するか、他のフィールドをドラッグし、再度マッピングをします。削除されたフィールドは、未マッピング項目に追加されます。
  9. すべての未マッピングフィールドは、画面左下部に表示されます(以下の例を参照)。未マッピング項目にあるフィールドはターゲットステップへ移動しますが、事前に設定されていたデータ変換や、フィールド変換は失われ、ターゲットステップとそれに続くステップに適用されることはありません。しかし、それより前のステップには影響しません。は、画面左下部に表示されます(以下の例を参照)。未マッピング項目にあるフィールドはターゲットステップへ移動しますが、事前に設定されていたデータトランスフォーメーションや、フィールドトランスフォメーションは失われ、ターゲットステップとそれに続くステップに適用されることはありません。しかし、それより前のステップには影響しません。



  10. 閉じる」ボタンをクリックします。確認ポップアップが表示され、フローに行われたマッピングの変更を表示します。



  11. 変更を反映するために、「確認」ボタンをクリックします。

...