...
- 右上隅にある「作成」ボタンをクリックします。
「Transformation Flow(データ変換フロー)」を選択します。
Note こちらのオプションが表示されない場合は、Transformation Flow(データ変換フロー)へのセキュリティアクセス権が付与されていない可能性があります。アクセス権取得について詳細な情報は、こちらを参照してください。
- Transformation Flow(データ変換フロー)ビルダーへ移動します。
- 画面左側にある「Input Step(入力ステップ)」ボタンへマウスオーバーします。Input Step(入力ステップ)パネルが現れ、すべてのデータ取得Step(ステップ)が表示されます。
- Step(ステップ)のひとつをキャンバスへドラッグします。今回の手順では、Single Table Step(単一テーブルステップ)を例として説明します。他のInput Step(入力ステップ)について、詳細な情報は、こちらを参照してください)。
- Step(ステップ)をドラッグすると、データソースからデータをロードするためにポップアップが表示されます。
レポート名を入力して必要なレポートを選択し、カラム(列)が表示されたら、「Add Report(レポート追加) - 必要なデータソースをクリックします。
- データベーステーブルを選択し、「Submit(送信・実行)」をクリックします。
- Transformation Flow(データ変換フロー)パネルにレポートフィールドが表示され、設定をすることができます。選択したテーブルのフィールドがTransformation Flow(データ変換フロー)パネルに表示され、設定をすることができます。
- Configure(設定)タブで、データを取得するフィールドのみを選択します。データを取得するフィールドのみ選択します。
- Step(ステップ)名の変更や、説明の追加など、さらなる変更を加えることができます。
Step(ステップ)名の変更や、説明の追加など、さらなる変更をすることができます。
設定が完了したら、「Step(ステップ)の設定が完了したら、「Apply(適用)」ボタンをクリックします。
Warning 設定内容を保存するためには、「Apply(適用)」ボタンをクリックしなくてはいけません。こちらをクリックする前に、別の場所をクリックすると、設定した内容は失われます。
- データプレビューパネルには、設定したデータソースから取得されたデータが表示されます。設定したデータベーステーブルから取得されたデータが、データプレビューパネルに表示されます。
- データプレビューパネルから直接フィールドに変換を適用することもできます。詳細は、こちら参照してください。
Step(ステップ)設定パネルには新しくField(フィールド)タブが表示されます。こちらのタブは、Step(ステップ)から取得されたデータフィールドを管理するために使用します。- データプレビューパネルから直接フィールドに変換を適用することができます。より詳細な情報は、こちらを参照してください。
- Transformation Flow(データ変換フロー)に他のStep(ステップ)を追加することもできます。Flow(データ変換フロー)に、さらにStep(ステップ)を追加することもできます。
- データの集約準備が整ったら、以下のステップに従います。フローにCalculated Field Step(計算フィールドステップ)を含める場合は、以下のステップに従います。
- Step(ステップ)ビルダーのTransformation Step(変換ステップ)アイコンにマウスオーバーをすることで、Transformation Step(変換ステップ)パネルを展開し、Aggregate Step(集約ステップ)をキャンバスへドラッグします。
次に、Input Step(入力ステップ)(他のStep(ステップ)を追加している場合は、その前のStep(ステップ))とAggregate Step(集約ステップ)を接続します。Step(ステップ)にマウスオーバーし、接続点をAggregate Step(集約ステップ)へドラッグします。
Aggregate Step(集約ステップ)アイコンをクリックして、設定を行います。Transformation Flow(データ変換フロー)パネルには、以前のStep(ステップ)からの各フィールドが表示されます。
各フィールドに設定する集約の機能を選択します。
「Apply(適用)」をクリックします。変換されたデータが、データプレビューパネルに表示されます。Expand title 展開してAggregate(集約)のタイプを参照する Aggregate(集約)のタイプ 利用できるデータタイプ 説明 None(なし) テキスト、数値 フィールドに集約を適用しません。このようなフィールドは、グループ化に使用されます。 Remove(外す) テキスト、数値 フィールドを排除します。 Count(個数) テキスト、数値 フィールド内のすべての値をカウントします。 Count distinct テキスト、数値 フィールド内のすべてのユニーク値をカウントします。 Max(最大) 数値 フィールドの最大値を返します。 Min(最小) 数値 フィールドの最小値を返します。 Sum(合計) 数値 フィールド内のすべての値を合計します。 Average(平均) 数値 フィールド内のすべての値を平均します。 - さらにTransformation Step(変換ステップ)を追加することで、データの変換を継続することができます。
- 書き込み可能なデータベースへデータを保存する準備が整ったら、以下のステップに従います。
- アイコンにマウスオーバーをし、「Output Step(出力ステップ)」パネルを展開して、「SQL Database Output Step(SQLデータベース出力ステップ)」をキャンバスへドラッグします。
次に、Aggregate Step(集約ステップ)(または、フロー内のその前のStep(ステップ))とOutput Step(変換ステップ)パネルを展開し、Calculated Field Step(計算フィールドステップ)をキャンバスへドラッグします。 - 次に、Input Step(入力ステップ)(他のStep(ステップ)を追加している場合は、その前のStep(ステップ))とCalculated Field Step(計算フィールドステップ)を接続します。Step(ステップ)にマウスオーバーし、接続点をCalculated Field Step(計算フィールドステップ)へドラッグします。
- Calculated Field Step(計算フィールドステップ)アイコンをクリックして、設定を行います。Transformation Flow(データ変換フロー)パネルは更新されます。
「Add Item(アイテム追加)」をクリックします。
- 新しい計算フィールドを作成するために、ポップアップが表示されます。
- 計算フィールド名を変更します。
- 画面下部にあるボタンを使用して、計算式を定義します。例:
- 「-- フィールドを選択 --」ドロップダウンリストから「INVOICED AMOUNT」フィールドを検索し、クリックをして計算式ボックスへ追加します。
- 「除算(/)」ボタンをクリックします。
- 「COST」フィールドを検索し、計算式へ追加します。
- 「INVOICED AMOUNT/COST」という計算式が完成します。
- 「テスト」ボタンを使用して、作成した計算式の有効性を検証します。(計算式が無効の場合は、エラーが表示されます)
- 計算式が有効の場合は、これを保存します。
- データプレビューパネルに、計算結果を反映した新しいカラム(列)フィールドが表示されます。
- Step(ステップ)設定パネルには、作成した新しい計算フィールドが表示されます。
- メニューをクリックすることで、作成した計算フィールドの編集、または削除をすることができます。
- Transformation Steps(データ変換ステップ)を追加することで、さらなるデータの変換を続けることができます。
- 書き込み可能なデータベースへデータを保存する準備が整ったら、以下のステップに従います。
- アイコンにマウスオーバーして「Output Step(出力ステップ)」パネルを展開し、「SQL database output step(SQLデータベース出力ステップ)」をキャンバスへドラッグします。
- Calculated Field Step(計算フィールドステップ)(または、フロー内の前のStep(ステップ))とOutput Step(出力ステップ)を接続します。
- 画面右側のパネルから、Output Step(出力ステップ)の設定をします。こちらのStep(ステップ)の設定について詳細な情報は、こちらを参照してください。
注意:デフォルトでは、Output Step(出力ステップ)は赤色に強調して表示されることで、エラーが発生していることを示します。これはつまり、設定が完了していないことを意味します。 - 上部のヘッダーメニューにある「実行」ボタンをクリックすることで、ドラフト(編集中)のFlow(フロー)を実行することができます。」ボタンをクリックすることで、ドラフト(編集中)のFlow(フロー)を実行することができます。(これは、データプレビューパネル内のデータを使用して、簡易的な実行を実施します。)
- または、Flow(フロー)を完全実行するために保存します。「Publish(公開)」ボタンをクリックしてください。
- 表示されるポップアップに、名前や適切なアクセス権などの詳細情報を入力します。
- 「Save(保存)」ボタンをクリックします。
...