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] Utilisation de fichier XML comme source


Sujet :

SSIS

  1. #1
    Membre habitué

    Profil pro
    Consultant Business Intelligence
    Inscrit en
    Novembre 2005
    Messages
    284
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Consultant Business Intelligence

    Informations forums :
    Inscription : Novembre 2005
    Messages : 284
    Points : 186
    Points
    186
    Par défaut [SSIS] Utilisation de fichier XML comme source
    Bonjour,

    J'aimerai savoir si il existe des tutoriaux ou des exemples d'utilisation d'Integration Services avec des fichiers XML en source. J'ai déjà utilisé des sources Excel et fichier plats. Mais jamais XML et j'ai quelque problème.

    Merci d'avances.

  2. #2
    Rédactrice

    Avatar de Fleur-Anne.Blain
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    2 637
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 2 637
    Points : 6 805
    Points
    6 805
    Par défaut
    Expose ton problème , tes erreurs ou bien tes difficultés

    Il n'y a pas encore de tuto XML mais c'est prévu dans ma liste lol

    en attendant on peut peut-etre quand meme t'aider
    la culture c'est comme la confiture moins on en a plus on l'étale.

    Mes tutos

  3. #3
    Membre habitué

    Profil pro
    Consultant Business Intelligence
    Inscrit en
    Novembre 2005
    Messages
    284
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Consultant Business Intelligence

    Informations forums :
    Inscription : Novembre 2005
    Messages : 284
    Points : 186
    Points
    186
    Par défaut
    Ok,
    Alors pour commencer sour l'onglet connection Managers, avec Excel, les fichiers plats et base de données MS SQL. Il avait le choix de création Excel Connection Manager, localhost.Ma_DB etc...

    Mais je vois pas de connection Manager avec XML.

    Ensuite lors de la création XML Source, il y une option Use Inline schema ou Generate XSD. Dans mon cas j'ai pas de schéma XML mais si je clique sur Generate après j'obtiens une immense erreur.

    Et je n'ai pas de schéma Inline.

    Merci d'avances.

    Au niveau des exemples, t'en connais même pas des en anglais?

  4. #4
    Rédactrice

    Avatar de Fleur-Anne.Blain
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    2 637
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 2 637
    Points : 6 805
    Points
    6 805
    Par défaut
    ajoute en source un XML il le fera tout seul le connection manager avec le xml que tu lui donneras en source, te prends pas la tete

    Pour la génération de xsd je n'ai jamais eu d'erreur et j'en génère à chaque fois, peut-etre en as tu déjà un existant ou qu'il trouve pas ton XML en source pour en générer

    tu peux donner le message d'erreur au cas ou?

    Citation Envoyé par t-die Voir le message
    Ok,
    Alors pour commencer sour l'onglet connection Managers, avec Excel, les fichiers plats et base de données MS SQL. Il avait le choix de création Excel Connection Manager, localhost.Ma_DB etc...

    Mais je vois pas de connection Manager avec XML.

    Ensuite lors de la création XML Source, il y une option Use Inline schema ou Generate XSD. Dans mon cas j'ai pas de schéma XML mais si je clique sur Generate après j'obtiens une immense erreur.

    Et je n'ai pas de schéma Inline.

    Merci d'avances.

    Au niveau des exemples, t'en connais même pas des en anglais?
    la culture c'est comme la confiture moins on en a plus on l'étale.

    Mes tutos

  5. #5
    Membre habitué

    Profil pro
    Consultant Business Intelligence
    Inscrit en
    Novembre 2005
    Messages
    284
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Consultant Business Intelligence

    Informations forums :
    Inscription : Novembre 2005
    Messages : 284
    Points : 186
    Points
    186
    Par défaut
    Bon j'arrive créer le schéma XML, c'étais simplement un caractère non permis dans le fichier XML.

    Mais lorsque je clique sur Columns, j'ai le choix que d'un seul Output, Mais il y a aucun Output qui possède tout les champs dont j'ai besoins...

  6. #6
    Rédactrice

    Avatar de Fleur-Anne.Blain
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    2 637
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 2 637
    Points : 6 805
    Points
    6 805
    Par défaut
    Dans ce cas si j'ai bien compris faut que tu passes par un script intermédiaire.

    Ton flux c'est XML-traitement-destination???? tu as quoi en destination???

    Si tu as qu'un output ca peut-etre tout a fait normal, c'est que tu n'as qu'une répétition de la meme arborescence dans ton XML




    Citation Envoyé par t-die Voir le message
    Bon j'arrive créer le schéma XML, c'étais simplement un caractère non permis dans le fichier XML.

    Mais lorsque je clique sur Columns, j'ai le choix que d'un seul Output, Mais il y a aucun Output qui possède tout les champs dont j'ai besoins...
    la culture c'est comme la confiture moins on en a plus on l'étale.

    Mes tutos

  7. #7
    Membre habitué

    Profil pro
    Consultant Business Intelligence
    Inscrit en
    Novembre 2005
    Messages
    284
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Consultant Business Intelligence

    Informations forums :
    Inscription : Novembre 2005
    Messages : 284
    Points : 186
    Points
    186
    Par défaut
    En fait quand je dis que j'ai qu'un seul output. C'est que je peux en choisisr uniquement un à la fois, en fait j'ai 7 Output name. Le problème c'est que j'ai besoin de tout les champs. C'est un peu comme dans cet exemple (http://blogs.msdn.com/mattm/archive/...ml-source.aspx)mais avec plus de niveau.

    Comme destination finale je devrais avoir OLE DB Destination, mais je supporse que je devrais passer par des étapes intéermédiaire.

    Merci de votre aide.

Discussions similaires

  1. Réponses: 0
    Dernier message: 14/04/2015, 15h46
  2. Réponses: 1
    Dernier message: 26/01/2015, 21h47
  3. Utiliser des fichiers XML comme "bdd"
    Par Shirraz dans le forum XQUERY/SGBD
    Réponses: 6
    Dernier message: 28/04/2009, 17h37
  4. Utiliser un fichier XML comme table
    Par newbeewan dans le forum Hibernate
    Réponses: 1
    Dernier message: 14/04/2008, 18h06
  5. [XI] Utilisation d'un fichier txt comme source de données
    Par captainamerica75 dans le forum SAP Crystal Reports
    Réponses: 4
    Dernier message: 14/06/2007, 15h29

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