Créez un raccourci vers Dataverse environnement
Suivre les étapes de cet article pour créer et utiliser un Dataverse raccourci pour intégrer Microsoft Sustainability Manager des données dans votre espace de travail Fabric. Ces étapes préparent également les données à la transformation dans le schéma du modèle de données environnementales, sociales et de gouvernance (ESG).
Conditions préalables
- Déployez la fonctionnalité Données et informations environnementales dans l’espace de travail Fabric.
- Assurez-vous que Sustainability Manager est installé et configuré dans votre Dataverse environnement.
- Assurez-vous que vous disposez du système Administrateur rôle de sécurité. Dataverse
- Assurez-vous que vous êtes un Administrateur de l’espace de travail Fabric.
- Activer le lien vers Fabric depuis le Dataverse environnement.
étape 1 : Créer un Dataverse raccourci
Dans ce étape, vous créez un raccourci vers le Dataverse Sélectionner tout où les données de Sustainability Manager sont présentes à partir des IngestedRawData lakehouse.
Ouvrez l’espace de travail dans Fabric où vous avez déployé la solution Sustainability. Pour ouvrir la solution, sélectionnez-la dans la vue de liste. Pour accéder à la page des capacités gérées, accédez à la capacité du domaine de données ESG à partir de la vue de liste Gérer les capacités déployées .
À partir de la page des capacités gérées du parc de données ESG, Sélectionner les données brutes ingérées lakehouse.
- À partir de lakehouse, Sélectionner Obtenir des données, puis de Sélectionner Nouveau raccourci.
Sélectionner Dataverse comme type de raccourci.
Un assistant apparaît pour configurer vos informations de connexion pour le Dataverse environnement. Sélectionner Créez une nouvelle connexion et fournissez l’URL environnement et les informations d’identification avec les autorisations système Administrateur. Fabric utilise ces informations d’identification pour configurer la connexion au Dataverse environnement et accéder en toute sécurité aux données.
- Sélectionner les tables Sustainability Manager de la liste, puis Sélectionner Suivant. Recherchez les tables qui commencent par le préfixe msdyn_.
- La liste des tables Sustainability Manager sélectionnées et leurs noms de raccourcis s’affichent.
Chaque raccourci est créé avec le suffixe _partitioned. Pour supprimer le suffixe de tous les noms de table, vous pouvez créer un bloc-notes, ajouter le IngestedRawData lakehouse au bloc-notes, puis exécuter la logique suivante. Remplacez « [LAKEHOUSE_NAME] » par le nom lakehouse qui contient les raccourcis de table. Dataverse Par exemple, SDS_ESGDE_test_IngestedRawData_LH.
TARGET_DB = "[LAKEHOUSE_NAME]"
DATAVERSE_SHORTCUT_SUFFIX = "_partitioned"
for table in spark.catalog.listTables(TARGET_DB):
if table.name.endswith(DATAVERSE_SHORTCUT_SUFFIX):
updated_table_name = table.name.removesuffix(DATAVERSE_SHORTCUT_SUFFIX)
try:
spark.sql(f"ALTER TABLE {TARGET_DB}.{table.name} RENAME TO {TARGET_DB}.{updated_table_name}")
print(f"Successfully renamed table from '{table.name}' to '{updated_table_name}' in Lakehouse '{TARGET_DB}'")
except Exception as e:
print(f"Failed renaming table from '{table.name}' to '{updated_table_name}' in Lakehouse '{TARGET_DB}'")
Les tables sont désormais disponibles dans les IngestedRawData lakehouse et sont prêtes à être transformées dans le modèle de données ESG.
Étape 2 : Transformer les données
Une fois les données de Sustainability Manager intégrées dans les IngestedRawData lakehouse, vous devez unifier et harmoniser les données en les transformant en schéma de modèle de données ESG. Le déploiement des capacités a créé le ProcessedESGData lakehouse dans l’espace de travail pour stocker les données harmonisées.
Le schéma du modèle de données ESG relie les entités de données ESG à d’autres entités de données qui décrivent d’autres domaines fonctionnels d’une entreprise, tels que les ressources humaines, l’informatique ou la production financière.
Pour transformer les données Sustainability Manager en schéma de modèle de données ESG, la fonctionnalité fournit des blocs-notes et des pipelines de données qui utilisent des technologies de transformation et d’orchestration prédéfinies à l’aide de bibliothèques stockées dans ConfigAndDemoData lakehouse dans votre espace de travail.
Exécutez le bloc-notes LoadReferenceTables_INTB pour charger et transformer les données de Sustainability Manager en schéma de modèle de données ESG dans ProcessedESGData lakehouse.
Le pipeline de données exécute les étapes suivantes :
Le premier étape est désactivé par défaut et n’est pas requis pour cette méthode, car les données de Sustainability Manager sont déjà chargées sous forme de tables lakehouse.
La transformation des données du Sustainability Manager en schéma de modèle de données ESG est un processus en deux étapes :
- Tout d’abord, le bloc-notes TransformMSMDataToProcessedESGData_INTB transforme les Microsoft Sustainability Manager données en tables d’importation de données brutes intermédiaires.
- Ensuite, le bloc-notes TransformRawImportESGDataToProcessedESGData_INTB transforme les données des tables d’importation de données brutes en schéma de modèle de données ESG.