Microsoft Purview のワークフロー

重要

この機能は現在プレビューの段階です。 Microsoft Azure プレビューの補足使用条件には、ベータ版、プレビュー版、または一般公開されていない Azure 機能に適用される追加の法的条件が含まれています。

ワークフローは、ユーザーが Microsoft Purview 内で作成できる自動化された反復可能なビジネス プロセスであり、データ エンティティに対する CUD (作成、更新、削除) 操作を検証および調整できます。 これらのプロセスを有効にすると、組織は変更を追跡し、ポリシー コンプライアンスを適用し、データ環境全体で品質データを確保できます。

ワークフローは Microsoft Purview 内で作成および管理されるため、データ カタログの品質更新を確実に行うために手動による変更の監視または承認は不要になりました。

ワークフローとは

ワークフローは、事前に確立されたアクションの共通セットを含む コネクタ で構成され、指定された操作がデータ カタログで発生したときに実行される自動化されたプロセスです。

たとえば、ユーザーがワークフローにバインドされているビジネス用語集の用語を削除しようとします。 ユーザーがこの操作を送信すると、ワークフローは元の削除操作の代わりに、またはその前にアクションを実行します。

ワークフロー アクションには、承認要求の生成や通知の送信などが含まれます。これにより、ユーザーはorganization全体で検証と通知システムを自動化できます。

現時点では、次の 2 種類のワークフローがあります。

  • データ ガバナンス - データ ポリシー、アクセス ガバナンス、および損失防止用。 コレクション レベルでスコープを設定します
  • データ カタログ - 用語集の用語の CUD (作成、更新、削除) 操作の承認を管理します。 用語集 レベルでスコープを設定します。

これらのワークフローは、Microsoft Purview ガバナンス ポータルで提供される事前に確立された ワークフロー テンプレート から構築できますが、使用可能なワークフロー コネクタを使用して完全にカスタマイズできます。

ワークフロー テンプレート

Microsoft Purview には、有効にされ、使用できるさまざまな種類のユーザー定義ワークフローに対して、 ワークフロー管理者 がワークフローをゼロからビルドする必要なくワークフローを作成するのに役立つテンプレートが用意されています。 テンプレートは作成エクスペリエンスに組み込まれており、作成されるワークフローに基づいて自動的に設定されるため、テンプレートを検索する必要はありません。

テンプレートは、ワークフロー作成エクスペリエンスを起動するために使用できます。 ただし、ワークフロー管理者は、organizationの要件を満たすようにテンプレートをカスタマイズできます。

ワークフロー コネクタ

ワークフロー コネクタは、一部のワークフローに適用できる一般的なアクション セットです。 Microsoft Purview の任意のワークフローで使用して、organizationに合わせてカスタマイズされたプロセスを作成できます。 Microsoft Purview の既存のワークフロー コネクタの一覧を表示するには、「 ワークフロー コネクタ」を参照してください。

ワークフロー スコープ

ワークフローを作成して有効にすると、特定のスコープにバインドできます。 これにより、organizationのさまざまな領域/部門に対してさまざまなワークフローを柔軟に実行できます。

データ ガバナンス ワークフローのスコープはコレクションであり、ルート コレクションにバインドして、Microsoft Purview カタログ全体または任意のサブコレクションを管理できます。

データ カタログ ワークフローのスコープは用語集であり、用語集全体、任意の 1 つの用語、または任意の親用語にバインドして、子用語を管理できます。

スコープに直接関連付けられたワークフローがない場合、ワークフロー エンジンはスコープ階層内を上方向に移動して最も近いワークフローを決定し、そのワークフローを操作に対して実行します。

たとえば、AdatumCorp Purview アカウントには次のコレクション階層があります。

ルート コレクション > の売上 |Finance |マーケティング

  • ルート コレクション には、 セルフサービス データ アクセスの既定のワークフロー が定義され、バインドされているワークフローがあります。
  • Sales には、 販売コレクションのセルフサービス データ アクセス が定義され、バインドされています。
  • Finance には、 財務コレクションのセルフサービス データ アクセスが 定義され、バインドされています。
  • マーケティング には直接バインドされたワークフローがありません。

上記のセットアップでは、Finance コレクション内のデータ資産に対してアクセス要求が行われると、 財務収集ワークフローのセルフサービス データ アクセス が実行されます。

ただし、Marketing コレクション内のデータ資産に対して要求アクセスが行われると、 セルフサービス データ アクセスの既定のワークフロー がトリガーされます。 Marketing スコープにバインドされたワークフローがないため、ワークフロー エンジンはスコープ階層内の次のレベル (Marketing の親であるルート コレクション) に移動します。 親スコープ (ルート コレクション スコープ) のワークフローが実行されます。

ワークフローを管理できるユーザー

新しいロールであるワークフロー 管理は、ワークフロー機能を使用して導入されています。

コレクションに対して定義されているワークフロー管理者は、セルフサービス ワークフローを作成し、アクセス権を持つコレクションにこれらのワークフローをバインドできます。

任意のコレクションに対して定義されたワークフロー管理者は、ビジネス用語集の承認ワークフローを作成できます。 用語集ワークフローを用語にバインドするには、少なくとも データ 閲覧者のアクセス許可が必要です。

次の手順

ワークフローが何であるかを理解したら、次のガイドに従って Microsoft Purview アカウントで使用できます。