我正在做一個專案,我們需要加載平面檔案,例如:(Gemstone_20220325.csv) 我在腳本中將源名稱指定為 (Gemstone_*.csv) 以在路徑中搜索檔案。
但它失敗并出現錯誤,沒有這樣的檔案。
那是我想念的嗎。對此的任何想法都非常感謝。
uj5u.com熱心網友回復:
您需要輸入確切的名稱或使用帶有檔案名稱的檔案串列,然后在讀取檔案的會話中使用間接檔案型別。
您可以使用這樣的會話前 shell 命令
ls -1 Gemstone_*.csv>/infa/home/tmp/Gemstone_filelist.txt。或者您也可以使用此命令創建一個 shell 腳本以獲得更好的控制。在正在讀取此檔案的會話中,將屬性設定為間接檔案型別并提及
/infa/home/tmp/Gemstone_filelist.txt作為要提取的檔案。Infa 將一一挑選檔案并進行處理。處理完檔案后,使用會話后命令 task 將其洗掉
rm -f Gemstone_*.。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/464559.html
標籤:Unix 等 信息学 informatica-powercenter 平面文件
上一篇:使用grep-v排除字串
