|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Développeur informatique Inscription : juin 2012 Messages : 1 ![]() |
Bonjour à tous,
Tout d'abord j'espère poster au bon endroit. Mon problème porte sur un mapping avec deux fichiers en entrée, que je veux regrouper en un seul. Un exemple sera plus parlant: Fichier 1: Immeuble Escalier Etage Logement Fichier 2: Occupant Fichier de sortie: Immeuble Escalier Etage Logement Occupant Vous l'aurez comprit, mon fichier 1 contient une arborescence immeuble escalier étage et mon fichier 2 contient tous les occupant de l'immeuble. Il me faut reconstituer en sortie un patrimoine complet et donc place dans chaque logement le bonne occupant. Chaque occupant du fichier deux possède donc l'identifiant unique du logement. Une technique consiste tout d'abord à copier pour chaque logement tous les occupant puis avec un deuxième mapping faire un filtre sur les identifiants. Cela fonctionne très bien mais je gères des milliers voir millions d'occupants donc temps de réponse beaucoup trop grand. Pourriez vous me dire s'il existe une autre méthode pour arriver à mes fin? En vous remerciant par avance!! |
|
|
00
|
|
|
#2 |
|
Futur Membre du Club
![]() Inscription : mai 2003 Messages : 16 ![]() |
Réponse sans doute un peu tardive, mais sait-on jamais.
A priori tu es dans une orchestration et tu as utilisé un mapping à deux entrées et le functoid Mass Copy pour la première étape. Effectivement la complexité de l'algorithme n'est pas joyeuse dans ce cas. Je dirais de passer par du code personnalisé plutôt que par deux mappings, ou alors ne faire qu'un seul mapping en personnalisant le code xsl pour utiliser la méthode Muench. Cependant, BizTalk n'est pas un outil ETL mais plutôt EAI... |
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() Aurélien VDCDéveloppeur .NET / Biztalk Inscription : octobre 2008 Messages : 980 ![]() |
Je suis d'accord sur le fait d'utiliser un code personnalisé pour arriver à tes fins facilement.
Biztalk permet de générer des classes automatiquement avec le xsd builder. Tu pourras travailler directement sur des objets mappés à tes schemas xsd => gains de temps énorme.
__________________
Règle N° 1 : Si tout va bien, ne touchez à rien. Je ne réponds pas au MP technique, inutile donc de poser vos questions. Le forum est là pour ça |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com