Aller au contenu

Définition · Microsoft Fabric

Warehouse Fabric

Aussi appelé : Fabric Warehouse, entrepôt Fabric

Le Warehouse de Microsoft Fabric est un entrepôt de données SaaS basé sur le moteur SQL de Fabric. Il prend en charge les transactions et l'analyse en T-SQL tout en stockant les données dans OneLake au format Delta. Cette architecture permet une interopérabilité native avec Spark, les Lakehouses et les modèles sémantiques Power BI sans duplication de données.

Ce qui le distingue du lakehouse

Le warehouse accepte les INSERT, UPDATE, DELETE et MERGE en T-SQL, avec des transactions couvrant plusieurs tables. Le point de terminaison SQL d’un lakehouse, lui, est en lecture seule : les écritures y passent par Spark.

Le critère de choix est donc l’équipe, pas la performance : une équipe SQL sera plus productive et plus fiable sur un warehouse ; une équipe d’ingénierie de données le sera sur un lakehouse.

Ce qu’il n’est pas

Ce n’est pas un SQL Server managé. Certaines constructions T-SQL ne sont pas prises en charge, il n’y a pas d’index au sens classique, et l’optimisation passe par la distribution des fichiers et l’ordonnancement plutôt que par le réglage manuel du plan d’exécution.

Référence officielle : https://learn.microsoft.com/fabric/data-warehouse/data-warehousing

Les vidéos où l'on en parle

Voir aussi

← Tout sur Microsoft Fabric