カスタム・プロパティを使用してメタデータをエンリッチ
技術メタデータおよびビジネス・メタデータを取得およびカスタマイズして、データ・カタログ内の特定のオブジェクトをエンリッチします。
データ・ソースの収集中に作成されるデフォルトのプロパティでは、データ・カタログ・オブジェクトのすべてのコンテキストを取得できない場合があります。たとえば、データ・アナリストは、カー・アクセサリ部門の収益表から技術メタデータのみを取得します。ビジネスの説明、更新頻度、認証ステータス、データ所有者などの詳細を追加すると、技術メタデータにより多くのビジネス・コンテキストが提供され、データ・ユーザーにメリットがあります。ビジネス・メタデータを活用して、データ・コンシューマはデータをより適切に理解、検出および分類できます。
Oracle Cloud Infrastructure Data Catalogのカスタム・プロパティ機能を使用すると、技術メタデータおよびビジネス・メタデータを取得およびカスタマイズして、特定のオブジェクトをエンリッチできます。たとえば、表の場合、データ所有者、有効性および更新頻度を定義できます。カスタム・プロパティは柔軟性があり、構成可能で、簡単に使用できます。
- 次のカスタム・プロパティを作成し、それらをオブジェクト・タイプに関連付けます:
- データ所有者
- ビジネスの説明
- データ機密性
- 認証済
- アーカイブ日
- 異なるオブジェクトのプロパティの値を移入します。
- カスタム・プロパティを使用して、データを検索、フィルタおよび探索します。
- カスタム・プロパティ構成を編集します。
- カスタム・プロパティを削除します。
開始する前に
このチュートリアルを実行するには、次が必要です:
- Oracle Cloud Infrastructureアカウント。Oracle Cloud Infrastructureへのサインアップを参照してください。
- データ・カタログ・リソースを使用するためのアクセス権。開始およびポリシーの例を参照してください。
- 特定のデータ・カタログOCIDをグループのリソースとして含む動的グループ(data-catalog-dynamic-groupなど)を作成します。例:
Any {resource.id = 'ocid.datacatalog.oc1..<unique_ID>'}
- 次のチュートリアルを実行します:
- データ・カタログの開始
- 「データ・カタログ・チュートリアル」ページにリストされているデータ・ソース・チュートリアルからの収集の1つ
1. アクセス・ポリシーの作成
カスタム・プロパティを作成するには、CATALOG_NAMESPACE_UPDATE権限が必要です。
管理者は、テナンシ内のコンパートメントをグループで管理できるようにするポリシーを追加します。
コンパートメントを管理するためのポリシーを追加するには、次のステップに従います:
このチュートリアルで作成するリソースのコンパートメントを作成します。
ポリシーを作成するには、次のステップに従います:
2. カスタム・プロパティの作成
様々なカスタム・プロパティの作成方法を学習します。
3. カスタム・プロパティの値の設定
カスタム・プロパティを関連付けたデータ・カタログ・オブジェクト・タイプのオブジェクト詳細タブから、プロパティの値を設定、表示および変更できます。前のトピックで作成したカスタム・プロパティの値を設定する方法を学習します。
カスタム・プロパティの作成時に、データ所有者、認証済およびアーカイブ日をデータ・エンティティに関連付けました。プロパティの値を設定するには、次のステップに従います:
- 「ホーム」タブで「データ・エンティティ」をクリックして、「データ・エンティティ」タブにアクセスします。
- 「データ・エンティティ」リストで、編集するデータ・エンティティを選択します。データ・エンティティの詳細タブが開きます。「カスタム・プロパティ」セクションで、「データ所有者」、「認証済」および「アーカイブ日」カスタム・プロパティがリストされていることがわかります。
- 「カスタム・プロパティ」セクションで、「編集」リンクをクリックします。
- オーバーレイとして開く「カスタム・プロパティの編集」パネルで、次を実行します:
- 「データ所有者」フィールドに、1つ以上の値を追加します。
- 「認証済」フィールドで、データ・エンティティが認証されているかどうかに基づいて、「True」または「False」を選択します。
- 「アーカイブ日」フィールドで、データをアーカイブする必要がある日付を選択します。
- 「変更の保存」をクリックします。
カスタム・プロパティの作成時に、ビジネスの説明をデータ・アセットに関連付けました。プロパティの値を設定するには、次のステップに従います:
- 「ホーム」タブで「データ・アセット」をクリックして、「データ・アセット」タブにアクセスします。
- 「データ・アセット」リストで、編集するデータ・アセットをクリックします。「データ・アセットの詳細」タブが開きます。「カスタム・プロパティ」セクションで、「ビジネスの説明」カスタム・プロパティがリストされていることがわかります。
- 「カスタム・プロパティ」セクションで、「編集」リンクをクリックします。
- オーバーレイとして開く「カスタム・プロパティの編集」パネルで、次を実行します:
- 「ビジネスの説明」フィールドに、データに関する情報を入力します。
- 「変更の保存」をクリックします。
カスタム・プロパティの作成時に、ビジネスの説明を属性に関連付けました。プロパティの値を設定するには、次のステップに従います:
- タブから「+」をクリックし、「属性」を選択します。
- 「属性」リストで、編集する属性を選択します。「属性の詳細」タブが開きます。「カスタム・プロパティ」セクションで、「ビジネスの説明」カスタム・プロパティがリストされていることがわかります。
- 「カスタム・プロパティ」セクションで、「編集」リンクをクリックします。
- オーバーレイとして開く「カスタム・プロパティの編集」パネルで、次を実行します:
- 「ビジネスの説明」フィールドに、データに関する情報を入力します。
- 「変更の保存」をクリックします。
カスタム・プロパティの作成時に、データ機密性を用語集、カテゴリおよび用語に関連付けました。プロパティの値を設定するには、次のステップに従います:
- 「用語集詳細」タブにアクセスします。
- 「階層」ペインで、編集する用語集、カテゴリまたは用語を選択します。
- 「カスタム・プロパティ」から「編集」をクリックします。「カスタム・プロパティの編集」パネルがオーバーレイとして開きます。「カスタム・プロパティ」セクションで、「データ機密性」カスタム・プロパティがリストされていることがわかります。
- オーバーレイとして開く「カスタム・プロパティの編集」パネルで、次を実行します:
- 「データ機密性」フィールドで、データの機密性を説明する値を選択します。値リストは、プロパティの作成時に構成した値に基づいて表示されます。
- 「変更の保存」をクリックします
4. カスタム・プロパティを使用した検索およびフィルタ
検索結果をカスタマイズして、データ・カタログに作成したカスタム・プロパティを使用します。次の手順では、データ所有者カスタム・プロパティを使用するように検索結果をカスタマイズする方法について説明します。
- ホームで、「データ・エンティティ」をクリックします。
- 「データ・エンティティ」リストで、検索集計のすべてのデータ・エンティティのデータ所有者カスタム・プロパティを表示します。
- データ所有者カスタム・プロパティも「カスタム・フィルタ」の下に表示されます。データ所有者を選択します。「データ・エンティティ」リストが更新され、選択したデータ所有者に一致する結果のみが表示されます。
- ソート・リストから、データ所有者の昇順または降順を選択します。「データ・エンティティ」リストが更新され、選択した順序でデータ所有者別に結果が表示されます。
5. カスタム・プロパティ構成の編集
6. カスタム・プロパティの削除
- 「カスタム・プロパティ」ページで、カスタム・プロパティのリストから、削除するカスタム・プロパティをクリックします。
- プロパティの詳細ページで、「削除」をクリックします。
- 表示される「カスタム・プロパティの削除」確認ボックスで、「削除」と入力して削除を確認します。カスタム・プロパティを削除すると、カスタム・プロパティとデータ・カタログ・オブジェクトの関連付けが削除されます。
- 「削除」をクリックします。
次の手順
これで、他のカスタム・プロパティを作成し、その値を設定できるようになりました。