Constructions de modélisation OLAP (cubes, dimensions, mesures).
2000 (SQL Server)
2
Tabulaire
Constructions de modélisation relationnelle (modèle, tables, colonnes). En interne, les métadonnées sont héritées de constructions de modélisation OLAP (cubes, dimensions, mesures). Le code et le script utilisent des métadonnées OLAP.
2012 (SQL Server)
3
Power Pivot
À l’origine un complément, désormais entièrement intégré dans Excel. Infrastructure de modèle tabulaire. API et scripts non pris en charge.
2008 (SQL Server)
2013 (Excel)
4
Tabulaire dans SQL Server, Azure Analysis Services et Power BI (2020)
Constructions de modélisation relationnelle (modèle, tables, colonnes), articulées dans des définitions d’objets de métadonnées tabulaires dans
Le modèle tabulaire dans Analysis Services est une base de données qui s’exécute :
en mémoire
ou en mode DirectQuery, pour les modèles trop volumineux pour tenir en mémoire ou données trop volatiles.
Le moteur d’analyse VertiPaq Analysis Services offre un accès rapide (algorithmes de compression de pointe + processeur de requêtes multi thread) :
aux données
aux objets du modèle tabulaire
Création et gestion par des outils de reporting comme Power BI et Excel.
DirectQuery :
Prise en charge d’un large éventail de sources de données.
Capacité de gérer des tables et des colonnes calculées
Sécurité au niveau des lignes via des expressions DAX qui atteignent la base de données principale
Optimisations des requêtes qui entraînent un débit plus rapide
Le modèle tabulaire peut être créé :
dans Microsoft Visual Studio avec l’extension Projets Analysis Services.
L’extension installe un concepteur de modèles tabulaires, pour créer des objets de modèle tels que des tables, des partitions, des relations, des hiérarchies, des mesures et des indicateurs de performance clés (KPI).
dans Power BI Desktop
modifiable dans le service Power Bi depuis 2024
Le modèle tabulaire peut être déployé sur:
le service Power BI,
Azure Analysis Services
une instance de SQL Server Analysis Services configurés pour le mode serveur tabulaire.
Les modèles tabulaires déployés peuvent être gérés dans SQL Server Management Studio ou à l’aide de nombreux outils différents