« Microsoft Fabric Support » peut désigner deux choses différentes, selon le contexte :
Prise en charge d'Azure Service Fabric
Prise en charge de Microsoft Power BI Fabric
Prochaines étapes pour Microsoft Fabric Support
La tarification Microsoft Fabric peut être un peu complexe, car elle comporte deux aspects : la tarification informatique pour l'exécution de vos charges de travail et la tarification du stockage pour vos données. Voici le détail :
Calculer le prix
Tarifs de stockage
Considérations supplémentaires :
Prochaines étapes pour soutenir la tarification des tissus
Il n'existe pas de certifications spécifiques exclusivement intitulées « Microsoft Fabric », qu'il s'agisse de Microsoft Service Fabric ou de Fluent UI (anciennement Office UI Fabric). Cependant, des certifications connexes sont disponibles pour des technologies et des plateformes plus larges au sein de l'écosystème Microsoft, qui englobent les compétences et les connaissances liées à ces services.
Pour ceux qui travaillent avec Microsoft Service Fabric, les certifications pertinentes peuvent inclure :
Certifications Azure
– Certification Microsoft : Azure Developer Associate (Examen AZ-204): cette certification s'adresse aux développeurs qui conçoivent, créent, testent et assurent la maintenance d'applications et de services cloud sur Microsoft Azure, notamment les applications créées à l'aide de Service Fabric.
– Certification Microsoft : Azure Solutions Architect Expert (examens AZ-303 et AZ-304): cette certification avancée couvre les aspects liés à la mise en œuvre de solutions sur Azure, notamment le calcul, le réseau, le stockage et la sécurité, qui peuvent s'appliquer aux architectures Service Fabric.
Certifications DevOps
– Microsoft Certified: DevOps Engineer Expert (Examen AZ-400): cette certification s'adresse aux personnes qui combinent les ressources humaines, les processus et les technologies afin de fournir en continu des produits et services de valeur qui répondent aux besoins des utilisateurs finaux et aux objectifs commerciaux, en rapport avec les microservices et les applications conteneurisées gérées via Service Fabric.
Pour Fluent UI (anciennement Office UI Fabric), les certifications seraient davantage axées sur le développement et la conception front-end, par exemple :
Certifications Microsoft 365
– Microsoft Certified: Developer Associate (Examen MS-600): cette certification concerne l'extension de Microsoft 365, qui peut inclure le développement d'interfaces utilisateur personnalisées conformes au cadre Fluent UI pour une conception cohérente dans toutes les applications Microsoft 365.
Certifications en développement et conception Web
– Bien qu'il n'existe pas de certifications Microsoft spécifiques à la conception web directement liées à Fluent UI, des certifications plus générales en développement web peuvent s'avérer utiles. Il s'agit notamment des certifications en HTML, CSS, JavaScript et frameworks web modernes.
Bien que ces certifications ne soient pas spécifiquement axées sur Microsoft Service Fabric ou Fluent UI, les connaissances et les compétences acquises grâce à elles peuvent être très pertinentes et utiles pour les professionnels qui travaillent avec ces technologies.
Voici un aperçu rapide de Microsoft Fabric, axé sur sa prise en charge de l'analyse des données :
Fabric est une plateforme unifiée au sein d'Azure qui offre une expérience fluide pour l'ingestion, la transformation, l'analyse et la visualisation des données. Elle combine plusieurs outils tels qu'Azure Synapse Analytics, Power BI et Data Factory dans un environnement unique.
Composants clés
Pour commencer
Avantages
| Fonctionnalité | Microsoft Fabric | Power BI |
|---|---|---|
| Focus | Plateforme unifiée d'analyse des données | Outil de veille économique et de visualisation des données |
| Portée | Ingestion, transformation, analyse, gouvernance et visualisation des données | Visualisation des données, tableaux de bord interactifs, rapports |
| Composants | Stockage OneLake, Data Factory, Synapse Analytics, Azure Cognitive Services | Application de bureau, service cloud, applications mobiles, connecteurs |
| Sources des données | Diverses, notamment structurées, semi-structurées et non structurées | Données principalement structurées, connectées à diverses sources externes. |
| Capacités d'analyse | Entreposage de données, analyse en temps réel, science des données, apprentissage automatique | Tableaux de bord interactifs, analyses ad hoc, suivi des indicateurs clés de performance |
| Utilisateurs cibles | Analystes de données, scientifiques de données, développeurs, professionnels de l'informatique | Analystes commerciaux, décideurs, cadres supérieurs, citoyens spécialistes des données |
| Courbe d'apprentissage | Plus difficile en raison d'un champ d'application plus large et d'aspects techniques | Plus facile à apprendre pour les cas d'utilisation de base, les fonctionnalités avancées ont une courbe d'apprentissage plus raide. |
| Coût | Paiement à l'utilisation pour les services individuels | Tarification par utilisateur ou par espace de travail en fonction des fonctionnalités et du déploiement |
Similitudes
Différences
Cas d'utilisation du support
Informations supplémentaires
La prise en charge des licences pour Microsoft Fabric implique une combinaison d'abonnements à des services individuels et de coûts supplémentaires potentiels en fonction de votre utilisation spécifique. Voici le détail :
Services de base pris en charge
Coûts de stockage OneLake
Considérations supplémentaires relatives aux licences
Guide sur les licences pour les tissus
Microsoft Fabric peut prendre en charge diverses architectures, car sa flexibilité lui permet de s'adapter à différents besoins et scénarios. Cependant, voici quelques modèles architecturaux couramment utilisés avec Fabric :
Facteurs à prendre en compte lors du choix d'une architecture
Considérations supplémentaires
| Fonctionnalité | Microsoft Fabric | Databricks |
|---|---|---|
| Focus | Plateforme unifiée d'analyse des données | Plateforme de traitement des mégadonnées et d'apprentissage automatique |
| Points forts | Intégration des données, gouvernance, évolutivité, intégration Azure | Traitement de données évolutif, analyse en temps réel, apprentissage automatique, écosystème open source |
| Composants | Stockage OneLake, Data Factory, Synapse Analytics, Azure Cognitive Services | Apache Spark, Databricks Runtime, MLflow, Unity Catalog |
| Sources des données | Diverses, notamment structurées, semi-structurées et non structurées | Structuré principalement, prend en charge diverses sources externes |
| Capacités d'analyse | Entreposage de données, analyse en temps réel, science des données, apprentissage automatique | Traitement de données à grande échelle, carnets interactifs, analyse en continu, apprentissage automatique distribué |
| Utilisateurs cibles | Analystes de données, scientifiques de données, développeurs, professionnels de l'informatique | Data scientists, ingénieurs de données, analystes, développeurs |
| Courbe d'apprentissage | Plus difficile en raison d'un champ d'application plus large et d'aspects techniques | Plus complexe pour les fonctionnalités avancées, mais accessible pour le traitement de données de base |
| Coût | Paiement à l'utilisation pour les services individuels | Paiement à l'utilisation pour les ressources informatiques, frais de service supplémentaires facultatifs |
| Indépendant du cloud | Non, natif Azure | Oui, fonctionne sur plusieurs plateformes cloud et sur site |
Similitudes
Différences
Faire le bon choix
Considérations supplémentaires relatives à l'assistance
Le coût du support de « Microsoft Fabric » peut varier selon que vous faites référence à Microsoft Service Fabric ou à Fluent UI (anciennement Office UI Fabric), et selon la manière dont vous prévoyez de les utiliser. Étant donné que ces deux technologies sont distinctes au sein de l'écosystème Microsoft, leurs coûts de support varient selon la plateforme.
Microsoft Service Fabric
Coût du service : Microsoft Service Fabric est une plateforme open source gratuite. L'utilisation de Service Fabric n'entraîne aucun coût direct.
Coûts d'infrastructure : si vous déployez Service Fabric sur Azure, vous devrez payer les ressources Azure qu'il consomme (par exemple, les machines virtuelles, le stockage, la mise en réseau). Ces coûts dépendent de l'échelle et de la taille de votre déploiement.
Coûts du plan d'assistance : si vous avez besoin d'une assistance officielle de Microsoft (par exemple, pour le dépannage ou des conseils avancés), vous aurez généralement besoin d'un plan d'assistance. Les plans d'assistance Microsoft Azure vont de Developer à Premier, avec des coûts variant de quelques centaines à plusieurs milliers de dollars par mois. Une assistance tierce est disponible auprès de US Cloud pour ceux qui recherchent une alternative plus abordable à Microsoft.
Coûts de développement et de maintenance : le développement et la maintenance des applications basées sur Service Fabric entraînent des coûts. Ceux-ci comprennent les salaires des développeurs, les formations et, éventuellement, les frais de consultation si l'expertise d'un tiers est requise.
Fluent UI (anciennement Office UI Fabric)
Coût du framework : Fluent UI est un framework open source gratuit. Son utilisation est entièrement gratuite.
Coûts de développement : le coût principal lié à l'utilisation de Fluent UI concerne le développement, c'est-à-dire la rémunération des développeurs qui créent et assurent la maintenance de l'interface utilisateur de vos applications.
Formation et apprentissage : si votre équipe n'est pas familiarisée avec Fluent UI, des coûts liés à la formation ou aux ressources d'apprentissage peuvent être engagés.
Considérations générales relatives à l'assistance
Intégration et compatibilité : L'intégration de ces technologies dans vos systèmes existants peut également entraîner des coûts, en particulier en cas de problèmes de compatibilité.
Évolutivité et complexité : à mesure que votre utilisation de ces technologies augmente, les coûts liés à l'infrastructure, à l'assistance et à la maintenance peuvent également augmenter.
Assistance et mises à jour : l'assistance continue et la mise à jour des systèmes avec les dernières versions peuvent également contribuer aux coûts.
Le coût total de possession (TCO) comprend les coûts d'infrastructure, de développement et d'exploitation, et peut varier considérablement en fonction du cas d'utilisation spécifique et de l'échelle de mise en œuvre. Pour une évaluation détaillée et précise des coûts, il est conseillé de consulter US Cloud ou un représentant commercial Microsoft, en particulier si vous envisagez un déploiement à grande échelle ou au niveau de l'entreprise.
Microsoft Fabric prend en charge Copilot, un assistant de développement IA qui aide les développeurs à écrire un meilleur code. Copilot peut être utilisé avec Fabric pour améliorer le développement de pipelines de données, de scripts de transformation de données et d'autres applications Fabric.
Utilisation de Copilot avec Fabric
Pour utiliser Copilot avec Fabric, vous devrez installer l'extension Copilot pour votre IDE.
Copilot est actuellement disponible pour Visual Studio Code et PyCharm. Une fois l'extension installée, vous pouvez commencer à utiliser Copilot en écrivant du code dans votre IDE et en appuyant sur la touche Tab. Copilot vous proposera alors des extraits de code et complétera les instructions de code à votre place.
Avantages de l'utilisation de Microsoft Copilot avec Fabric
Microsoft Fabric propose différentes options d'assistance à la connexion pour vous aider à accéder à vos ressources Fabric de manière sécurisée et efficace. Voici un aperçu des méthodes disponibles :
En plus de ces méthodes de connexion, Fabric prend également en charge l'authentification multifactorielle (MFA) afin de renforcer la sécurité et de protéger contre les tentatives d'accès non autorisées.
Microsoft Fabric offre une prise en charge complète de l'architecture Lakehouse, permettant aux organisations de stocker, gérer et analyser divers types de données dans un référentiel unifié. Ses composants principaux, tels que le stockage OneLake, Data Factory et Synapse Analytics, sont conçus pour faciliter une expérience Lakehouse fluide.
Stockage OneLake
Usine de données
Synapse Analytics
Dans l'ensemble, la prise en charge de l'architecture Lakehouse par Microsoft Fabric permet aux organisations :
Microsoft Fabric, qui désigne généralement Microsoft Service Fabric ou Fluent UI (anciennement Office UI Fabric), n'offre pas directement de prise en charge des entrepôts de données comme fonction principale. Cependant, ces technologies peuvent interagir avec ou prendre en charge des systèmes qui incluent le stockage de données dans une architecture d'entreprise plus large.
Microsoft Service Fabric
Microservices pour le traitement des données : bien que Service Fabric ne soit pas en soi un outil de stockage de données, il peut être utilisé pour développer des microservices qui traitent et gèrent les données, lesquelles peuvent ensuite être stockées dans un entrepôt de données.
Intégration avec les systèmes de données : les microservices exécutés sur Service Fabric peuvent être conçus pour interagir avec des entrepôts de données, en effectuant des tâches telles que l'ingestion, la transformation et le déplacement de données. Service Fabric peut gérer l'orchestration et l'évolutivité de ces services.
Traitement des données en temps réel : Service Fabric convient aux scénarios qui nécessitent un traitement et une analyse en temps réel des données avant leur stockage dans un entrepôt de données.
Conteneurisation et déploiement : pour les architectures de données modernes qui utilisent des conteneurs, Service Fabric fournit une plateforme permettant de déployer et de gérer ces conteneurs, qui peuvent inclure des applications utilisées pour des tâches de stockage de données.
Interface utilisateur fluide (Office UI Fabric)
Interface utilisateur pour les applications de données : Fluent UI peut être utilisé pour créer l'interface utilisateur d'applications qui interagissent avec des entrepôts de données. Il peut être utilisé pour créer des tableaux de bord, des rapports et d'autres outils de visualisation de données qui extraient des données des entrepôts de données.
Cohérence dans la conception : pour les organisations qui utilisent largement les produits Microsoft, y compris leurs solutions d'entrepôt de données (comme Azure Synapse Analytics), Fluent UI aide à maintenir une apparence et une ergonomie cohérentes dans tous leurs outils et applications internes.
Écosystème Microsoft et entreposage de données
– Azure Synapse Analytics : dans l'écosystème Microsoft, Azure Synapse Analytics est le principal service proposé pour le stockage des données. Bien que les technologies Microsoft Fabric ne prennent pas directement en charge Azure Synapse Analytics, elles peuvent s'intégrer dans une solution globale impliquant le stockage des données.
– Intégration et connectivité : Microsoft Service Fabric et Fluent UI peuvent tous deux s'intégrer dans une architecture plus large incluant le stockage de données, en particulier dans un environnement centré sur Microsoft où l'intégration avec les services Azure est un facteur clé.
Les technologies Microsoft Fabric telles que Service Fabric et Fluent UI ne fournissent pas directement de prise en charge des entrepôts de données, mais peuvent jouer un rôle de soutien et d'intégration dans une architecture qui inclut le stockage de données. Elles contribuent au traitement, à l'orchestration, à la gestion et à la présentation des données, qui sont tous des aspects clés d'une stratégie globale de stockage de données.
Microsoft Fabric prend entièrement en charge l'architecture OneLake, permettant aux organisations de stocker, gérer et analyser divers types de données dans un référentiel unifié. Le stockage OneLake, composant central de Fabric, fournit un lac de données évolutif et sécurisé pouvant accueillir des données structurées, semi-structurées et non structurées.
Avantages de la prise en charge de OneLake dans Microsoft Fabric
La prise en charge complète de l'architecture OneLake par Microsoft Fabric permet aux entreprises :
En tirant parti de la prise en charge OneLake de Fabric, les entreprises peuvent exploiter pleinement le potentiel de leurs ressources de données et stimuler l'innovation et leur avantage concurrentiel.
La feuille de route Microsoft Fabric met l'accent sur l'amélioration continue de l'ingestion, de la transformation, de l'analyse, de la gouvernance et de l'observabilité des données, ainsi que sur leur intégration aux pratiques DataOps. Ces avancées visent à permettre aux organisations de tirer des informations plus approfondies de leurs données, d'obtenir des avantages concurrentiels et de prendre des décisions éclairées.
| Zone | Objectifs clés (2024) | Objectifs clés (2025) |
|---|---|---|
| Ingestion des données | – Améliorer les capacités d'ingestion de données en temps réel pour l'IoT, les données en continu et la capture des données modifiées (CDC). | – Étendre l'intégration avec des sources de données externes et des plateformes cloud. |
| – Introduire des pipelines d'ingestion de données en libre-service pour les utilisateurs professionnels. | – Optimiser l'utilisation des ressources et les coûts liés aux processus d'ingestion des données. | |
| Transformation des données | – Renforcez les fonctionnalités avancées de transformation des données grâce au traitement des données et à la détection des anomalies basés sur l'IA. | – Automatiser les tâches de nettoyage et de validation des données grâce à des algorithmes d'apprentissage automatique. |
| – Intégrer des pipelines de transformation des données avec suivi de la traçabilité des données pour une gouvernance améliorée. | – Activez les outils de traitement visuel des données pour une préparation conviviale des données. | |
| Analyse des données | – Des capacités avancées d'IA explicable (XAI) pour une meilleure compréhension des modèles d'apprentissage automatique. | – Introduire des outils interactifs d'exploration des données avec des visualisations immersives et la prise en charge des requêtes en langage naturel. |
| – Favoriser la collaboration en matière de données grâce à des espaces d'analyse partagés et des tableaux de bord en temps réel. | – Intégrer des fonctionnalités avancées de modélisation statistique et de prévision pour l'analyse prédictive. | |
| Gouvernance des données | – Étendre le suivi de la traçabilité des données afin d'englober l'ensemble du cycle de vie des données, y compris le contrôle d'accès et l'audit. | – Mettre en œuvre des politiques automatisées de conformité des données et de détection des anomalies pour une atténuation proactive des risques. |
| – Permettre une gouvernance décentralisée des données grâce à un contrôle d'accès granulaire à différents niveaux de données. | – Améliorer les fonctionnalités de confidentialité des données pour sécuriser le partage des données et les capacités d'anonymisation. | |
| Observabilité des données | – Assurer la surveillance en temps réel des performances et la détection des anomalies pour les pipelines de données et l'infrastructure. | – Intégrez l'analyse des causes profondes et les workflows de correction automatisés pour accélérer le dépannage. |
| – Mettre à disposition des outils d'observabilité en libre-service pour les analystes de données et les utilisateurs professionnels. | – Mettre en œuvre des capacités de maintenance prédictive pour une gestion proactive des infrastructures. | |
| Intégration DataOps | – Rationalisez le déploiement et les mises à jour des données grâce à des pipelines d'intégration continue et de livraison continue (CI/CD). | – Automatisez la gestion des versions, les tests et le déploiement du code pour les pratiques DataOps. |
| – Mettre en place des tableaux de bord centralisés pour la surveillance et la gestion unifiées des opérations liées aux données. | – Favoriser la collaboration et la communication entre les ingénieurs de données, les analystes et les parties prenantes. | |
| Performances et évolutivité | – Optimisez l'utilisation des ressources et les coûts liés aux charges de travail de traitement des données grâce à des fonctionnalités sans serveur et à l'auto-scaling. | – Améliorer la résilience de la plateforme et les fonctionnalités de reprise après sinistre pour une haute disponibilité. |
| – Mettre en œuvre des outils d'analyse comparative et d'optimisation des performances pour une amélioration continue. | – Explorer les possibilités offertes par l'informatique en périphérie pour les scénarios de traitement de données sensibles à la latence. |
Remarque : ce tableau est un résumé et n'est pas exhaustif. Les caractéristiques spécifiques et les délais peuvent être sujets à modification.
La feuille de route Microsoft Fabric pour 2024 et 2025 se concentre sur :
Ces avancées visent à permettre aux entreprises d'obtenir des informations plus approfondies sur leurs données, d'améliorer leur prise de décision basée sur les données et d'optimiser leurs opérations d'analyse de données.
Microsoft Fabric et Microsoft Synapse sont deux technologies distinctes au sein de l'écosystème Microsoft, chacune ayant sa propre finalité.
Microsoft Fabric
« Microsoft Fabric » peut désigner deux technologies Microsoft différentes : Microsoft Service Fabric et Fluent UI (anciennement Office UI Fabric).
– Type : plateforme de systèmes distribués utilisée pour créer des microservices et des applications conteneurisées évolutifs et fiables.
– Objectif : principalement destiné aux développeurs pour gérer et déployer des applications complexes à grande échelle, en mettant l'accent sur la haute disponibilité, la résilience et la gestion des microservices.
– Utilisation : il est utilisé pour l'infrastructure backend, l'orchestration des services, la gestion du cycle de vie des applications et pour garantir que les applications peuvent évoluer et se remettre des pannes.
– Type : un framework front-end permettant de créer des interfaces utilisateur conformes aux principes de conception de Microsoft.
– Objectif : conçu pour aider les développeurs à créer des applications Web qui s'alignent visuellement et fonctionnellement avec Microsoft 365.
– Utilisation : il fournit des composants React et des styles conformes au langage de conception de Microsoft, garantissant ainsi une apparence et une ergonomie cohérentes dans toutes les applications web.
Microsoft Synapse (Azure Synapse Analytics)
– Type : service d'analyse qui rassemble le big data et le stockage de données.
– Objectif : conçu pour permettre aux entreprises d'interroger et d'analyser efficacement de grands volumes de données. Il offre une expérience unifiée pour ingérer, préparer, gérer et fournir des données afin de répondre aux besoins immédiats en matière de BI et d'apprentissage automatique.
– Utilisation : Synapse est utilisé pour l'exploration de données, le stockage de données, l'intégration de données et l'analyse de mégadonnées. Il offre une intégration approfondie avec d'autres services Azure, proposant des outils tels que le stockage de données SQL, Apache Spark et Data Explorer.
Différences entre le tissu de soutien et Synapse
– Domaine d'intérêt : Microsoft Fabric (Service Fabric et Fluent UI) est axé sur le développement d'applications (back-end et front-end), tandis qu'Azure Synapse Analytics se concentre sur le traitement, le stockage et l'analyse des données.
– Public cible : les technologies Fabric s'adressent aux développeurs de logiciels et aux professionnels de l'informatique pour la création et la gestion d'applications. En revanche, Synapse s'adresse aux ingénieurs de données, aux scientifiques de données et aux analystes commerciaux pour l'analyse et l'exploitation des données.
– Fonctionnalité : Service Fabric sert à orchestrer et à gérer les services pour les applications, Fluent UI assure la cohérence de la conception de l'interface utilisateur et Synapse permet une analyse et une gestion complètes des données.
– Intégration : bien que ces deux technologies s'intègrent dans l'écosystème Microsoft, elles interviennent à différentes étapes de la pile technologique : Fabric dans le développement et le déploiement d'applications, et Synapse dans l'analyse de données et la veille économique.
Il est essentiel de comprendre ces différences pour déterminer quelle technologie répond le mieux aux besoins spécifiques d'un projet ou d'une organisation, car elles concernent différents aspects de l'infrastructure technologique et de la gestion des données.
| Fonctionnalité | Microsoft Fabric | Flocon de neige |
|---|---|---|
| Focus | Plateforme unifiée d'analyse des données | Entrepôt de données dans le cloud en tant que service (DWaaS) |
| Utilisateurs cibles | Analystes de données, scientifiques de données, développeurs, professionnels de l'informatique | Analystes de données, scientifiques de données, ingénieurs |
| Cas d'utilisation | Ingestion, transformation, analyse, gouvernance et visualisation des données | Entreposage de données, lacs de données, analyse, apprentissage automatique, mégadonnées |
| Stockage des données | OneLake (lac de données unifié) | Stockage séparé pour lac/entrepôt de données (stockage d'objets, format en colonnes) |
| Moteur de traitement | Diversifié – Azure Data Factory, Spark, divers moteurs | Principalement SQL, prend en charge Python et Spark pour les analyses avancées. |
| Capacités analytiques | Diversifié – SQL, Python, Spark, apprentissage automatique | Axé sur SQL, avec Python et Spark pour les analyses avancées, certaines fonctionnalités ML intégrées |
| Gouvernance et sécurité | Lignée de données centralisée, contrôle d'accès, conformité | Fonctionnalités complètes de gouvernance des données, contrôle d'accès basé sur les rôles, chiffrement |
| Évolutivité et performances | Hautement évolutif et élastique | Lac de données élastique, serveur dédié sans serveur ou pools provisionnés pour entrepôt de données |
| Coût | Paiement à l'utilisation pour les services individuels | Paiement à l'utilisation pour les heures de calcul, frais de stockage pour le lac/entrepôt de données |
| Intégration | Intégration étroite avec d'autres services Azure | S'intègre aux services Azure, connecteurs supplémentaires pour les outils externes |
Similitudes avec la prise en charge simultanée de Fabric et Snowflake
Différences entre le tissu et le flocon de neige
Faire le bon choix
Bien que Microsoft Fabric et Snowflake fassent partie du paysage plus large des technologies cloud, ils répondent à des besoins très différents. Microsoft Fabric concerne la création et la gestion d'applications, tandis que Snowflake se concentre sur le stockage et l'analyse des données. Le choix entre les deux dépendra de la priorité donnée au développement d'applications ou aux solutions de stockage de données.
Microsoft Fabric prend en charge diverses architectures d'usine de données, notamment :
Microsoft Fabric prend également en charge un certain nombre d'autres modèles d'architecture, tels que le data lakehouse, et peut être personnalisé pour répondre aux besoins spécifiques de chaque organisation.
| Architecture | Avantages | Inconvénients |
|---|---|---|
| ELT (Extraction, Chargement, Transformation) | Simple à mettre en œuvre : configuration et gestion des pipelines facilitées. | Problèmes liés à la qualité des données : le nettoyage et la validation des données ont lieu plus tard, ce qui peut avoir un impact sur l'analyse. |
| ETL (Extraction, Transformation, Chargement) | Amélioration de la qualité des données : nettoie et valide les données avant leur chargement, garantissant ainsi une analyse fiable. | Plus complexe : nécessite une zone de transit supplémentaire et des étapes de transformation supplémentaires, ce qui augmente la complexité. |
| ELT avec Delta Lake : | Allie simplicité et qualité des données : exploite les fonctionnalités de Delta Lake pour la gestion des versions et la prise en charge des transactions. | Nécessite une configuration supplémentaire : nécessite la configuration et la gestion de Delta Lake au sein du lac de données. |
| Usine de données sans serveur : | Rentable : ne paie que pour les ressources utilisées, idéal pour les charges de travail variables. | Contrôle limité : contrôle moindre sur l'infrastructure par rapport aux usines de données traditionnelles. |
| Architectures hybrides : | Flexibilité : combine les avantages de différentes architectures pour répondre à des besoins spécifiques. | Complexité accrue : nécessite une planification minutieuse et l'intégration de différents composants. |
La meilleure architecture de data factory pour votre entreprise dépendra de vos besoins et exigences spécifiques. Vous devez examiner attentivement votre budget, le volume de données, les exigences en matière de qualité des données et les besoins de traitement avant de prendre une décision.
Microsoft Fabric prend en charge une grande variété d'API, notamment :
L'écosystème API de Microsoft Fabric est conçu pour être flexible et extensible, permettant aux organisations d'intégrer Fabric à leur infrastructure informatique et à leurs flux de travail existants.
| Catégorie API | Description | Exemples |
|---|---|---|
| API de stockage OneLake | Gérer les données dans le lac de données unifié | – Accéder aux fichiers et aux tables et les gérer – Créer, lire, mettre à jour et supprimer des données – Mettre en œuvre des transactions ACID et la gestion des versions |
| API Data Factory | Orchestrer et planifier les pipelines de données | – Définir et gérer les pipelines de données – Déclencher et surveiller l'exécution des pipelines – Contrôler le flux et les transformations des données |
| API Synapse Analytics | Interagir avec les services d'entrepôt de données et d'analyse | – Interroger et gérer les données dans les pools Synapse SQL – Exécuter des procédures et des fonctions stockées – Accéder aux ressources et aux métadonnées de l'entrepôt de données |
| API Power BI | Intégrer des visuels et des rapports dans des applications | – Accéder au contenu Power BI et le partager – Intégrer des rapports et des tableaux de bord à des outils externes – Automatiser l'actualisation et la distribution du contenu |
| API Azure Cognitive Services | Intégrer les capacités cognitives dans le traitement des données | – Analyse de texte, reconnaissance vocale, analyse d'images, etc. – Améliorez vos pipelines de données grâce aux fonctionnalités d'IA – Extrayez des informations et automatisez les tâches |
| API de connecteurs personnalisés | Créez des intégrations personnalisées avec des sources de données externes. | – Développer et gérer des connecteurs personnalisés – Étendre la portée de Fabric à divers écosystèmes de données – Permettre l'échange de données avec des systèmes spécialisés ou propriétaires |
| API de gestion | Gérer les ressources et l'environnement Fabric | – Fournir et gérer des espaces de travail, des comptes de stockage et des pipelines – Contrôler les accès et les autorisations – Surveiller les ressources et résoudre les problèmes |
Ce tableau présente une vue d'ensemble générale. Chaque catégorie comprend plusieurs API spécifiques offrant différentes fonctionnalités.
Microsoft Fabric utilise des API REST et des SDK pour l'accès programmatique.
Reportez-vous à la documentation officielle Fabric pour obtenir des références API détaillées et des exemples d'utilisation.
En plus de ces API standard, Microsoft Fabric prend également en charge un certain nombre de connecteurs personnalisés qui peuvent être utilisés pour se connecter à des sources de données ou à des applications spécifiques. Par exemple, il existe des connecteurs personnalisés pour Salesforce, Amazon S3 et Google Cloud Storage.
La disponibilité d'une large gamme d'API permet aux entreprises d'intégrer facilement Fabric dans leurs environnements informatiques et leurs flux de travail existants. Cette flexibilité est essentielle pour les organisations qui cherchent à adopter une plateforme d'analyse de données unifiée pouvant être utilisée pour répondre à divers cas d'utilisation.