Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Auf dieser Seite werden die semantischen Metadaten beschrieben, die automatisch aus der SAP Business Data Cloud (BDC) in den Unity Catalog für eingebundene SAP BDC-Freigaben synchronisiert werden.
SAP-Tabellen- und Spaltennamen können schwer zu lesen sein. Für alle bereitgestellten SAP-BDC-Freigaben werden semantische Metadaten automatisch auf Tabellenebene in den Unity-Katalog aufgenommen, wenn auf eine Tabelle zugegriffen wird, wodurch die Daten verständlicher und auffindbarer werden. Alle änderungen, die in SAP BDC vorgenommen wurden, werden im Unity-Katalog übernommen.
SAP BDC ist die Quelle der Wahrheit für semantische Metadaten. Von SAP BDC synchronisierte Metadaten sind in Azure Databricks schreibgeschützt. Delta-Freigabeempfänger von SAP BDC-Freigaben können nicht direkt auf die semantischen Metadaten zugreifen oder abfragen.
Hinweis
Wenn Sie die neuesten Metadaten im Catalog Explorer nicht sehen, klicken Sie auf Tabelle aktualisieren, um die Aufnahme auszulösen.
SAP-Semantiktypen importiert
Die folgende Semantik aus SAP BDC wird in den Unity-Katalog aufgenommen:
| SAP-semantische Metadaten | Beschreibung |
|---|---|
| Tabellen- und Spaltenkommentare | Beschreibungen des Zwecks jeder Tabelle und Spalte. |
| Primärschlüssel | Primärschlüssel, der in SAP BDC definiert ist und als Primärschlüsseleinschränkungen im Unity-Katalog synchronisiert wird. |
| Fremdschlüssel | Fremdschlüsselbeziehungen zwischen Tabellen innerhalb derselben Freigabe. Fremdschlüssel, die auf Tabellen in einer anderen Freigabe verweisen, werden nicht unterstützt. |
| SAP-Governancetags | Systemtags im sap.PersonalData.*-Namespace, die persönliche und vertrauliche Daten klassifizieren. Siehe SAP-Governancetags. |
SAP-Governancetags
SAP BDC synchronisiert Governance-Tags im sap.PersonalData-Namespace als systemgesteuerte Tags in den Tabellen des Unity-Katalogs. Diese Tags klassifizieren, ob SAP BDC-Daten persönliche oder vertrauliche Informationen enthalten.
Von Bedeutung
Weisen Sie Tags im sap.*-Namespace nicht manuell zu, ändern oder löschen. Hierbei handelt es sich um systemreservierte Werte, die automatisch vom Azure Databricks-System zugewiesen werden, wenn SAP BDC-Freigaben eingehängt werden. Wenn Sie sie manuell zuweisen, werden sie von Databricks später möglicherweise gelöscht oder entfernt.
Um den Zugriff basierend auf diesen Tags zu steuern, erstellen Sie attributbasierte Zugriffssteuerungsrichtlinien (ABAC), die darauf verweisen.
Die folgenden Tags werden synchronisiert. Weitere Informationen zu SAP-Personaldatenanmerkungen finden Sie in der SAP CSN Interop-Spezifikation.
| SAP-Tag | Unity Catalog-System Tag | Angewendet auf | Beschreibung |
|---|---|---|---|
@PersonalData.entitySemantics |
sap.PersonalData.entitySemantics |
Tabellen | Gibt an, ob die Tabelle eine betroffene Person darstellt, z. B. eine Person oder Organisation. Zulässige Werte umfassen DATA_SUBJECT, DATA_SUBJECT_DETAILS oder OTHER. |
@PersonalData.fieldSemantics |
sap.PersonalData.fieldSemantics |
Spalten | Gibt die Rolle der Spalte in Bezug auf personenbezogene Daten an, z. B. einen Bezeichner, eine Zustimmungs-ID oder ein Aufbewahrungsdatum. Zulässige Werte umfassen DATA_SUBJECT_ID, , DATA_SUBJECT_ID_TYPE, CONSENT_IDund mehr. Eine vollständige Liste der zulässigen Werte und deren Bedeutung finden Sie in der SAP CSN Interop-Spezifikation. |
@PersonalData.isPotentiallyPersonal |
sap.PersonalData.isPotentiallyPersonal |
Spalten | Gibt an, ob die Spalte personenbezogene Daten enthalten kann. Der Standardwert ist true. |
@PersonalData.isPotentiallySensitive |
sap.PersonalData.isPotentiallySensitive |
Spalten | Gibt an, ob die Spalte vertrauliche personenbezogene Daten enthalten kann. Der Standardwert ist true. |
Verwenden Sie SAP BDC-Metadaten in Azure Databricks
Nachdem Sie eine SAP-BDC-Freigabe in einem Katalog eingebunden haben, sind die synchronisierten Metadaten in Azure Databricks verfügbar. Da SAP-Tabellen- und Spaltennamen häufig schwer zu interpretieren sind, helfen Ihnen die synchronisierten Kommentare, Schlüsseleinschränkungen und Tags dabei, SAP-Daten effektiver zu verstehen und zu arbeiten.
- Katalog-Explorer: Zeigen Sie Kommentare, Schlüsseleinschränkungen und Tags in den Tabellen- und Spaltendetails an. Sie können Spalten filtern, indem Sie nach dem Inhalt ihrer Kommentare suchen, wodurch die Suche nach relevanten Spalten erleichtert wird.
-
SQL: Verwenden Sie
DESCRIBE TABLE EXTENDED, um Tabellen- und Spaltenkommentare sowie Schlüsseleinschränkungen anzuzeigen. AbfrageINFORMATION_SCHEMA.TABLE_TAGS, um SAP-Governance-Tags anzuzeigen. - Genie: In einem Genie-Raum , der SAP BDC-Tabellen enthält, können Benutzer Fragen in natürlicher Sprache stellen, ohne SAP-Benennungskonventionen verstehen zu müssen.
- Governance: Verwenden Sie synchronisierte SAP-Governance-Tags in ABAC-Richtlinien , um den Zugriff auf vertrauliche Daten zu steuern.
- Überwachungsprotokolle: Metadatensynchronisierungsereignisse, einschließlich Tagzuweisungen, Kommentaraktualisierungen und Einschränkungsänderungen, werden in Überwachungsprotokollen aufgezeichnet. Verwenden Sie Überwachungsprotokolle, um nachzuverfolgen, wann SAP-BDC-Metadaten in Ihrem Katalog aufgenommen oder aktualisiert wurden.