PHWinfo banniere

Titres
PORTAIL ANNUAIRE ARTICLES COMPARATEUR HÉBERGEURS DEVIS FORUMS RÉDUCTEUR D'URL
Précédent   PHWinfo > Forums Hébergement > Forum Hébergement serveur > ms.public.fr.sqlserver > [SSIS] Merge join + lookup
S'inscrire FAQ Membres Recherche Messages du jour Marquer les forums comme lus
[SSIS] Merge join + lookup

Réponse
 
LinkBack Outils de la discussion
Vieux 31/07/2007, 22h50   #1
OokieDookie
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut [SSIS] Merge join + lookup

Bonjour à tous,

J'ai une tâche relativement simple (?) qui se comporte de façon atypique :

1. Je charge deux tables et les relie via un merge join
2. J'exécute une série de lookups (7) pour retrouver des codes utilisateurs
(remplacement des ID dans le datawarehouse). Pour info, les erreurs de non
correspondances sont ignorées.
3. Je transforme mes données
4. J'alimente ma table

Je n'obtiens aucun message d'erreur, mais lorsque je consulte ma table, il
me manque la bagatelle de 30000 lignes sur 34000 (alors que la tâche me
certifie qu'elle alimente 34000 lignes...) Je viens de me balader une heure
sur divers sites sans rien trouver de concret sur un cas identique au mien.

Si je supprime les lookups, alors que le merge join est paramétré en left
outer, je passe de 34000 lignes sur le left input à 10000 sur l'output.

J'ai essayé de recréer la tâche sans y croire vraiment, et ça ne marche pas
mieux.

En désespoir de cause je me suis rabattu sur un bon vieux script TSQL, et ça
marche parfaitement. Le souci c'est que j'ai pas mal d'autre tâches
semblables, et ça m'inquiète un peu. Je reste persuadé qu'il y a une
explication logique mais je tourne en rond...

Si quelqu'un a une piste ou un début d'explication, je suis preneur.

D'avance merci et bonne nuit :/
  Réponse avec citation
Vieux 31/07/2007, 23h06   #2
OokieDookie
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut RE: [SSIS] Merge join + lookup

Re,

Je suis un peu têtu alors j'ai fait d'autres tests

Ma tâche est dans un sequence container : elle plante.
Je la mets en dehors : elle marche...

J'ai regardé au niveau des propriétés du container mais je ne vois rien de
spécial.
Merci de votre aide

"OokieDookie" a écrit :

> Bonjour à tous,
>
> J'ai une tâche relativement simple (?) qui se comporte de façon atypique :
>
> 1. Je charge deux tables et les relie via un merge join
> 2. J'exécute une série de lookups (7) pour retrouver des codes utilisateurs
> (remplacement des ID dans le datawarehouse). Pour info, les erreurs de non
> correspondances sont ignorées.
> 3. Je transforme mes données
> 4. J'alimente ma table
>
> Je n'obtiens aucun message d'erreur, mais lorsque je consulte ma table, il
> me manque la bagatelle de 30000 lignes sur 34000 (alors que la tâche me
> certifie qu'elle alimente 34000 lignes...) Je viens de me balader une heure
> sur divers sites sans rien trouver de concret sur un cas identique au mien.
>
> Si je supprime les lookups, alors que le merge join est paramétré en left
> outer, je passe de 34000 lignes sur le left input à 10000 sur l'output.
>
> J'ai essayé de recréer la tâche sans y croire vraiment, et ça ne marche pas
> mieux.
>
> En désespoir de cause je me suis rabattu sur un bon vieux script TSQL, et ça
> marche parfaitement. Le souci c'est que j'ai pas mal d'autre tâches
> semblables, et ça m'inquiète un peu. Je reste persuadé qu'il y a une
> explication logique mais je tourne en rond...
>
> Si quelqu'un a une piste ou un début d'explication, je suis preneur.
>
> D'avance merci et bonne nuit :/

  Réponse avec citation
Réponse


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +1. Il est actuellement 21h31.


Édité par : vBulletin® version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 RC5 Tous droits réservés.
Version française #16 par l'association vBulletin francophone
PHWinfo est un site Éducation Sans Frontières
Ad Management by RedTyger
©Tous droits réservés par les parties respectives
Page generated in 0,08009 seconds with 10 queries