Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
s’applique à :✅ Warehouse dans Microsoft Fabric
Ce guide vous aide à migrer un datamart Power BI existant vers Fabric Data Warehouse.
Fabric Data Warehouse est plus évolutif, plus sécurisé, plus prêt pour l’entreprise et fournit une prise en charge T-SQL étendue par rapport aux Datamarts Power BI, qui restent une fonctionnalité en préversion. Fabric Data Warehouse repose sur la technologie d’analytique de nouvelle génération et évolue à partir d’Azure Synapse Analytics et DE SQL Server.
Depuis le 1er juin 2025, la création d’un datamart Power BI redirige vers la création d’un entrepôt Fabric.
Important
Depuis le 1er novembre 2025, les datamarts Power BI ne sont plus pris en charge et les datamarts ne sont plus accessibles à partir d’espaces de travail. Pour éviter de perdre vos données et de rendre inutilisables vos rapports basés sur des data marts, migrez votre data mart vers l’entrepôt de données. Pour mettre à niveau des datamarts existants vers Fabric Data Warehouse, suivez les étapes décrites dans ce guide.
Conditions préalables
- Vous avez besoin d’une référence SKU P ou F pour créer un entrepôt.
- Obtenez la liste de vos datamarts :
Options de migration
Vous avez deux options pour mettre à niveau un datamart existant vers un entrepôt :
- Utilisez des scripts d’accélérateur publiés par Microsoft pour la modernisation de Power BI Datamart sur GitHub.
- Utilisez les étapes de mise à niveau manuelles suivantes.
Étapes de mise à niveau manuelles
Dans votre Datamart Power BI, sélectionnez Transformer des données dans le ruban Accueil . Choisissez Exporter un modèle pour exporter votre schéma de datamart Power BI et vos données en tant que modèle dans Power Query Online.
Dans le portail Fabric, créez un entrepôt Fabric vide.
Sous l’onglet Accueil de l’entrepôt, sélectionnez la liste déroulante Obtenir les données , puis sélectionnez Nouveau dataflow Gen2.
Dans le nouvel éditeur Dataflow Gen2, sélectionnez Importer à partir d’un modèle Power Query.
Sélectionnez Enregistrer & exécuter, qui publiera tous les deux votre dataflow et démarrera une actualisation de vos données chargées dans l’entrepôt Fabric.
Connectez vos rapports et tableaux de bord Power BI à votre entrepôt de données Fabric via le modèle sémantique ou en tant que source de données.
Remarque
Le 30 novembre 2025, tous les modèles sémantiques par défaut Power BI sont déconnectés de leur élément et deviennent des modèles sémantiques indépendants. Vous pouvez les conserver si vous les utilisez toujours pour les rapports ou les tableaux de bord ou les supprimer en toute sécurité s’ils ne sont plus nécessaires. Pour plus d’informations, consultez blog : découplage des modèles sémantiques par défaut pour les éléments existants dans Microsoft Fabric.
- Depuis le 5 septembre 2025, les modèles sémantiques par défaut Power BI ne sont plus créés automatiquement lorsqu’un entrepôt, lakehouse ou un élément mis en miroir est créé. Pour plus d’informations, consultez Blog : Mise en retrait des modèles sémantiques par défaut.
- Si votre élément n’a pas encore de modèle sémantique, vous pouvez créer un modèle sémantique Power BI.
Modifier des modèles sémantiques sur votre entrepôt de données Fabric
Dans Fabric Data Warehouse, le modèle sémantique n’hérite pas de toutes les tables et vues lors de la création.
Pour en savoir plus sur la modification des modèles de données dans le service Power BI, consultez Modifier les modèles de données.
Vous pouvez également générer un script sur les définitions RLS à partir de datamart et les réappliquer à un nouveau jeu de données par programmation.
- Pour scripter le schéma TMSL (Tabular Model Scripting Language) du modèle sémantique, vous pouvez utiliser SQL Server Management Studio (SSMS). Pour vous connecter, utilisez la chaîne de connexion du modèle sémantique, qui ressemble à
powerbi://api.powerbi.com/v1.0/myorg/myusername.- Vous trouverez la chaîne de connexion de votre modèle sémantique dans Paramètres, sous Paramètres du serveur.
- Générez un script XMLA du modèle sémantique via l’action de menu contextuel Script de SSMS. Pour en savoir plus, consultez Connectivité des jeux de données avec le point de terminaison XMLA.
Optimiser votre data mart pour Fabric Data Warehouse
Voici quelques conseils pour optimiser votre datamart mis à niveau en tant qu’entrepôt Fabric. Bien que facultatif, ces rubriques peuvent être utiles en fonction du type de fonctionnalités datamart que votre organisation utilise.
Générer et recréer une sécurité au niveau des lignes (RLS)
La sécurité au niveau des lignes (RLS) doit être recréée dans l'entreposage, à l’aide du contrôle d’accès en fonction du rôle (RBAC) et de la sécurité au niveau des lignes dans l’entreposage de données Fabric.
L’entrepôt Fabric prend en charge davantage de contrôles de sécurité et de gouvernance que les datamarts Power BI à un niveau granulaire.
- Dans datamart, les données étaient ingérées dans les tables du schéma
dbo, mais les utilisateurs ont reçu des vues correspondantes sur ces tables dans le schémamodel. Chaque objet dans datamarts est accessible via une vue dans lemodelschéma. - Dans un entrepôt, pour reproduire les mêmes objets, créez un schéma nommé
modelet créez des vues dans lemodelschéma sur chaque table. Vous pouvez appliquer la sécurité SQL dans une vue et/ou fournir une sécurité T-SQL personnalisée en fonction des besoins, avec plus de fonctionnalités que dans l’interface demart de données dans Power BI. Pour plus d’informations, consultez Sécurité au niveau des lignes dans l’entreposage de données Fabric.
Actualisation incrémentielle avec les flux de données Gen2
L’actualisation incrémentielle est une fonctionnalité qui vous permet d’actualiser uniquement les données qui ont changé depuis la dernière actualisation, au lieu d’actualiser l’intégralité des données.
Cela peut améliorer les performances et l’efficacité de vos dataflows et réduire la charge sur vos sources et destinations. Pour obtenir des conseils sur la configuration de l’actualisation incrémentielle avec Dataflow Gen2, consultez Modèle pour accumuler des données de manière incrémentielle avec Dataflow Gen2.