Nous vous proposons un tour d'horizon sur les dernières nouveautés de Microsoft Fabric !
Ce mois-ci, Microsoft Fabric met l’accent sur l’automatisation avancée, l’optimisation des performances et le renforcement de la sécurité des données. Parmi les principales améliorations, on retrouve de nouvelles capacités pour la gestion des événements en temps réel, une meilleure administration des ressources et une amélioration du socle Data Engineering. Découvrez comment ces nouveautés peuvent transformer votre façon de travailler avec Microsoft Fabric !
Microsoft Fabric et le temps réel
Prise en charge des paramètres lors du déclenchement d’actions Fabric
Lorsqu'un événement se produit (par exemple, une mise à jour de données ou un capteur qui envoie une alerte), Microsoft Fabric permet de déclencher automatiquement une action, comme exécuter un notebook ou un pipeline de données.
Désormais, il est possible de transmettre des paramètres personnalisés à ces actions. Par exemple, si une alerte indique qu’un capteur dépasse une température critique, le système peut envoyer cette température exacte en paramètre à un notebook qui va analyser la situation ou déclencher une action corrective.
Exemple : Imaginons qu’un entrepôt surveille la température de ses réfrigérateurs. Un capteur envoie une alerte si la température dépasse 5°C. Avec cette nouveauté, Microsoft Fabric peut :
- Détecter l'alerte et transmettre la température mesurée (exemple : 7.2°C)
- Exécuter un notebook qui analyse les tendances de température
- Si le problème persiste, un pipeline peut envoyer une alerte aux techniciens
Paramètres d’action de travail de Microsoft Fabric
Quand une action (comme l'exécution d’un notebook ou d’un pipeline) est déclenchée dans Fabric, on peut maintenant lui envoyer des paramètres personnalisés.
Exemple : Un site e-commerce surveille les commandes en temps réel. Lorsqu’un produit est en rupture de stock, Fabric peut :
- Détecter l’événement “rupture de stock”
- Envoyer en paramètre le nom du produit et la quantité disponible (exemple : "Ordinateur HP", stock = 0)
- Déclencher un pipeline qui alerte automatiquement l’équipe logistique et génère une commande fournisseur
Contrôles de tolérance de délai d’activateur
Parfois, les événements arrivent en retard (par ex. : un capteur qui envoie des données en différé). Cette nouveauté permet de définir une période d’attente avant d’ignorer ces événements retardés.
Exemple : Si un capteur est temporairement déconnecté, il pourrait envoyer ses données en retard.
Avec cette fonctionnalité :.alter-merge table <TableName> policy mirroring dataformat=parquet with (IsEnabled=true, TargetLatencyInMinutes=5);
L’entreprise définit une tolérance de 5 minutes.
- Si un capteur envoie des données avec 2 minutes de retard, elles sont acceptées.
- Si le retard dépasse 5 minutes, elles sont ignorées pour éviter de fausser l’analyse.
Intégration du catalogue d’événements
Le hub en temps réel s'enrichit pour prendre en charge la gestion des types d’événements, en fournissant un catalogue pour la gestion et la découverte de schémas. Microsoft Fabric permet maintenant d’organiser et documenter tous les types d’événements dans un catalogue centralisé, pour faciliter leur découverte et gestion.
Nouvelles sources d’événements Fabric : événements d’utilisation de la capacité
Microsoft Fabric peut maintenant surveiller l’utilisation des ressources pour optimiser les performances et éviter les ralentissements.
Exemple : Une entreprise utilise Power BI pour ses tableaux de bord. Parfois, certains rapports sont très lents.
Avec cette nouveauté, Fabric surveille la consommation des ressources.
Si un tableau de bord consomme trop de capacité, une alerte est envoyée à l’administrateur. L’administrateur peut alors optimiser le rapport ou augmenter la capacité.
Microsoft Fabric : Administration, gouvernance et sécurité
Prise en charge de Private Link au niveau de l’espace de travail
La fonctionnalité Private Link permet une connexion privée et sécurisée entre Fabric et les autres services Microsoft, en utilisant Azure Private Link et des points de terminaison privés, garantissant que le trafic des données transite en privé via le réseau principal de Microsoft.
Exemple : Un hôpital utilise Fabric pour stocker les dossiers médicaux. Avec Private Link, les données restent dans le réseau sécurisé de l’hôpital.
Aucun accès extérieur non autorisé n’est possible.
La conformité aux réglementations de sécurité (RGPD, HIPAA) est renforcée.
Mise à jour API Fabric : Contrôle des déploiements multi-régions
Les API Fabric Deployment Pipelines intègrent désormais une option permettant de contrôler les déploiements entre différentes régions.
Une nouvelle option, allowCrossRegionDeployment, a été ajoutée dans l’API de déploiement Fabric. Par défaut, les déploiements inter-régions sont bloqués pour des raisons de sécurité. Si un développeur souhaite les autoriser, il doit explicitement activer cette option dans le json : "options": {"allowCrossRegionDeployment": true }
Les déploiements multi-régions peuvent présenter des risques de sécurité et de conformité, notamment dans les environnements réglementés. Avec cette mise à jour :
- Les entreprises ont un meilleur contrôle sur les transferts de données.
- Les politiques internes et réglementaires sont mieux respectées.
- Les déploiements sont plus sécurisés par défaut.
Data Factory
Paramétrage de Dataflow Gen2
Les utilisateurs peuvent désormais injecter des variables ou des paramètres dans différentes activités d’un pipeline, rendant les flux de données exécutés via un pipeline plus dynamiques et réutilisables
Prise en charge de Dataflow Gen2 pour enregistrer sous un nouvel élément
Une fonctionnalité "Enregistrer sous" permet aux utilisateurs d’enregistrer leur flux de données existant en tant que nouveau dataflow, simplifiant ainsi la duplication et la modification des flux de données.
Prise en charge de Dataflow Gen1 pour le nouvel élément Save As Dataflow Gen2
Les utilisateurs peuvent recréer un élément Dataflow Gen1 existant en tant que nouvel élément Dataflow Gen2, facilitant la transition et l'amélioration des flux de données existants.
Le mirroring dans Fabric prend en charge le monitoring des espaces de travail (Preview)
Le monitoring des espaces de travail dans Fabric permet désormais de suivre en détail l’activité des bases de données en mirroring. Grâce à cette mise à jour, les développeurs et administrateurs Fabric peuvent désormais accéder aux logs détaillés des opérations de mirroring, incluant :
- La réplication des données
- Les modifications des tables
- L’état du mirroring
- Les éventuelles erreurs et latences de réplication
Comment ça fonctionne ?
- Activez le monitoring dans votre espace de travail
- Les logs d’exécution du mirroring seront automatiquement stockés dans la table MirroredDatabaseTableExecution de la base KQL de monitoring.
One Lake
Le catalogue OneLake est désormais disponible dans Microsoft Teams
Le catalogue OneLake est maintenant intégré directement dans l'application Power BI pour Microsoft Teams
Qu’est-ce que cela change ?
Les utilisateurs peuvent explorer et rechercher leurs données plus facilement sans quitter Teams. Plus besoin de basculer entre plusieurs applications : vous pouvez désormais accéder aux données, les analyser et agir dessus directement dans votre environnement de travail habituel : Un gain de temps et une meilleure collaboration pour les équipes qui utilisent Microsoft 365 au quotidien !
Data Engineering
Prise en charge complète du CI/CD pour les notebooks T-SQL avec Git et les Pipelines de déploiement
Il est désormais possible d’intégrer les notebooks T-SQL dans un processus CI/CD complet, grâce à la prise en charge de Git et des pipelines de déploiement Fabric.
Intégration Git : Vous pouvez committer votre code T-SQL ainsi que les liens entre le Notebook et l’entrepôt de données dans un dépôt Git. Cela permet :
- De conserver un historique des modifications
- De restaurer d’anciennes versions en cas d’erreur
- D’exporter facilement le code dans d’autres espaces de travail
Déploiement simplifié avec les pipelines Fabric : Vous pouvez déployer vos notebooks T-SQL à travers différents environnements (développement, test, production) sans recréer manuellement les éléments.
Lorsqu’un dépôt est exporté vers un nouvel espace de travail, un nouveau notebook T-SQL et un élément d’entrepôt de données sont automatiquement créés.
Copilot et IA
Copilot chat avec data warehouse
Copilot ne se limite plus aux suggestions de code et aux actions rapides. Désormais, vous pouvez lui parler directement en langage naturel pour :
- Générer des requêtes SQL à partir d’instructions en français ou en anglais
- Obtenir des conseils sur l’optimisation des performances des requêtes
- Sécuriser vos tables avec les bonnes pratiques
- Créer facilement des relations entre vos tables
L'IA dans Fabric prend en charge plusieurs sources de données
L’AI Skill de Microsoft Fabric devient encore plus puissant en permettant d’explorer jusqu’à 5 sources de données simultanément. Ceci permet :
- D’ajouter plusieurs sources de données et de sélectionner les tables pertinentes
- De poser des questions en langage naturel
- L’IA choisit automatiquement la source la plus pertinente pour répondre avec précision
- D’affiner les résultats en donnant des instructions sur les sources à prioriser
Et voilà, vous savez tout sur les dernières mises à jour de Microsoft Fabric !
Nos consultants Next Decision sont experts certifiés Microsoft Fabric et vous accompagnent dans votre projet Microsoft Fabric. Nous pouvons également vous former, Contactez-nous !