Métadonnées sémantiques SAP BDC
Cette page décrit les métadonnées sémantiques qui sont automatiquement synchronisées de SAP Business Data Cloud (BDC) vers Unity Catalog 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 Unity Catalog au niveau de la table lorsqu'une table est consultée, ce qui rend les données plus compréhensibles et découvrables. Toute modification apportée dans SAP BDC est répercutée dans Unity Catalog.
SAP BDC est la source de vérité pour les métadonnées sémantiques. Les métadonnées synchronisées depuis SAP BDC sont en lecture seule dans Databricks. Les destinataires OpenSharing de partages SAP BDC ne peuvent pas directement accéder aux métadonnées sémantiques ou les interroger.
Si les métadonnées les plus récentes n'apparaissent pas dans Catalog Explorer, cliquez sur Refresh Table pour Trigger l'ingestion.
Types sémantiques SAP ingérés
Les sémantiques suivantes de SAP BDC sont ingérées dans Unity Catalog :
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 comme contraintes de clé primaire Unity Catalog. |
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 | Tags système dans l'espace de noms |
Tags de gouvernance SAP
SAP BDC synchronise les tags de gouvernance dans l'espace de noms sap.PersonalData en tant que tags gouvernés par le système sur les tables dans Unity Catalog. Ces tags classifient si les données SAP BDC contiennent des informations personnelles ou sensibles.
Ne pas attribuer, modifier ou supprimer manuellement les tags dans l'espace de noms sap.*. Ce sont des valeurs réservées au système qui sont automatiquement attribuées par le système Databricks lorsque les partages SAP BDC sont montés. Si vous les attribuez manuellement, Databricks pourrait les effacer ou les supprimer ultérieurement.
Pour régir l'accès en fonction de ces tags, créez des politiques de contrôle d'accès basé sur les attributs (ABAC) qui les référencent.
Les tags suivants sont synchronisés. Pour plus d'information sur les annotations de données personnelles SAP, consultez la spécification d'interopérabilité SAP CSN.
Balise SAP | Balise système Unity Catalog | Appliqué à | Description |
|---|---|---|---|
|
| Tables | Indique si la table représente un sujet de données, tel qu'une personne ou une organisation. Les valeurs autorisées incluent |
|
| Colonnes | Indique le rôle de la colonne par rapport aux données personnelles, comme un identifiant, un ID de consentement ou une date de rétention. Les valeurs autorisées incluent |
|
| Colonnes | Indique si la colonne pourrait contenir des données à caractère personnel. La valeur par default est |
|
| Colonnes | Indique si la colonne pourrait contenir des données personnelles sensibles. La valeur par default est |
Utiliser les métadonnées SAP BDC dans Databricks
Après avoir monté un partage SAP BDC dans un catalogue, les métadonnées synchronisées sont disponibles dans Databricks. Étant donné que les noms de table et de colonne SAP sont souvent difficiles à interpréter, les commentaires, les contraintes de clé et les balises synchronisés vous aident à comprendre et à travailler plus efficacement avec les données SAP.
- Explorateur de catalogues : Affichez les commentaires, les contraintes de clé et les balises dans les détails de la table et des colonnes. Vous pouvez filtrer les colonnes en recherchant le contenu de leurs commentaires, ce qui facilite la recherche de colonnes pertinentes.
- SQL : Utilisez
DESCRIBE TABLE EXTENDEDpour afficher les commentaires de table et de colonne et les contraintes de clé. QueryINFORMATION_SCHEMA.TABLE_TAGSpour afficher les tags de gouvernance SAP. - Genie Agents : dans un Genie Agent qui inclut les tables SAP BDC, les utilisateurs peuvent poser des questions en langage naturel sans avoir à comprendre les conventions de nommage SAP.
- Gouvernance : utilisez les tags de gouvernance SAP synchronisés dans les stratégies ABAC pour contrôler l'accès aux données sensibles.
- Logs d'audit : Les événements de synchronisation des métadonnées, y compris les attributions de tags, les mises à jour de commentaires et les modifications de contraintes, sont enregistrés dans les logs d'audit. Utilisez les logs d'audit pour suivre le moment où les métadonnées SAP BDC ont été ingérées ou mises à jour dans votre catalogue.