Bonjour tous le monde;
je suis débutant sur Datastage, et je comprend pas a quoi sert un stage Hash file, est que c'est possible de m’expliquè d'une façon bref avec un petit exemple svp.
Bonjour tous le monde;
je suis débutant sur Datastage, et je comprend pas a quoi sert un stage Hash file, est que c'est possible de m’expliquè d'une façon bref avec un petit exemple svp.
Hello
un stage hash file est en fait un fichier hash, c'est un fichier avec une structure propre à datastage. Il a la particularité d'avoir une clé de hachage, soit un index. Ainsi quand on veut accéder à une certaine valeur, l'accès est instantané, contrairement à un fichier texte classique. Attention, la clé est unique. Cela sert d'ailleurs aussi pour dédoublonner.
Il sert principalement de lookup dans les flux. Par exemple on a une dimension de produits qu'on décharge dans un fichier hash, qui sera utilisé plus tard en jointure pour vérifier si dans un fichier donné (ex : les ventes de la veille) le produit existe, ou pour récupérer son libellé. Avec la clé de hachage c'est très rapide, plus rapide que de le faire via un stage sgbd.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager