Je faisais face au même numéro '^@'
apparaissait à la fin de chaque ligne de mon fichier de largeur fixe. Conformément à la suggestion de senior, j'ai essayé d'utiliser cette commande tr -d '\000'
dans l'option de filtre de l'étape de fichier séquentiel, mais le temps d'exécution précédemment exécuté en moins de 60 sec a fonctionné comme 15 min. Donc j'ai dû l'avorter de force. Je veux supprimer ce caractère indésirable de mon fichier. Pouvez-vous s'il vous plaît suggérer comment y parvenir?Comment faire pour supprimer les caractères '^ @' dans le fichier dans le datastage?
0
A
Répondre
0
Vous pouvez créer un VBScript pour supprimer les caractères dont vous n'avez pas besoin et utiliser une étape de commande d'exécution dans Datastage pour appeler le script à chaque exécution.
Bonjour à tous, quelqu'un peut-il fournir ses commentaires? – swapna
Pouvez-vous partager l'échantillon d'entrée et de sortie que vous voulez ?? – Abhis
Je pense que vous pourriez résoudre votre problème avec un script shell, invoqué à partir d'une séquence – Angel