Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cette page décrit les métadonnées sémantiques qui se synchronisent automatiquement à partir de SAP Business Data Cloud (BDC) dans le catalogue Unity pour les partages SAP BDC montés.
Les noms de tables et de colonnes SAP peuvent être difficiles à lire. Pour tous les partages SAP BDC montés, les métadonnées sémantiques sont automatiquement ingérées dans le catalogue Unity au niveau de la table lorsqu’une table est accessible, ce qui rend les données plus compréhensibles et détectables. Toutes les modifications apportées dans SAP BDC sont reflétées dans le catalogue Unity.
SAP BDC est la source de la vérité pour les métadonnées sémantiques. Les métadonnées synchronisées à partir de SAP BDC sont en lecture seule dans Azure Databricks. Les destinataires du partage delta des partages SAP BDC ne peuvent pas accéder directement aux métadonnées sémantiques ni les interroger.
Note
Si vous ne voyez pas les dernières métadonnées dans l’Explorateur de catalogues, cliquez sur Actualiser la table pour déclencher l’ingestion.
Types sémantiques SAP ingérés
La sémantique suivante de SAP BDC est ingérée dans le catalogue Unity :
| Métadonnées sémantiques SAP | Description |
|---|---|
| Commentaires de table et de colonne | Descriptions de l’objectif de chaque table et colonne. |
| Clés primaires | Clé primaire définie dans SAP BDC, synchronisée en tant que contraintes de clé primaire du catalogue Unity. |
| Clés étrangères | Relations de clé étrangère entre les tables au sein du même partage. Les clés étrangères qui référencent des tables dans un partage différent ne sont pas prises en charge. |
| Balises de gouvernance SAP | Balises système dans l'espace de noms sap.PersonalData.* qui classifient les données personnelles et sensibles. Consultez les balises de gouvernance SAP. |
Balises de gouvernance SAP
SAP BDC synchronise les balises de gouvernance dans l’espace de noms en tant que sap.PersonalData le système sur les tables du catalogue Unity. Ces balises classent si les données SAP BDC contiennent des informations personnelles ou sensibles.
Important
N’affectez pas, modifiez ou supprimez manuellement des balises dans l’espace sap.* de noms. Il s’agit de valeurs réservées système qui sont automatiquement affectées par le système Azure Databricks lorsque les partages SAP BDC sont montés. Si vous les affectez manuellement, Databricks peut les effacer ou les supprimer ultérieurement.
Pour régir l’accès en fonction de ces balises, créez des stratégies de contrôle d’accès en fonction des attributs (ABAC) qui les référencent.
Les balises suivantes sont synchronisées. Pour plus d’informations sur les annotations de données personnelles SAP, consultez la spécification SAP CSN Interop.
| Balise SAP | Balise système du catalogue Unity | Appliqué à | Description |
|---|---|---|---|
@PersonalData.entitySemantics |
sap.PersonalData.entitySemantics |
Tables | Indique si la table représente une personne concernée, telle qu’une personne ou une organisation. Les valeurs autorisées incluent DATA_SUBJECT, DATA_SUBJECT_DETAILSou OTHER. |
@PersonalData.fieldSemantics |
sap.PersonalData.fieldSemantics |
Columns | Indique le rôle de la colonne par rapport aux données personnelles, telles qu’un identificateur, un ID de consentement ou une date de rétention. Les valeurs autorisées incluent DATA_SUBJECT_ID, , DATA_SUBJECT_ID_TYPECONSENT_IDet bien plus encore. Pour obtenir la liste complète des valeurs autorisées et ce qu’elles signifient, consultez la spécification SAP CSN Interop. |
@PersonalData.isPotentiallyPersonal |
sap.PersonalData.isPotentiallyPersonal |
Columns | Indique si la colonne peut contenir des données personnelles. La valeur par défaut est true. |
@PersonalData.isPotentiallySensitive |
sap.PersonalData.isPotentiallySensitive |
Columns | Indique si la colonne peut contenir des données personnelles sensibles. La valeur par défaut est true. |
Utilisez les métadonnées SAP BDC dans Azure Databricks
Une fois que vous avez monté un partage SAP BDC dans un catalogue, les métadonnées synchronisées sont disponibles dans Azure Databricks. Étant donné que les noms de tables et de colonnes SAP sont souvent difficiles à interpréter, les commentaires synchronisés, les contraintes clés et les balises vous aident à comprendre et à utiliser plus efficacement les données SAP.
- Explorateur de catalogues : afficher les commentaires, les contraintes clés et les balises dans les détails de la table et de la colonne. Vous pouvez filtrer les colonnes en recherchant le contenu de leurs commentaires, ce qui facilite la recherche de colonnes pertinentes.
-
SQL : Permet
DESCRIBE TABLE EXTENDEDd’afficher les commentaires de table et de colonne et les contraintes clés. RequêteINFORMATION_SCHEMA.TABLE_TAGSpour afficher les balises de gouvernance SAP. - Genie Spaces : Dans un espace Génie qui inclut des tables SAP BDC, les utilisateurs peuvent poser des questions en langage naturel sans avoir à comprendre les conventions d’affectation de noms SAP.
- Gouvernance : utilisez des balises de gouvernance SAP synchronisées dans des stratégies ABAC pour contrôler l’accès aux données sensibles.
- Journaux d’audit : les événements de synchronisation des métadonnées, notamment les affectations de balises, les mises à jour de commentaires et les modifications de contrainte, sont enregistrés dans les journaux d’audit. Utilisez les journaux d’audit pour suivre le moment où les métadonnées SAP BDC ont été ingérées ou mises à jour dans votre catalogue.