Serveur Sql "Denali" CTP3 - premières impressions...

Microsoft a récemment publié son troisième CTP de Denali : la prochaine version de SQL Server (SQL Server 2011). Voici donc quelques premières réflexions, maintenant qu'il est plus largement disponible.. :

La première chose à examiner est le nouveau mode tabulaire pour les services d'analyse (par opposition au mode multidimensionnel traditionnel, qui est toujours disponible). Il s'agit de la version serveur du moteur VertiPaq, vue pour la première fois dans le module complémentaire PowerPivot, qui fait passer le moteur du statut d'outil personnel/équipe à celui d'outil d'organisation/entreprise.

Cela signifie que les TI vont s'impliquer (et les gens peuvent ne pas être d'accord sur ce qu'ils pensent de cela !), mais que le partage des rapports devrait être plus facile car les données sont centralisées. Dans le passé, le rapport contenait toutes les données, ce qui pouvait donner lieu à de très gros classeurs, ou vous publiiez sur SharePoint, ce que tout le monde n'était pas en mesure de faire.

Les cubes peuvent être interrogés à l'aide de MDX, ce qui est idéal pour un fournisseur d'applications frontales comme nous, et XLCubed fonctionne sans problème avec le CTP. Les fonctionnalités existantes fonctionnent sans problème et, en tant que partenaires Gold de Microsoft, nous travaillons en étroite collaboration avec les versions pour utiliser toutes les fonctionnalités de la RTM.

Nous avons porté quelques cubes existants sur la nouvelle architecture et une première impression est qu'il va falloir supprimer des colonnes ou utiliser des perspectives pour que les choses restent sensées pour les utilisateurs finaux, vous pouvez rapidement vous retrouver avec des centaines d'attributs.

La capacité de créer des hiérarchies était souvent demandée dans PowerPivot, et heureusement, elle existe maintenant. Cela devrait permettre de simplifier de nombreux cubes.

Attribut-tastique

 

Les complexités du MDX dissuadent la plupart des utilisateurs professionnels d'essayer de l'utiliser directement, tandis que les similitudes du DAX avec les fonctions d'Excel signifient qu'il est plus facile pour les utilisateurs de créer des formules à la volée. Nous allons nous pencher sur la meilleure façon de faire connaître ces possibilités aux utilisateurs dans les mois à venir...

Des comptages distincts plus faciles et des calculs de date intégrés sont les candidats évidents, mais il en existe un certain nombre d'autres que nous pensons pouvoir rendre plus accessibles à la majorité des utilisateurs.

C'est certainement une démarche intéressante, et il faut s'habituer à penser en tableaux et en colonnes plutôt qu'en modèle multidimensionnel, ce qui est plus naturel pour certaines personnes.

Il sera également intéressant de voir comment le MDX et le DAX sont intégrés. Le serveur Tabular supporte les deux langues pour les requêtes. Actuellement, en utilisant MDX, vous pouvez utiliser la syntaxe "Avec membre" pour créer des membres envoyés au serveur Tabular. Pourriez-vous déclarer un calcul DAX de la même manière ?