Pourquoi ne pas en charge la transformation joiner de Informatica! =, > =, < = opérateurs? Pourquoi devrait-il trouver un concept comme lookup?Pourquoi le menuisier n'a pas d'égal à opérateur dans Informatica?
Répondre
La transformation jointure est utilisée pour la consolidation verticale. par exemple
order-tbl
order-id, item-id, item-qty
item-tbl
item-id, item-price, item-desc
l'aide d'une condition de jointure sur commande-tbl.item-id = item-tbl.item-id vous pouvez imprimer un rapport comme celui-ci
order-id, item-id, item-price, item-desc
Pour la consolidation verticale, je peux » Je pense à un scenerio ayant besoin d'autres conditions comme! =,> =, < =.
Avec la transformation de recherche, certaines tâches ETL de base sont faciles comme
identifier si l'enregistrement entrant est un nouveau record (clé primaire n'existe pas) ou d'une mise à jour du dossier existant;
rechercher une valeur par ex. lookup item-price de item-tbl pour calculer le total de la commande.
Maintenant, vous pouvez joindre des sources hétérogènes avec une condition de jointure non-équi en utilisant une la fonction de transformation de recherche "Multi Match"
Vous pouvez télécharger exemple de suivre Informatica Marketplace
https://community.informatica.com/solutions/mapping_multi_match_lookup_join
I J'ai du mal à voir comment c'est une réponse à la question. –