IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SSAS Discussion :

Traitement SSAS bonne pratique [2008]


Sujet :

SSAS

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2014
    Messages : 2
    Points : 3
    Points
    3
    Par défaut Traitement SSAS bonne pratique
    Bonjour,

    Je suis plutôt débutant dans SSAS.

    Contexte :
    J'ai une base de données Analysis Services avec plusieurs cubes. Les dimensions créées se basent sur des requêtes nommées dans ma vue de source de données. Chaque requête nommée correspond à une table dans ma vue de source de données, et une requête nommée correspond à une vue SQL dans ma base de données relationnelle concernée (SELECT * FROM MaVueSQL).

    Le déploiement se déroule très bien.
    Le traitement complet [Traiter complètement] aussi.

    Simplement, j'aimerai comprendre qu'elle est la bonne pratique pour traiter la base de données Analysis Services en production à l'aide d'un agent SQL pour avoir toutes les données à jour chaque jour (travail de l'agent chaque nuit).
    Pour le moment, j'ai un travail de l'Agent SQL avec planification qui exécute un script PROCESS FULL de ma base.

    Ma question : Vaut-il mieux faire un traitement complet de la base à chaque fois ( assez lourd quand même)?
    Faire un traitement de Mise à Jour sur chaque dimension et traiter les index de la base complète ?

    En fait : quelle stratégie de traitement adoptée pour automatiser un traitement efficace de la base de donnée analysis services avec la mise à jour des données, l'importation de nouvelles lignes de faits, et la génération des agrégations?

    Je précise que la base de données Analysis Services ne changera pas de structure (pas de hiérarchie d'attribut en plus etc...), si tel est le cas je ferais un traitement complet de la base à la mano (Traiter Entièrement).

    J'espère ne pas vous avoir perdu dans mes explications.

    Merci de votre aide,

  2. #2
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2014
    Messages : 2
    Points : 3
    Points
    3
    Par défaut Personne n'a une idée?
    Bonjour,

    Personne n'aurait une petite idée ?

    Merci encore,

  3. #3
    Membre chevronné Avatar de Jinroh77
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Février 2006
    Messages
    1 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Février 2006
    Messages : 1 964
    Points : 2 145
    Points
    2 145
    Par défaut
    Petite idée... c'est plutôt grand principe.
    D'habitude on traite d'abord les dimensions, puis les groupes de mesures.
    Habituellement on traite les dimension en mode update, mais le process full peut être utile. Attention, il invalide totalement le cube.
    Pour les groupes de mesures, soit du as des partitions et dans ce cas, elle ne se traitent peut-être pas toutes. Les partitions courantes sont en full alors que les partitions contenant des données antérieures, non changeantes, ne sont pas traitées.
    Ensuite, attention au traitement en update qui peut nécessiter un traitement des agrégats.

    Le tout s'orchestre de différentes manières. J'aime bien l'AMO dans un package SSIS planifié par un job.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Bonnes pratiques de protections individuelles
    Par Community Management dans le forum Sécurité
    Réponses: 23
    Dernier message: 11/06/2024, 12h23
  2. Traitement json bonne pratiques
    Par omelhor dans le forum Langage
    Réponses: 2
    Dernier message: 26/07/2012, 18h49
  3. [Bonne pratique]Stratégie d'allocation
    Par jowo dans le forum C
    Réponses: 1
    Dernier message: 05/10/2005, 15h47
  4. [FOREIGN K] Valeur de champ = nom de table. Bonne pratique ?
    Par Seb des Monts dans le forum Langage SQL
    Réponses: 9
    Dernier message: 17/05/2005, 11h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo