audit

  • Audit ETL SAP BODS

    Contexte
    Projet décisionnel et flux inter-applicatifs
    Technologies
    • SGBD : MSSQL Server 2008R2 Enterprise Edition
    • ETL : SAP BODS 4.2
    • Reporting : SAP BO XI et SAP BO BI 4

    Objectif

    Déterminer les causes des lenteurs d'alimentation et des problématiques de volumétrie rencontrée par l'infrastructure en place. Déterminer les actions à mettre en place pour sortir d'une situation impactant les équipes IT dans leur gestion.

    Dans cet audit, nous appliquons notre méthodologie : écoute des acteurs (chef de projet, ingénieur système et stockage, developpeurs, directeur du SI, DBA des bases Progress...), pose de sondes et des traces, études des configurations hardware et logicielles, analyses des flux, analyses des structures de bases de données...

    Pas de repository centralisée pour ce compte mais un repository pour chaque domaine fonctionnel et pourtant la même base de données centrale sur MSSQL 2008R2. Nous avons donc récupérer les logs de traitements ETL et essayer de définir le nombre de traitements tournant en parallèle

  • Etude d'aide aux choix des technologies à mettre en place

    Contexte
    Project décisionnel
    Technologies
    • SGBD : MS SQL Server 2014 EE
    • ETL : SSIS
    • Reporting : Microstrategy V9.4 On Premise

    Objectif

    Etudier la possibilité de retirer les cubes Microstrategy aux profits des index en colonnes MSSQL

    Dans ce cas d'étude, un cube Microstrategy, composé de dizaines de mesures et de dimensions, est généré par une quarantaine de requêtes SQL sur une base de données SQL Server en version 2014 Enterprise Edition. Les index en colonnes, sont utilisés. Peuvent-ils dans ce cas remplacer le cube Microstrategy ?  Ils ont drastiquement réduit la taille des tables en base. Les types de données des identifiants ont joué un rôle important sur les performances qu'il a fallut optimiser. Au final il fut très intéressant de voir la décomposition des temps des requêtes en terme de compilation (calcul du plan d'éxécution) et d'éxécution (récupération des données).

    Les diagrammes suivants illustrent ces trois parties de l'étude : taille des tables avant/après compression, influence des types de données et décomposition compile (orange) vs exec time (bleu) :

  • Maximiser les performances de votre existant avec une méthodologie éprouvée

    Grâce aux audits de performance vous pourrez déterminer quels sont les leviers sur votre existant pour améliorer les performances de vos applications

    Notre méthodologie d'audit nous amène à étudier de nombreuses couches influentes sur les performances :

  • Un périmètre technologique étendu

    Notre expérience sur plus de 70 projets et clients nous permet aujourd'hui de connaitre un large éventail de technologies.

    Pour chacune d'elle nous sommes capable de fournir des préconisations; mais c'est surtout l'optimisation des combinaisons qui vous apporte le plus de valeur et de performance

  • Vous comprendre

    Vous Comprendre

    Chaque audit est pour nous l'occasion de rencontre avec des professionels de l'IT. Parfois redouté, souvent attendu, l'auditeur écoute avec bienveillance les acteurs qui ont pris part à la création de l'application auditée.