J'essaie d'utiliser une transformation de recherche dans mon package de transformation de données et toutes les autres transformations de recherche se sont bien déroulées, mais un composant ne renvoie les lignes correspondantes que lorsque j'active le cache partiel mode. Si j'utilise le mode de cache complet, toutes les données sont routées vers le chemin d'erreur. J'utilise SQL 2005 SSIS. Toute aide appréciée ..Le composant Recherche SSIS retourne uniquement les lignes correspondantes en mode partiel
Répondre
Sonne comme il pourrait être un problème de classement, mais si toutes les lignes sont acheminés, je ne suis pas si sûr.
Quoi qu'il en soit, si elle est, voici quelques trucs que vous devez savoir:
de recherche a en fait trois modes, complètes, partielles et sans cache.
http://blogs.msdn.com/b/michen/archive/2007/10/03/ssis-lookups-modes.aspx
http://geekswithblogs.net/dtotzke/archive/2007/02/06/105585.aspx
Lorsqu'il n'y a pas de mise en cache, la base de données est en train de faire efficacement l'appariement (en utilisant le classement de base de données). Lorsqu'il y a mise en cache, le composant de recherche fait la correspondance (en utilisant un classement sensible à la casse).
Voici une explication des raisons pour lesquelles cela se produit:
Je ne vois rien dans cet article pour expliquer le problème –
@Tom Les 100 premiers mots sont essentiellement la réponse que vous avez acceptée. – ajdams
- 1. Composant de recherche SSIS - identifier les lignes ayant échoué/envoyer à la sortie de trace?
- 2. lignes correspondantes sans filtrage (SQL)
- 3. Avoir sed ignorer les lignes non-correspondantes
- 4. SQL: recherche les lignes et tri en fonction du nombre de colonnes correspondantes?
- 5. Combinez les lignes correspondantes en utilisant sed ou awk?
- 6. Cacher tout (non) les lignes correspondantes dans Vim
- 7. Comment concaténer les lignes correspondantes dans deux fichiers en Perl?
- 8. WPF Toolkit DataGrid - Recherche uniquement les lignes visibles/actuellement visibles
- 9. Analyser le fichier journal et obtenir les données correspondantes
- 10. UITableView: Vérifier les lignes en mode édition
- 11. Erreur dans le composant de script SSIS
- 12. Fonction isdate dans le composant dérivé ssis
- 13. SSIS: Les données transforment les lignes délimitées en champ
- 14. Trouver des lignes correspondantes avec Hadoop/MapReduce
- 15. Type.GetFields() - retourne uniquement les champs "public const"
- 16. aligner les lignes correspondantes dans un ensemble d'enregistrements
- 17. Retourne uniquement les projets actifs en utilisant l'API de Basecamp?
- 18. Requête de recherche de composants de recherche SSIS Requête de recherche de tri des performances
- 19. FULLTEXT recherche dans MySQL ne retourne pas de lignes
- 20. SSIS recherche floue avec plusieurs sorties par erreur de recherche
- 21. Comment supprimer toutes les lignes correspondantes dans un seul tampon?
- 22. Ratio des lignes correspondantes par groupe
- 23. Oracle Supprimer les lignes correspondantes sur plusieurs valeurs
- 24. php, mySQL retourne les x dernières lignes
- 25. Recherche SSIS non standard
- 26. Recherche d'utilisation variable Dans les tâches SSIS
- 27. wssql retourne toujours zéro lignes
- 28. mysqli ne retourne pas les lignes affectées
- 29. Comment puis-je récupérer uniquement les x premières lignes à partir d'un fichier plat dans SSIS
- 30. std :: map crappy uniquement en mode release
C'est exactement ce que je cherche. En fait, le problème n'était pas la sensibilité à la casse. J'ai fait une jointure avec tous les caractères minuscules et cela n'a pas fonctionné. Une fois que j'ai changé les deux clés dans tous les cas, cela fonctionne comme un charme. –