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 :

Injection fichier CSV (entête + détails)


Sujet :

SSIS

  1. #1
    Membre habitué
    Inscrit en
    Octobre 2006
    Messages
    446
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 446
    Points : 128
    Points
    128
    Par défaut Injection fichier CSV (entête + détails)
    Bonjour,

    J'ai un fichier csv source que je dois injecter dans deux tables cibles différentes.

    Ce fichier va contenir des lignes de commandes, le but est que pour chaque commande dans le fichier (identifiée par un champ NUM_COMMANDE) : créer une ligne d'entête dans une première table cible et autant d'enregistrements détails dans la deuxième table cible que de ligne de commandes.

    Si le NUM_COMMANDE change dans le fichier, il faut réinsérer une nouvelle ligne entête dans la premières table cible et insérer ses lignes de commandes correspondantes dans la deuxième table.

    Toute proposition est la bienvenue.

    Merci d'avance.

  2. #2
    Membre confirmé Avatar de dream_rachid
    Homme Profil pro
    DBA & Responsable BI
    Inscrit en
    Mars 2006
    Messages
    278
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Tunisie

    Informations professionnelles :
    Activité : DBA & Responsable BI
    Secteur : Distribution

    Informations forums :
    Inscription : Mars 2006
    Messages : 278
    Points : 474
    Points
    474
    Par défaut
    il est préférable de passer par une table temporaire là où t'importe la totalité de fichier et par la suite tu pourras procéder aux traitements nécessaires.

  3. #3
    Membre du Club
    Homme Profil pro
    Inscrit en
    Novembre 2011
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Novembre 2011
    Messages : 48
    Points : 68
    Points
    68
    Par défaut
    en faisant du pur ssis tu dois utiliser la tache aggregate pour génerer tes lignes d'en tete et tu fait 2 data flow, un pour tes lignes de détails et un pour tes en têtes.

Discussions similaires

  1. [REPORT STUDIO] Fichier CSV sans entête
    Par decisio dans le forum Cognos
    Réponses: 1
    Dernier message: 28/09/2012, 12h58
  2. Récupérer une colonne d'un fichier CSV à l'aide de l'entête
    Par drake56 dans le forum Windows Forms
    Réponses: 5
    Dernier message: 06/01/2010, 20h23
  3. Réécrire l'entête d'un fichier csv sur un nouveau fichier
    Par drake56 dans le forum Windows Forms
    Réponses: 17
    Dernier message: 10/06/2009, 16h56
  4. Réponses: 1
    Dernier message: 10/01/2008, 13h52
  5. Concaténation de fichier csv avec entête
    Par MottetCCSF dans le forum Langage
    Réponses: 1
    Dernier message: 19/12/2007, 20h46

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