Novembre 2009

PowerPivot !

 

PowerPivot.gif Power Pivot est une nouvelle avancée dans l’interaction entre les outils de la plateforme SQL Server et la suite Office de Microsoft. Disponible en version Beta depuis plusieurs semaines et en version finale dans le courant de l’année 2010, PowerPivot for Excel (ex projet Gemini) est un Add-in Excel 2010, destiné à la création de cube et l’analyse de données en mémoire.

Power Pivot for Excel 2010 ou PowerPivot for SharePoint 2010 a pour but d’offrir aux utilisateurs une plus grande autonomie dans l’intégration, le partage et l’analyse de leurs données.

Sans avoir à demander l’intégration de vos données, cet add-in vous permet de charger toutes nouvelles données quelles soit issues de bases de données (SQL Server Oracles, Access …), d’autres feuilles Excel, ou de rapport en ligne dans votre feuille Excel traditionnel.

Après l’installation de l’Add-in dans Excel 2010, vous pourrez charger, si besoin, plusieurs millions de lignes. Une fois vos données chargées sans l’aide du service informatique et liées par un mécanisme de clés garantissant l’intégrité de ces dernières, vous retournez sur votre feuille Excel et naviguez dans vos données à l’aide des classiques Tableaux croisés dynamiques et des graphiques Excel.

Pour mettre en place ces mécanismes, Microsoft s’est appuyé sur son moteur d’analyse, Analysis Services, présent dans SQL Server depuis la version 7. Dans la version SQL Server 2008 R2, Analysis Services propose un mode d’installation intégré à SharePoint comme cela été déjà le cas pour SQL Server Reporting Services.

 

Microsoft SQL Server 2008 R2 Parallel Data Warehouse (Ex projet Madison)

 

Microsoft SQL Server 2008 R2 Parallel Data Warehouse est une solution pour les entrepôts de données à forte évolution et né du rachat de la société DATAllegro en 2007. Cette solution offre une utilisation massive des « parallel processing (MPP) pour fournir des solutions SQL Server 2008 de hautes performances et « scalable ». Basée sur un mix entre les technologies disponibles dans SQL Server 2008, Windows Server 2008 ainsi que dans les standards Hardware du marché, l’implémentation de cette nouvelle architecture a pour objectif de réduire les coûts et les risques liés aux entrepôts de données de plusieurs Téraoctets voire de plusieurs Peta-octet.

Dans une architecture multi-processing (smp), le traitement des requêtes a lieu intégralement dans une instance de base de données. Les performances sont liées à trois facteurs, la CPU, la mémoire et plus particulièrement, les disques. L’utilisation d’une architecture MPP partitionne les plus grosses tables aux travers de plusieurs nœuds de votre architecture et non un seul comme c’est le cas actuellement. Chaque nœud dispose de ses propres ressources CPU, mémoire et disque et de sa propre instance SQL Server. Arrive ensuite un mécanisme natif de « Balancing » répartissant la charge sur l’ensemble des nœuds, réduisant ainsi les points de contention et augmentant les performances. La « scalabylity » est également simplifiée, car le besoin de ressources supplémentaires est simplement adressé par l’ajout d’un nouveau nœud à la ferme de server SQL Server 2008.