這篇文章我讀過,我主要的問題是:
目前抓TXT方式是指定20220422.txt(如上圖),但我要根據每天的日期抓新的檔案輸入資料庫。
排程看起來是可以每天執行job or transfrom,但是如何動態抓檔才是我想問的。
ETL一般的做法是
「抓TXT,處理完之後,會刪除
或搬移
檔案到別的目錄」
那就可以
用「指定路徑」的方式就好(你貼的圖的 Wildcard 方式)
不必指定檔名
感謝大神,第一句話我不太懂意思。
我大概知道是先做一個transform 獲得檔案名稱,再到這個transform指定路徑,wildcard獲取名稱。
現在又有個問題是,要從 \192.168.X.X\AM,這個路徑抓檔案
但是這路徑 要寫密碼才能登入,這部分有甚麼方式可以克服?
這個路徑問題「產生資料檔案的程式」也會碰到
最簡單的做法就是
在開機登入時就連至 \192.168.x.x\AM (或者 map 個 h: 磁碟機)
先輸入密碼登入
之後在排程 job 裡就不必登入,可直接使用
感謝大神,原來是電腦登入,就可以直接連線。
還有下列問題想了解一下,
開機時就登入這有相關的語法或是功能嗎?
還是說一樣可以用排程做連線?因為沒用過所以不是很懂。
反之如果用JOB登入,適用哪一種input?
可參考官方說明
感謝大神,讚嘆大神,
大部分應該暫時沒有問題了。
問一個額外的問題,網路上有賣Pentaho的課程,
您覺得該課程有用嗎?
我有上網下載到電子書簡體版,他的範例講得有點不完整
課程我沒上過
不宜評斷