Microsoft Purview データ マップのマネージド属性
マネージド属性は、資産にビジネス または organization レベルのコンテキストを提供するユーザー定義属性です。 資産に適用する場合、マネージド属性を使用すると、データ カタログを使用するデータ コンシューマーは、資産がビジネスで果たす役割に関するコンテキストを取得できます。
用語
マネージド属性:ビジネス または organization レベルのコンテキストを資産に提供するユーザー定義属性のセット。 マネージド属性には、名前と値があります。 たとえば、'Department' は属性名であり、'Finance' はその値です。 属性グループ:organizationと消費を容易にするマネージド属性のグループ化。
マネージド属性を作成する
- Microsoft Purview データ マップでマネージド属性を開きます。
-
Microsoft Purview ポータルを使用している場合 (https://purview.microsoft.com):
- データ マップ アプリケーションを開く
- [メタモデル] ドロップダウンを選択します
- [ マネージド属性] を選択します
-
従来の Microsoft Purview ガバナンス ポータル (https://web.purview.azure.com) を使用している場合:
- Microsoft Purview データ マップを開く
- [注釈管理] セクションの [マネージド属性] を選択します。
-
Microsoft Purview ポータルを使用している場合 (https://purview.microsoft.com):
- [新規]を選択します。 まず、属性グループとマネージド属性のどちらを作成するかを選択します。
- 属性グループを作成するには、名前と説明を入力します。
- マネージド属性には、名前、属性グループ、データ型、および関連する資産の種類があります。 また、新しい属性グループの作成の一部として作成した場合にのみ有効にできる必要なフラグもあります。 関連付けられている資産の種類は、属性を適用できるデータ資産の種類です。 たとえば、属性に対して "Azure SQL テーブル" を選択した場合、専用テーブル資産Azure Synapseではなく、テーブル資産Azure SQLに適用されます。
- [ 作成] を 選択して属性を保存します。
これらの属性は、値なしで指定されたリソースに自動的に適用されます。 各資産に 値を適用 する必要があります。
必須のマネージド属性
マネージド属性グループの一部としてマネージド属性を作成する場合は、 必要な フラグを追加できます。 必須フラグは、このマネージド属性に値を指定する必要があることを意味します。 データ資産を編集するときは、エディターを閉じる前に必要な属性を入力する必要があります。
注:
- 編集中に 、必要な フラグを既存の属性に追加することはできません。
- 属性グループの外部で新しい属性を作成するときに 、必要 なフラグを追加することはできません。 このフラグは、属性グループの作成時にのみ追加できます。
- データ マップ アプリケーションを開き、[注釈管理] セクションの [マネージド属性] に移動します。
- [ 新規 ] を選択し、[ 属性グループ] を選択します。
- [ 新しい属性] を選択します。
- 属性の詳細を入力し、[ 必須としてマーク ] フラグを選択します。
- [ 適用] を選択し、他の属性の追加を完了して属性グループを完了します。
マネージド属性の値を追加する
マネージド属性が作成されたら、各資産の値を追加する必要があります。 資産に値を追加するには、次の方法があります。
- Microsoft Purview データ カタログでデータ資産を検索する
- 資産の概要に、値を持つすべての属性を含む [マネージド属性 ] セクションが表示されます。 (値なしで属性を表示する場合は、値なしで 属性を表示 するトグルを使用します)。
- [ 編集 ] ボタンを選択します。
- [ マネージド属性] で、各属性の値を追加します。
- いずれかの属性が [必須] の場合、その属性の値を追加するまで保存できません。
期限切れのマネージド属性
マネージド属性管理エクスペリエンスでは、マネージド属性は削除できません。有効期限が切れているだけです。 期限切れの属性はどの資産にも適用できません。既定では、ユーザー エクスペリエンスでは非表示になっています。 既定では、期限切れのマネージド属性は資産から削除されません。 資産に期限切れのマネージド属性が適用されている場合、削除できるのは削除のみであり、編集することはできません。
属性グループと個々のマネージド属性の両方の有効期限が切れる可能性があります。 属性グループまたはマネージド属性を期限切れとしてマークするには、[ 編集 ] アイコンを選択します。
[ 期限切れとしてマーク する] を選択し、変更を確認します。 有効期限が切れると、属性グループとマネージド属性を再アクティブ化できません。
API を使用してマネージド属性を作成する
マネージド属性は、Apache Atlas 2.2 のビジネス メタデータ API を使用してプログラムで作成および適用できます。 詳細については、「 Atlas 2.2 API の使用」チュートリアルを 参照してください。
マネージド属性による検索
マネージド属性を作成したら、これらの属性を使用して データ カタログ検索を 絞り込むことができます。
データ カタログ検索で、マネージド属性で絞り込むには、まず検索の上部にある [ フィルターの追加] を選択します。
ドロップダウンを選択し、マネージド属性の一覧までスクロールして選択します。
演算子を選択します。これは、 属性で許可される値の種類に基づいて異なります。 この例では、テキスト値である Cost Center を選択したので、Cost Center と入力するテキストを比較できます。
値を入力すると、新しいフィルターで検索が実行されます。
マネージド属性を使用するためのベスト プラクティス
マネージド属性を使用して、Microsoft Purview データ カタログ内の資産で使用できるフィールドを拡張します。 マネージド属性は、構造化メタデータをデータ カタログに追加するキーと値のペアです。 Microsoft Purview では、データをスキャンすると、データ型、分類などのデータに関する技術情報が追加されます。さらにフィールドを追加する場合は、マネージド属性を定義する必要があります。
次の例では、マネージド属性を使用して、テーブルを発行する部署にタグを付けることができます。 この情報で資産が常にまったく同じ方法でタグ付けされるようにするため、マネージド属性を使用します。 また、データを検索するときにパブリッシャー フィールドでフィルター処理する必要もあります。
この例のマネージド属性は、サプライ チェーン チームによって公開されたすべてのデータをすばやく見つけるのに役立ちますが、誰かが発行元の定義や、サプライ チェーンがデータの発行元である場合の意味を理解するのに役立ちません。 ビジネスの説明が必要な情報については、用語を使用 してください。
既知の制限
現在 Microsoft Purview に存在するマネージド属性機能の既知の制限事項を次に示します。
- マネージド属性は、アセットに適用されていない場合にのみ削除できます。
- マネージド属性は、一括編集エクスペリエンスでは適用できません。
- 属性グループを作成した後、属性グループの名前を編集することはできません。
- マネージド属性を作成した後、属性名、属性グループ、またはフィールド型を更新することはできません。
- マネージド属性は、属性グループの作成時にのみ必須としてマークできます。