2017-05-04 2 views
0

Je suis nouveau à B2B DX, en utilisant depuis 2 mois. J'ai une exigence où les fichiers sont générés dans le dossier dynamique. Par exemple. Le nom de fichier est 20170503test.txt, puis il sera généré dans /2017_05/20170503/20170503test.txt.Informatica B2B Data Exchange

Le jour prochain signifie demain qu'il sera généré dans /2017_05/20170504/20170504test.txt. Alors, comment mon point de terminaison peut-il choisir ces fichiers lorsqu'ils sont générés dans différents dossiers? Donc, ce que je peux définir le modèle de fichier est * test.txt. Mais comment endpoint peut aller dans différents répertoires?

+0

Vous pouvez utiliser le fichier de paramètres pour modifier dynamiquement le chemin d'accès et le nom de fichier –

Répondre

0

Si vous allez assez haut dans le système de fichiers cible, il y aura un répertoire unique qui est commun à tous les fichiers cibles ... même s'il s'agit du répertoire racine ... définissez votre dossier cible à cela. Ensuite, dans le mappage lui-même, créez un port FileName spécial sur votre cible ... ceci définira dynamiquement le nom du fichier de sortie à la valeur que ce port est définie afin que vous puissiez qualifier complètement la chaîne que vous définissez pour inclure le plein chemin de fichier dynamique jusqu'à ce répertoire partagé décrit ci-dessus.

+0

Il mettra les fichiers à l'aide du mappage, mais je souhaite récupérer les fichiers à partir de ces emplacements. J'utilise déjà le mapping pour créer et placer des fichiers dans des sous-dossiers sous le dossier racine. Je souhaite que mon système d'extrémité récupère les fichiers. – Deep

+0

Dans la tâche de session, onglet Mappages, qualificatif Source, définissez le type de fichier source sur indirect, puis écrivez le chemin d'accès complet au fichier spécifié par le paramètre Nom de fichier source (vous pouvez remplir ce fichier en même temps que le fichier dynamiquement fichier d'entrée ie dans le même mappage) –