Semantische metagegevens van SAP BDC

Op deze pagina worden de semantische metagegevens beschreven die automatisch worden gesynchroniseerd vanuit SAP Business Data Cloud (BDC) in Unity Catalog voor gekoppelde SAP BDC-shares.

SAP-tabel- en kolomnamen kunnen moeilijk te lezen zijn. Voor alle gekoppelde SAP BDC-shares worden semantische metagegevens automatisch opgenomen in Unity Catalog op tabelniveau wanneer een tabel wordt geopend, waardoor de gegevens begrijpelijker en beter kunnen worden gedetecteerd. Wijzigingen die zijn aangebracht in SAP BDC, worden weerspiegeld in Unity Catalog.

SAP BDC is de bron van waarheid voor semantische metagegevens. Metagegevens die vanuit SAP BDC worden gesynchroniseerd, zijn alleen-lezen in Azure Databricks. Ontvangers van Delta Sharing van SAP BDC-shares kunnen de semantische metagegevens niet rechtstreeks openen of er query's op uitvoeren.

Opmerking

Als u de meest recente metagegevens in Catalog Explorer niet ziet, klikt u op Tabel vernieuwen om opname te activeren.

Semantische SAP-typen opgenomen

De volgende semantiek van SAP BDC worden opgenomen in de Unity-catalogus:

Semantische SAP-metagegevens Beschrijving
Tabel- en kolomopmerkingen Beschrijvingen van het doel van elke tabel en kolom.
Primaire sleutels Primaire sleutel gedefinieerd in SAP BDC, gesynchroniseerd als primaire sleutelbeperkingen in Unity Catalog.
Vreemde sleutels Vreemde-sleutelrelaties tussen tabellen binnen dezelfde share. Refererende sleutels die verwijzen naar tabellen in een ander deel, worden niet ondersteund.
SAP-governance-tags Systeemtags in de sap.PersonalData.* naamruimte die persoonlijke en gevoelige gegevens classificeren. Zie SAP-governancetags.

SAP-governance-tags

SAP BDC synchroniseert governancetags in de sap.PersonalData naamruimte als door het systeem beheerde tags op tabellen in Unity Catalog. Deze tags classificeren of SAP BDC-gegevens persoonlijke of gevoelige informatie bevatten.

Belangrijk

Wijs tags in de sap.* naamruimte niet handmatig toe, wijzig of verwijder ze. Dit zijn door het systeem gereserveerde waarden die automatisch worden toegewezen door het Azure Databricks systeem wanneer SAP BDC-shares worden gekoppeld. Als u ze handmatig toewijst, kan Databricks ze later verwijderen.

Als u de toegang op basis van deze tags wilt beheren, maakt u ABAC-beleid (op kenmerken gebaseerd toegangsbeheer) dat ernaar verwijst.

De volgende tags worden gesynchroniseerd. Zie de SAP CSN Interop-specificatie voor meer informatie over aantekeningen van persoonlijke SAP-gegevens.

SAP-tag Unity Catalog-systeemtag Toegepast op Beschrijving
@PersonalData.entitySemantics sap.PersonalData.entitySemantics Tabellen Hiermee wordt aangegeven of de tabel een gegevensonderwerp vertegenwoordigt, zoals een persoon of organisatie.
Toegestane waarden zijn DATA_SUBJECT, DATA_SUBJECT_DETAILS of OTHER.
@PersonalData.fieldSemantics sap.PersonalData.fieldSemantics Kolommen Geeft de rol van de kolom aan met betrekking tot persoonlijke gegevens, zoals een id, toestemmings-id of bewaardatum.
Toegestane waarden zijn onder andere DATA_SUBJECT_ID, DATA_SUBJECT_ID_TYPEen CONSENT_IDmeer. Zie SAP CSN Interop-specificatie voor een volledige lijst met toegestane waarden en wat ze betekenen.
@PersonalData.isPotentiallyPersonal sap.PersonalData.isPotentiallyPersonal Kolommen Hiermee wordt aangegeven of de kolom persoonlijke gegevens kan bevatten. De standaardwaarde is true.
@PersonalData.isPotentiallySensitive sap.PersonalData.isPotentiallySensitive Kolommen Geeft aan of de kolom gevoelige persoonlijke gegevens kan bevatten. De standaardwaarde is true.

Sap BDC-metagegevens gebruiken in Azure Databricks

Nadat u een SAP BDC-share aan een catalogus hebt gekoppeld, zijn gesynchroniseerde metagegevens beschikbaar in Azure Databricks. Omdat SAP-tabel- en kolomnamen vaak moeilijk te interpreteren zijn, helpen de gesynchroniseerde opmerkingen, sleutelbeperkingen en tags u beter te begrijpen en te werken met SAP-gegevens.

  • Catalogusverkenner: Opmerkingen, sleutelbeperkingen en tags weergeven in de tabel- en kolomdetails. U kunt kolommen filteren door te zoeken naar de inhoud van hun opmerkingen, zodat u gemakkelijker relevante kolommen kunt vinden.
  • SQL: Gebruik DESCRIBE TABLE EXTENDED dit om tabel- en kolomopmerkingen en sleutelbeperkingen weer te geven. Query INFORMATION_SCHEMA.TABLE_TAGS om SAP-governancetags weer te geven.
  • Genie Spaces: In een Genie Space die SAP BDC-tabellen bevat, kunnen gebruikers vragen stellen in natuurlijke taal zonder SAP-naamconventies te hoeven begrijpen.
  • Governance: Gebruik gesynchroniseerde SAP-governancetags in ABAC-beleid om de toegang tot gevoelige gegevens te beheren.
  • Auditlogboeken: synchronisatiegebeurtenissen voor metagegevens, waaronder tagtoewijzingen, updates van opmerkingen en wijzigingen in beperkingen, worden vastgelegd in auditlogboeken. Gebruik auditlogboeken om bij te houden wanneer SAP BDC-metagegevens zijn opgenomen of bijgewerkt in uw catalogus.

Aanvullende bronnen