BI experience

1 juin 2008
par maryam khiali
0 Commentaires

Le partitionnement avec SQL Server 2005

Avec le projet Real que j’ai présenté précédemment, j’ai découvert le partitionnement. En effet pour gérer la montée en charge SQL Server a prévu 2 approches :

  • l’approche « multi table » : en découpant les tables de fait par semaine par exemple. Résultat toutes les semaines une nouvelle table de fait est générée.
  • l’approche « partionnning » : qui est un peu plus complexe car cela fait appel à des propriétés de la base de données. Pour une explication plus claire je vous conseille cet article que j’ai trouvé sur un autre blog. Ce dernier renvoie sur une vidéo qui m’a vraiment bien aidé à comprendre : djeepy1.net

26 mai 2008
par maryam khiali
0 Commentaires

Le décisionnel rentre dans l’histoire des records

Sysbase et sun se sont alliés pour créer le plus gros datawarehouse du monde : 1Po (Petabyte = 1000 terabytes). Ce record a été certifié par “Guinness World Records”
Ce datawarehouse contient

  • 6 000 milliards de lignes de données transactionnelles
  • plus de 185 millions de documents non structurés (emails, rapports, feuilles de calcul…)

 

guinness worl records

Le monde est de plus en plus complexe. Et pour analyser le plus de données possibles , nos datawarehouse ne vont cesser de grandir. Ce record nous assure que les bases de données vont suivre une bonne évolution.

Et puis Oracle, Mysql, DB2…??? Qui dit mieux??

19 mai 2008
par maryam khiali
0 Commentaires

SQL Server : projectreal 2/3

Le projet RealProject occupe 4Go. Attention… Pour utiliser ce projet vous devez utiliser SQLServer 2005 Enterprise Edition.

Voici ce qu’il contient :

  • Un document qui regroupe les instructions sur l’environnement et sur comment explorer ces implémentations
  • Un exemple de datawarehouse
  • Un exemple de base de données sources avec lesquels on fait les update
  • SSIS packages qui implémente les opérations fait par l’ETL
  • Un cube SSAS et des scripts qui permettent d’accéder au cube de SSRS reports
  • Un exemple de data mining model pour prédire les conditions de ruptures de stocks
  • Des exemples de briefing book pour proclarity et Panorama BI front-end tools

Pré-requis :

Ah! Il faudra attendre le troisième volet pour en savoir plus….

9 mai 2008
par maryam khiali
0 Commentaires

SQL Server : projectreal 1/3

Malgré l’image que l’on peut se faire de Microsoft, du logiciel propriétaire ou il faut toujours plus de formations pour avoir une réelle prise en main du logiciel, on peut constater que dans la BI une vrai communauté est présente non seulement avec msdn.microsoft.com mais aussi avec un projet : projectreal mis en place avec la collaboration de plusieurs partenaires Microsoft.

project_real

Je vais tester l’utilisation de ce projet pour surtout voir la mise en place des best practices. Je vous ferai, bien sûr, un compte rendu!

6 mai 2008
par maryam khiali
0 Commentaires

SSRS 2008

Report Designer a été désigné avec le style d’Office 2007.
Voici plusieurs petites fonctionnalités améliorées :

  • Une mise en forme plus flexible avec les Tablix = mélange de la table (regroupement par ligne colonne static mise en forme souhaité) et de la matrice (regroupement ligne et colonne rigide pas de mise en forme génial)
  • On peut placer des sous totaux et possibilité de scope
  • l’incorporation des composants graphique dundas : jauges graphes.
  • Alignement pour le design est mieux géré comme sous Visual Studio de plus on peut faire des zooms sur le rapport.
  • SSRS possède une nouvelle architecture :
  • Lutte contre le « out of memory » donc on peut désormais générer de rapport avec une forte volumétrie.
  • On peut configurer la mémoire utilisée par report services.
  • Report on demand : Lorsque un rapport est régénéré, seulement la partie visualisée est régénérée.
  • Amélioration de la gestion du cache
  • Report Services n’est plus hébergé obligatoirement dans IIS. IIS sera remplacé par des composants internes dans SQL Server :

o SQL OS : partie Basse
o SQL CLR : développement donc framework dot. net
o SQL Network Interface : partie communication

Ils ont vraiment joué sur l’optimisation de l’outil…