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

概要


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


ステップ

...

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

Transformation Flows(データ変換フロー)には、以下の3つのStep(ステップ)があります。

 

Input Steps(入力ステップ)

...

インプットステップ

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

Section


Column
width40%

Image RemovedImage Added


Column
width60%


アイコン入力ソースインプットステップ説明
Image RemovedImage AddedDelimited file(区切られたファイル)区切られたファイル(セパレーターを含むファイル)からデータを取得する場合に使用します。
Image RemovedFreehand SQL(フリーハンドSQL)SQLクエリーを使用してデータベースからデータをインポートする場合に使用します。
Image RemovedReport(レポート)Yellowfinのレポートをソースデータにする場合に使用します。これは2次元レポートに対応していますが、複数次元のレポートには対応していません。次のタイプのレポートは、現状サポートしていません:Jasperレポート、SSRSレポート、BIRTレポート
Image RemovedSingle table(単一テーブル)単一データベーステーブルからデータをインポートする場合に使用します。
Image RemovedThird party connector(サードパーティ製コネクター)サードパーティ製コネクターからデータを取得する場合に使用します。現状、次のコネクターをサポートしています:Google Analytice、Google Sheets、Salesforce

 

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

 

Transformation Step(変換ステップ)

Transformation Step(変換ステップ)では、接続されたデータを変換します。Yellowfinでは、以下のビルトインを変換に使用することができます。変換方法は今後も追加される予定です。

 

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




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

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

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


Section


Column
width40%

Image RemovedImage Added


Column
width60%


アイコン変換タイプトランスフォーメーションタイプ説明
Image Added
Image RemovedAggregate Step(集約ステップ)カウントやCount Distinct、合計や平均などの関数を適用することで、データをサマリー形式へ変換します。
Image RemovedCalculated Field(計算フィールド)Step(ステップ)内の他のフィールドに基づく計算フィールドを作成します。
Image RemovedFilter(フィルター)Step(ステップ)内のデータにフィルターを適用します。
Image RemovedMerge(マージ) 
Image RemovedSplit(分割) 

 

 

 

 

 

 

...

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




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


アウトプットステップ

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

Section


Column
width40%

Image Added


Column
width60%


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




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

ステップの機能

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

Image Added


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

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


接続