[この記事はプレリリース ドキュメントであり、変更されることがあります。]
オートメーション センターの堅牢なモニタリングと観測可能な機能をベースに、プロセス マップ (プレビュー) について紹介していきます。 この機能は、プロセス中心のフローの依存関係を表示することで透明性を高め、エンドツーエンドの自動化の監視とトラブルシューティングのための直感的で合理化されたエクスペリエンスを提供します。
重要
- プレビュー機能は運用環境での使用を想定しておらず、機能が制限されている可能性があります。 これらの機能を公式リリースの前に使用できるようにすることで、顧客が事前にアクセスし、そこからフィードバックを得ることができます。
- 詳細については、条件のプレビュー を参照してください。
- この機能は展開中のため、お住まいの地域ではまだご利用いただけない可能性があります。 今すぐ試すには、既存のプレビュー環境を使用するか、新しいプレビュー環境を作成します。 早期リリースサイクル環境におけるプレビュー環境の作成方法について説明します。
- プロセス マップはプレミアム機能と見なされます。 プロセス マップの一部であるフローはすべてプレミアム フローと見なされ、適切なライセンスが必要です。 詳細情報については、Power Automate のライセンスを参照してください。
プロセス マップをナビゲートします
プロセス マップは、Power Automate におけるトラブルシューティングと監視をより効率的で透明性のあるものにします。 ここには、メインのオーケストレーション フローと、プロセスの実行中に呼び出されたすべての子フローが表示されます。 プロセス マップが作成されると、条件などの構造の詳細が考慮されるため、プロセスの一部であるが、特定の条件付きロジックまたはエラーのために実行されなかったフローを表示できます。 これにより、プロセスのある部分の問題が他の部分にどのように影響するかを理解し、問題を修正するための適切な対策を講じることができます。
マップ上でフロー ボックスを選択すると、サイド パネルが開き、実行、接続、および設計時のプロパティに関する詳細なコンテキスト情報が表示されます。 このパネルを使用すると、フローの詳細ページまたはオートメーション センターから各実行に移動することなく、実行履歴を効率的にスキャンし、エラーの根本原因と影響をよりよく理解できます。 この効率性は、フローの親によってループで呼び出され、プロセス実行ごとに数十または数百の実行が生成される可能性がある場合のトラブルシューティングに特に役立ちます。
実行と概要
実行 ビューでは、メイン フローの実行とその子実行の両方を表示することで、プロセス全体を包括的に見ることができます。 この機能は、プロセスの各部分がどのように実行されるかを追跡して理解し、問題やボトルネックを特定して、すべての手順が正常に完了していることを確認するのに役立ちます。 複雑なワークフローの可視性が向上し、管理と最適化が容易になります。
概要 ビューには、接続されているすべての子を含む設計時プロセス構造が表示されます。 このビューは、まだ実行がない場合でも、プロセス内のさまざまなサブプロセスをすばやく理解するのに最適です。
プロセス マップを作成、表示する
Power Automate でプロセス マップを作成または表示するには、次の 2 つのオプションがあります。
オプション 1: [実行] タブを使用する
- オートメーション センターに行き、実行 タブを選択します。
- 最上位のフロー実行にカーソルを合わせ、名前の横にあるプロセス マップ アイコンを選択してマップを生成します。
- プロセス マップ アイコンを初めて使用する場合は、プロセス名を指定して 作成 を選択するように求められます。
オプション 2: プロセス マップ (プレビュー) タブを使用する
- オートメーション センターにアクセスし、プロセス マップ (プレビュー) タブを選択します。
- マップの左上隅にドロップダウン ボックスが表示され、アクセスできるプロセスが一覧表示されます。
- ドロップダウン メニューで 3 つのドット (省略記号) を選択し、新しいプロセス マップの作成を選択します。
バックエンドでプロセス マップが生成されると、実行リストのフロー名の横にプロセス名が表示されます。 プロセス列が表示されていない場合は、実行リストの右上にある列の表示/非表示リンクを使用して列を追加することができます。
注意
フローの子フロー依存関係の量と複雑さによっては、このプロセスが完了するまでに最大 10 分かかる場合があります。 また、「フローの依存関係を分析しています」というダイアログを閉じて、後で戻ってプロセス中心のビューで実行を表示することもできます。
プロセス マップの名前変更または削除
Power Automate でプロセスの名前を変更したり、プロセスを削除したりするには、次の手順を実行します。
- オートメーション センターにアクセスし、プロセス マップ (プレビュー) タブを選択します。
- マップ上に表示されると、左上隅にドロップダウン ボックスが表示され、アクセスできるプロセスが一覧表示されます。
- プロセスの一覧を表示するには、ドロップダウン メニューでプロセス名の横にある 3 つのドット (省略記号) を選択します。
- ここから、プロセスの名前を変更したり、プロセスを削除したりできます。
注意
プロセスを削除または名前変更しても、プロセスに関連付けられているフローや実行は削除されません。
プロセス マップの可視化
Icon | プロパティ |
---|---|
![]() |
プロセスの開始状態とさまざまな終了状態を表します |
![]() |
クラウド フローを表します |
![]() |
デスクトップ フローを表します |
![]() |
親フローが子フローを n 回呼び出すループのシナリオを表します |
![]() |
さまざまな親フローがこのフローを実行した合計回数を表します。 各フロー インスタンスは、1 つの親実行ループ内で繰り返し呼び出されるのではなく、異なる親フロー実行によってトリガーされます |
![]() |
条件付きフローまたはオプション フローを表します。 つまり、点線で結ばれたフローは常に実行されるわけではなく、特定の条件が満たされることに依存します |
![]() |
条件付きロジックまたは上流のエラーに基づいて、欠落またはスキップされたフローを表します |
![]() |
非アテンド型デスクトップ フローの実行を表します |
![]() |
アテンド型のデスクトップ フローの実行を表します |
注意
このプロセスマップ (プレビュー) を含むオートメーション センターのプレビュー機能は、Power Platform 管理センターで無効にすることができます。 この設定の切り替えは、Power Automate オートメーション センター セクションにあります。 ただし、プロセス マップ (プレビュー) 機能が一般に利用可能になると、オートメーション センターの恒久的な一部となり、オフにすることはできません。
既知の問題と制限事項
- プロセス マップを作成および表示するには、ビジネス プロセス テーブルに対する十分な特権を持つ環境作成者または同様のロールが必要です。
- 共同所有または共有されたフローの実行はまだサポートされていないため、共有されているフローの実行はユーザーには表示されません。
- より広範なアクセス権を持つユーザー (管理者や CoE チームなど) には、フロー名として "不明なフロー" が表示される場合があります。 これは、フローが明示的に共有されていない場合、または削除された場合に発生します。
- 最上位のデスクトップ フローのプロセス マップはまだサポートされていません。
- 子デスクトップ フローは、まだマップ上に表示されていません。
- 並列化機能 (たとえば、同時実行を伴うクラウド フローの "Apply each" や "RunAfter" のカスタマイズ) は視覚的に表現されません。 このような子実行は、定義された順序で表示されます。
- (標準の選択の代わりに) 数式を使用した動的なフロー選択はサポートされていません。 このような子フローは無視されます。
- 特定の実行では、最初の 100 個の子フローのみが読み込まれます。 たとえば、フロー A がフロー B の 150 個のインスタンスをトリガーした場合、最初の 100 個のインスタンスのみが処理されます。
- 50 を超えるレベルの子フローが存在する場合、プロセス マップ定義は完全に最新の状態に保たれない可能性があります。
- プロセス マップの以前の構造で作成された実行には、現在のマップの一部ではなくなったフローのフロー実行は表示されません。
- 中程度から大規模の依存関係を含むプロセス マップの生成には、最大で 10 分かかる場合があります。 この間、「フローの依存関係の分析」ダイアログが表示されます。
- 依存するフロー構造を変更した後のプロセス マップの更新には数分かかる場合があり、現在、マップが更新されていることを示す視覚的なインジケーターはありません。
- プロセス マップはソリューション対応であり、ダウンストリーム環境にエクスポートまたはインポートできますが、現在、ソリューション エクスプローラー内から直接作成することはできません。