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

SSIS Discussion :

[SSIS][2005] Doubler une ligne


Sujet :

SSIS

  1. #1
    Membre actif
    Inscrit en
    Avril 2005
    Messages
    644
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 644
    Points : 254
    Points
    254
    Par défaut [SSIS][2005] Doubler une ligne
    BOnjour,

    Je voudrai savoir comment faire pour doubler une ligne dans certains cas?
    Je m'explique qd je rencontre un certain code dans un champ de ma table source, je voudrai doubler cette ligne (creer une nouvelle ligne dan smon datawarehouse) et modifier le contenu de certain champ.
    Je ne vois pas quel objet utiliser pour faire ca...
    Merci d'avance.

  2. #2
    Membre éclairé
    Avatar de patriceharel
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Mai 2008
    Messages
    466
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2008
    Messages : 466
    Points : 884
    Points
    884
    Par défaut
    Bonjour

    Tu peux utiliser un multicast qui va dupliquer ton dataset, juste après un consitionalSplit pour ne sélectionner que les lignes que tu veux voir en double puis un UnionAll pour concaténer tes deux datasets ( le premier sera ton dataset de base et l'autre contiendra les lignes que tu souhaites dupliquer).

  3. #3
    Membre actif
    Inscrit en
    Avril 2005
    Messages
    644
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 644
    Points : 254
    Points
    254
    Par défaut
    merci pour ta reponse...
    Alors je suis en train d'essayer de voir comment fonctionne cet objet "Multidiffusion" en francais, enfin si c'est le bon...
    Est-ce que t'aurais un exemple d'utilisation?

  4. #4
    Membre éclairé
    Avatar de patriceharel
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Mai 2008
    Messages
    466
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2008
    Messages : 466
    Points : 884
    Points
    884
    Par défaut
    En fait en entrée de ton objet multidiffusion tu as ton dataset sans tes lignes doublonnées... Ensuite le multidiffusion te permets de diffuser ton dataset plusieurs fois... Tu rediriges une des sorties vers un Fractionnement Conditionnel (ou tout autre objet te permettant de sélectionner les lignes que tu souhaites voir en double) et l'autre sur un Unir Tout... ET logiquement tu te retrouves avec un seul dataset et des lignes doublonnées... j'ai mis une image en pièce jointe (avec une version française )

    Et après le fractionnement tu peux ajouter un objet colonne dérivée pour modifier la valeur des lignes.
    Images attachées Images attachées  

  5. #5
    Membre actif
    Inscrit en
    Avril 2005
    Messages
    644
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 644
    Points : 254
    Points
    254
    Par défaut
    nikel!! je te remercie!
    je vais plancher ca tout de suite.

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

Discussions similaires

  1. Réponses: 9
    Dernier message: 12/11/2009, 11h41
  2. Réponses: 2
    Dernier message: 24/06/2009, 15h46
  3. [SSIS] [2K8] dupliquer une ligne
    Par dingo200 dans le forum SSIS
    Réponses: 7
    Dernier message: 11/05/2009, 15h53
  4. [C#][VS 2005]Changer la couleur d'une ligne dans un DataGridView
    Par Mast3rMind dans le forum Windows Forms
    Réponses: 5
    Dernier message: 13/07/2006, 23h20
  5. [c#][VS 2005] Selection une ligne de datagridview
    Par Sodangbe dans le forum Windows Forms
    Réponses: 2
    Dernier message: 12/07/2006, 19h48

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