こちらの例では、計算フィールドStep(ステップ)を含むシンプルなTransformation Flow(データ変換フロー)の作成方法について紹介します。こちらのフローでは、Input Step(入力ステップ)の設定、Calculated Field Transformation Step(計算フィールド変換ステップ)の適用、データベースへのデータの保存、について説明します。フローには、さらに多くのStep(ステップ)を含めることが可能です。
- 右上隅にある「作成」ボタンをクリックします。
「Transformation Flow(データ変換フロー)」を選択します。
こちらのオプションが表示されない場合は、Transformation Flow(データ変換フロー)へのセキュリティアクセス権が付与されていない可能性があります。アクセス権取得について詳細な情報は、こちらを参照してください。
- Transformation Flow(データ変換フロー)ビルダーへ移動します。
- 画面左側にある「Input Step(入力ステップ)」ボタンへマウスオーバーします。Input Step(入力ステップ)パネルが現れ、すべてのデータ取得Step(ステップ)が表示されます。
- Step(ステップ)のひとつをキャンバスへドラッグします。今回の手順では、Single Table Step(単一テーブルステップ)を例として説明します。他のInput Step(入力ステップ)について、詳細な情報は、こちらを参照してください)。
- Step(ステップ)をドラッグすると、データソースからデータをロードするためにポップアップが表示されます。
- レポート名を入力して必要なレポートを選択し、カラム(列)が表示されたら、「Add Report(レポート追加)」をクリックします。
- Transformation Flow(データ変換フロー)パネルにレポートフィールドが表示され、設定をすることができます。
- Configure(設定)タブで、データを取得するフィールドのみを選択します。
- Step(ステップ)名の変更や、説明の追加など、さらなる変更を加えることができます。
設定が完了したら、「Apply(適用)」ボタンをクリックします。
設定内容を保存するためには、「Apply(適用)」ボタンをクリックしなくてはいけません。こちらをクリックする前に、別の場所をクリックすると、設定した内容は失われます。
- データプレビューパネルには、設定したデータソースから取得されたデータが表示されます。
- データプレビューパネルから直接フィールドに変換を適用することもできます。詳細は、こちら参照してください。
- Step(ステップ)設定パネルには新しくField(フィールド)タブが表示されます。こちらのタブは、Step(ステップ)から取得されたデータフィールドを管理するために使用します。
- Transformation Flow(データ変換フロー)に他のStep(ステップ)を追加することもできます。
- データの集約準備が整ったら、以下のステップに従います。
- Step(ステップ)ビルダーのTransformation Step(変換ステップ)アイコンにマウスオーバーをすることで、Transformation Step(変換ステップ)パネルを展開し、Aggregate Step(集約ステップ)をキャンバスへドラッグします。
- 次に、Input Step(入力ステップ)(他のStep(ステップ)を追加している場合は、その前のStep(ステップ))とAggregate Step(集約ステップ)を接続します。Step(ステップ)にマウスオーバーし、接続点をAggregate Step(集約ステップ)へドラッグします。
- Aggregate Step(集約ステップ)アイコンをクリックして、設定を行います。Transformation Flow(データ変換フロー)パネルには、以前のStep(ステップ)からの各フィールドが表示されます。
各フィールドに設定する集約の機能を選択します。
- 「Apply(適用)」をクリックします。変換されたデータが、データプレビューパネルに表示されます。
- さらにTransformation Step(変換ステップ)を追加することで、データの変換を継続することができます。
- 書き込み可能なデータベースへデータを保存する準備が整ったら、以下のステップに従います。
- アイコンにマウスオーバーをし、「Output Step(出力ステップ)」パネルを展開して、「SQL Database Output Step(SQLデータベース出力ステップ)」をキャンバスへドラッグします。
- 次に、Aggregate Step(集約ステップ)(または、フロー内のその前のStep(ステップ))とOutput Step(出力ステップ)を接続します。
- 画面右側のパネルから、Output Step(出力ステップ)の設定をします。こちらのStep(ステップ)の設定について詳細な情報は、こちらを参照してください。
注意:デフォルトでは、Output Step(出力ステップ)は赤色に強調して表示されることで、エラーが発生していることを示します。これはつまり、設定が完了していないことを意味します。 - 上部のヘッダーメニューにある「実行」ボタンをクリックすることで、ドラフト(編集中)のFlow(フロー)を実行することができます。
- または、Flow(フロー)を完全実行するために保存します。「Publish(公開)」ボタンをクリックしてください。
- 表示されるポップアップに、名前や適切なアクセス権などの詳細情報を入力します。
- 「Save(保存)」ボタンをクリックします。