Reporting Services 2008 R2, pierre angulaire de l’offre BI de Microsoft

  A propos, quelles sont les enjeux du reporting ? Mettre en forme des données afin de mieux les comprendre et les analyser est un besoin grandissant des entreprises. Dans un premier temps, ce besoin s’est traduit par la conception de rapports dit opérationnels, dont l’objectif était de leur permettre de vérifier le bon fonctionnement…

0

Gestion du multilingue sous SSAS

Description du besoin L’objectif est de pouvoir traduire les données d’affichage à travers des rapports Reporting Services qui ont référence une source de données de type Analysis Services. Analysis Services fournit une traduction des méta-données en fonction du thread client. Comme le montre les copie d’écran ci-dessous, SQL Server Management Studio permet de tester la…

0

Formatage sous SSRS avec Analysis Services comme source de donnée

Description du besoin Des rapports en fonction de paramètres comme par exemple une devise peuvent avoir une représentation différente. Deux méthodes s’offrent à nous pour répondre à ce besoin : 1.      La première consiste à fournir la logique de formatage au niveau de Reporting Services, 2.      La deuxième consiste à utiliser les propriétés des cellules…

0

Gestion des devises sous Analysis Services

  La gestion de conversion des devises est un besoin récurrent dans l’analyse de données. Plusieurs approches permettent de traiter ce besoin au niveau d’Analysis Services.   Hypothèses –        Nous présenterons dans cet article le fait d’entrer des données dans la table de fait dans plusieurs devises et de pouvoir convertir les données dans plusieurs…

0

Invocation de SSIS à distance

  Comment invoquer SSIS à distance ? C’est un besoin fréquemment soulevé. Deux solutions simples peuvent être mise ne place : ·        La première consiste à appeler l’utilitaire DTEXEC depuis une procédure stockée qui exécute la commande XP_cmdShell. Pour exécuter cette commande, il est nécessaire de l’activer à travers la procédure stockée système sp_configure. Il…

0

Utilisation du ProActive Caching

  Le proActive caching répond à un besoin d’avoir du temps réel sur le rafraichissement des données d’un cube.   Fonctionnement du ProActive Caching La figure ci-dessous décrit l’enchainement des étapes du proActive Caching   1.      La première étape est une interrogation d’une application cliente du serveur Analysis Services sous forme de requête MDX 2.     …

0

Bonnes pratiques sur la dimension temps

  J’ai publié récemment un post qui décrit la création d’une dimension temps. Je vous propose de passer à présent en revue quelques bonnes pratiques de la dimension temps. Il est important d’avoir des dimensions temps complètes, même si il n’y a pas de mesures pour ces valeurs de dates. En effet, certaines fonctions MDX…

0

SQL Server Analysis Services 2008, quoi de neuf dans la boite?

    Je voulais publier cette article un peu plus tôt,…; il vaut mieux tard que jamais:   Un peu d’historique … Microsoft est entrée dans le marché du décisionnel avec la version 7 de SQL Server, il y a déjà près de 11 ans. A cette époque, seul des structures de taille importante pouvaient…

0

Alimentation d’une table de dimension temps

Expression du besoin : Un besoin récurrent est de définir une table de dimension temps et de l’alimenter.   Mise en place : Le script ci-dessous crée une structure simplifiée de la table « DimDate » issue de la base d’exemple AdventureWorksDW. En effet, par simplicité, seule les informations de langue anglaise sont enregistrées dans cette table.   L’alimentation…

0

Zoom sur l’algorithme série temporelle

1             Présentation de l’algorithme de série temporelle   L’algorithme de série temporal a évolué de manière significative sous SQL Server 2008. SQL Server 2005 utilise l’algorithme ARTXP de la recherché de Microsoft. Cet algorithme est bien connu pour sa pertinence mais peut néanmoins avoir certaines instabilité sur des projection à long termes. Pour cette raison…

0