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 :

Data Flow Task dans un Foreach loop


Sujet :

SSIS

  1. #1
    Candidat au Club
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Juillet 2011
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2011
    Messages : 5
    Points : 4
    Points
    4
    Par défaut Data Flow Task dans un Foreach loop
    Bonjour,
    J'utilise un DFT dans un Foreach loop. Les noms de tables source et destination sont passés via des variables. A la première itération ça se passe bien. A partir de la deuxième ça plante à cause d'un problème de mapping des colonnes.
    Quelqu'un a-t-il déjà rencontré ce problème?
    Merci de votre aide
    Message erreur :
    [Source OLE DB [1]] Avertissement*: Les colonnes externes de composant «*Source OLE DB*» (1) ne sont pas synchronisées avec les colonnes de source de données.

  2. #2
    Membre régulier
    Femme Profil pro
    Inscrit en
    Mars 2007
    Messages
    130
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 38
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mars 2007
    Messages : 130
    Points : 93
    Points
    93
    Par défaut
    Bonjour,

    question toute bête mais les différentes tables sur lesquelles tu itères ont toutes la même construction ?
    (tables source "identiques" entre elles et idem pour les tables destination)

    J'avoue que je ne sais même pas si c'est possible que le flux de données s'adapte tout seul sur un changement de tables

  3. #3
    Candidat au Club
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Juillet 2011
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2011
    Messages : 5
    Points : 4
    Points
    4
    Par défaut
    Bonjour,
    Effectivement, les tables sources et destinations ne sont pas les même à chaque itération du Foreach loop. D'où le problème de mapping des colonnes.
    Merci et bonne journée.

  4. #4
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Octobre 2010
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 19
    Points : 18
    Points
    18
    Par défaut
    Salut !
    C'est quoi la particularité entre les fichiers et les tables à charger ?
    - Nombre de colonne correspondant ?
    - Nom du fichier identique à celui de la Table ?
    - Extention fichier pour tel table ?
    -....

  5. #5
    Candidat au Club
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Juillet 2011
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2011
    Messages : 5
    Points : 4
    Points
    4
    Par défaut
    Bonjour,
    Le transfert des données se fait entre des tables. Il n'y a pas de fichiers à charger. Mais, le même problème se pose quand on manipule des fichiers.
    Dans chaque itération du Foreach loop, la structure des tables change (nombre de colonnes et type des données).
    Il existe une solution pour dynamiser ce job mais payante:
    http://www.cozyroc.com/ssis/data-flow-task

Discussions similaires

  1. Réponses: 5
    Dernier message: 08/09/2011, 10h51
  2. [2005] Data Flow dans boucle Foreach
    Par JB_paris dans le forum SSIS
    Réponses: 4
    Dernier message: 23/01/2009, 08h23
  3. [SSIS][2k5] Rollback dans un data flow
    Par ced62 dans le forum SSIS
    Réponses: 2
    Dernier message: 28/10/2008, 17h04
  4. Réponses: 1
    Dernier message: 26/10/2008, 21h52
  5. Réponses: 0
    Dernier message: 20/10/2008, 17h56

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