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

Webi Discussion :

Comparer deux fournisseurs de données


Sujet :

Webi

  1. #1
    Membre expérimenté Avatar de djam21
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Janvier 2006
    Messages
    843
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2006
    Messages : 843
    Points : 1 307
    Points
    1 307
    Par défaut Comparer deux fournisseurs de données
    Hello,

    Voiçi le sujet : j'ai deux fournisseurs de données issus du même univers. L'un ramène les données d'une hiérarchie provenant d'une table suffixé par PROD. L'autre ramène les données de la même hiérarchie provenant d'une table suffixé par REC.

    Comme vous l'avez peut-être compris, nos amis de l'ETL n'ayant pas prévu de comparaison entre les tables de PROD et de REC pour s'assurer du contenu (chose qui me semble plus simple de leur côté), la tâche nous a été affecté... (Sympa les mecs...)

    Il nous est demandé de créer un rapport qui compare les données de l'un par rapport à l'autre.

    Exemple :
    REQ1 (REC) :
    100 | France | Paris | 11E
    100 | France | Paris | 15E
    100 | France | Marseille | 1E
    100 | France | Toulouse | Monmirail
    200 | Belgique | Bruxelles | XXX...

    REQ2 (PROD) :
    100 | France | Pari | 11E
    100 | France | Marseille | 1E
    100 | France | Toulouse | Montmirail
    200 | Belgique | Bruxelles | XXX...

    Ils veulent un rapport qui identifie les lignes ajoutées/modifiées avec l'identification de la modification...

    Exemple :

    MODIF :
    100 | France | Paris | 11E
    100 | France | Toulouse | Monmirail

    AJOUT :
    100 | France | Paris | 15E

    A part un rapport statistique (qui compte le nombre d'ajout/modif), je pense qu'on ne pourra rien faire d'autres... Le fait qu'il n'y ait pas un ID unique pour chaque ligne me bloque... Les modif étant trop aléatoires pour s'en sortir, il me semble impossible de trouver quelle ligne correspond à quelle autre...

    C'est un exemple, j'ai 20 colonnes à comparer. De plus, il peut y avoir plusieurs changements sur la même ligne...

    An idea ???

  2. #2
    Rédacteur/Modérateur
    Avatar de NorocBzh
    Homme Profil pro
    Développeur décisionnel
    Inscrit en
    Juin 2008
    Messages
    834
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur décisionnel
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 834
    Points : 1 265
    Points
    1 265
    Par défaut
    Salut,

    Peut-être en affichant tes 2 tableaux et en jouant sur les alerteurs ?

  3. #3
    Membre expérimenté Avatar de djam21
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Janvier 2006
    Messages
    843
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2006
    Messages : 843
    Points : 1 307
    Points
    1 307
    Par défaut
    J'y es pensé mais je n'ai aucun élément/méthode fiable pour lier les lignes entre elles...

  4. #4
    Rédacteur
    Avatar de TomDuBouchon
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Juin 2009
    Messages
    3 343
    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
    Secteur : Conseil

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 343
    Points : 5 848
    Points
    5 848
    Par défaut
    Effectivement, pas simple comme problème...

    Si tu n'as rien pour identifier les lignes entre tes deux tables, je ne vois pas trop comment tu vas pouvoir t'en sortir, que ce soit sous le reporter ou sous le designer...

    Si toutes les données peuvent être modifiées, comment savoir quelle est la ligne de départ et celle d'arrivée ?

  5. #5
    Membre expérimenté Avatar de djam21
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Janvier 2006
    Messages
    843
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2006
    Messages : 843
    Points : 1 307
    Points
    1 307
    Par défaut
    Citation Envoyé par TomDuBouchon Voir le message
    Effectivement, pas simple comme problème...

    Si tu n'as rien pour identifier les lignes entre tes deux tables, je ne vois pas trop comment tu vas pouvoir t'en sortir, que ce soit sous le reporter ou sous le designer...

    Si toutes les données peuvent être modifiées, comment savoir quelle est la ligne de départ et celle d'arrivée ?
    Je suis totalement d'accord avec toi... Moi je peux juste leurs faire un rapport statistique avec çà...

    Je creuse pour voir si il n'y aurait pas un champ dans la table qui permet de les lier et qui m'aurait échappé...

  6. #6
    Membre à l'essai
    Inscrit en
    Mars 2011
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Mars 2011
    Messages : 22
    Points : 17
    Points
    17
    Par défaut
    On pourrait récupérer un tableau contenant les ensembles modifiés en utilisant requete1 minus requete2.

    Mais ça ne donnera pas quel champ est modifié.

Discussions similaires

  1. Comparer deux base de données
    Par adrienfehr dans le forum Modélisation
    Réponses: 4
    Dernier message: 01/04/2010, 07h23
  2. [XIR3] Pb Lien entre deux fournisseurs de données
    Par tonio45312 dans le forum Deski
    Réponses: 4
    Dernier message: 10/03/2010, 16h14
  3. [VxiR2] Jointure fermée entre deux fournisseurs de données- SUITE
    Par tatayoyo dans le forum Deski
    Réponses: 10
    Dernier message: 15/01/2010, 15h23
  4. [VxiR2] Problème de liaison de deux fournisseurs de données
    Par charlotte53 dans le forum Deski
    Réponses: 2
    Dernier message: 12/03/2009, 15h05
  5. [BOXI R2] Lier deux fournisseurs de données dans BO
    Par kyrandia dans le forum Deski
    Réponses: 10
    Dernier message: 08/04/2008, 09h49

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