メインコンテンツまでスキップ

SAP BDCセマンティックメタデータ

このページでは、マウントされたSAP BDC共有に対して、SAP Business Dataクラウド(BDC)からUnity Catalogに自動的に同期されるセマンティックメタデータについて説明します。

SAPのテーブル名や列名は読みにくい場合がある。マウントされたすべてのSAP BDC共有において、テーブルにアクセスする際に、セマンティックメタデータがテーブルレベルでUnity Catalogに自動的に取り込まれるため、データの理解と検索性が向上します。SAP BDCで行われた変更はすべてUnity Catalogに反映されます。

SAP BDC は、セマンティック メタデータの信頼できるソースです。 SAP BDCから同期されたメタデータは、Databricksでは読み取り専用です。Delta SharingのSAP BDC共有受信者は、セマンティックメタデータに直接アクセスしたり、クエリを実行したりすることはできません。

注記

カタログエクスプローラーに最新のメタデータが表示されない場合は、 「テーブルの更新」 をクリックしてデータ取り込みを開始してください。

SAPセマンティックタイプが取り込まれる

SAP BDC から以下のセマンティクスが Unity Catalog に取り込まれます。

SAPセマンティックメタデータ

説明

表と列のコメント

各表および各列の目的の説明。

主キー

SAP BDCで定義された主キーは、 Unity Catalog主キー制約として同期されます。

外部キー

同一共有内のテーブル間の外部キー関係。別の共有フォルダ内のテーブルを参照する外部キーはサポートされていません。

SAPガバナンスタグ

個人情報および機密データを分類する、 sap.PersonalData.*名前空間内のシステムタグ。SAPガバナンスタグを参照してください。

SAPガバナンスタグ

SAP BDC は、 sap.PersonalData名前空間のガバナンス タグをUnity Catalogのシステム管理タグテーブルとして同期します。 これらのタグは、SAP BDCデータに個人情報または機密情報が含まれているかどうかを分類します。

重要

sap.*名前空間内のタグを手動で割り当てたり、変更したり、削除したりしないでください。これらはシステム予約値であり、SAP BDC共有がマウントされた際にDatabricksシステムによって自動的に割り当てられます。手動で割り当てた場合、Databricksは後でそれらをクリアまたは削除する可能性があります。

これらのタグに基づいてアクセスを制御するには、それらを参照する属性ベースアクセス制御(ABAC)ポリシーを作成します。

以下のタグが同期されました。SAPの個人データ注釈に関する詳細については、 SAP CSN相互運用仕様を参照してください。

SAPタグ

Unity Catalogシステムタグ

適用対象

説明

@PersonalData.entitySemantics

sap.PersonalData.entitySemantics

テーブル

テーブルが、人物や組織などのデータ主体を表しているかどうかを示します。既知の値にはDataSubjectDataSubjectDetails 、またはOtherが含まれます。

DatabricksでSAP BDCメタデータを使用する

SAP BDC共有をカタログにマウントすると、同期されたメタデータがDatabricks全体で利用可能になります。SAPのテーブル名や列名は解釈が難しい場合が多いため、同期されたコメント、キー制約、タグは、SAPデータをより効果的に理解し、操作するのに役立ちます。

  • カタログエクスプローラー :テーブルと列の詳細で、コメント、キー制約、タグを表示します。コメントの内容を検索することで列を絞り込むことができ、関連する列を見つけやすくなります。
  • SQL : テーブルと列のコメントおよびキー制約を表示するには、 DESCRIBE TABLE EXTENDEDを使用します。SAPガバナンスタグを表示するには、クエリINFORMATION_SCHEMA.TABLE_TAGSを実行してください。
  • Genie :SAP BDCテーブルを含むGenieスペースでは、ユーザーはSAPの命名規則を理解する必要なく、自然言語で質問することができます。
  • ガバナンス : 同期された SAPガバナンス タグインABAC ポリシーを使用して、機密データへのアクセスを制御します。
  • 監査ログ :タグの割り当て、コメントの更新、制約の変更などのメタデータ同期イベントは、監査ログに記録されます。監査ログを使用して、SAP BDCメタデータがカタログに取り込まれたり更新されたりした日時を追跡します。

その他のリソース