Azure Synapse Analytics や Azure Data Factory などの外部 ETL ツールとワークフローを直接統合できます。 これにより、ワークフローでは、ETL プロセスを実行してステージング テーブルにデータをインポートするプロセス、又はワークフローの一部としてのパイプラインを実行できるようになります。
Azure Data Factory
Azure Data Factory 内でパイプラインを実行するための前提条件として、Anaplan でデータ ソース接続を定義する必要があります。 Azure Data Factory データ ソース接続を設定する方法については、「Azure Data Factory の使用」を参照してください。
新しいワークフロー プロセスを作成する方法は以下のとおりです。
- エクスプローラーで新しいプロセスを作成します。
- [New] プロセス メニューでタスク ツールボックス アイコンを選択します。[Application Integration] をキャンバスの [Application] カテゴリーの下にドラッグします。
- Workflow ツールをハイライト表示し、鉛筆アイコンを選択して設定を編集します。
- タスクの名前を入力します。
- 先ほど作成した Azure Data Factory 接続データ ソースを選択します。
追加のフィールドが表示されます。 - 新しいフィールドからの出力は Azure Data Factory サブスクリプションから収集する必要があります。これには以下が含まれます。
- リソース グループ名
- データ ファクトリー名
- プロセス名 (パイプラインの名前)
- Azure Data Factory の設定に必要な詳細を入力し、[Save] を選択します。
これで、Azure Data Factory パイプラインを使用して、Anaplan ワークフロー プロセス経由でスケジュールを実行できるようになりました。
Azure Synapse Analytics
Azure Synapse Analytics 内でパイプラインを実行するための前提条件として、Anaplan でデータ ソース接続を定義する必要があります。 Azure Synapse Analytics の設定方法については、「Azure Synapse Analytics の使用」を参照してください。
新しいワークフロー プロセスを作成する方法は以下のとおりです。
- エクスプローラーで新しいプロセスを作成します。
- [New] プロセス メニューでタスク ツールボックス アイコンを選択します。[Application Integration] をキャンバスの [Application] カテゴリーの下にドラッグします。
- Workflow ツールをハイライト表示し、鉛筆アイコンを選択して設定を編集します。
- タスクの名前を入力します。
- 先ほど作成した Azure Synapse Analytics 接続データ ソースを選択します。
追加のフィールドが表示されます。 - 新しいフィールドからの出力は Azure Synapse Analytics サブスクリプションから収集する必要があります。これには以下が含まれます。
- 開発エンドポイント
- プロセス名 (パイプラインの名前)
- 開発エンドポイントは Synapse ワークスペースの [Settings] → [Properties] にあります。
- Azure Data Factory の設定に必要な詳細を入力し、[Save] を選択します。
これで、Azure Data Factory パイプラインを使用して、Anaplan Financial Consolidation ワークフロー プロセス経由でスケジュールを実行できるようになりました。