最近工作中遇到一個問題凿菩,如何將kettle統(tǒng)計好的數(shù)據(jù)每天早上發(fā)送給用戶驯遇?以前都是每天早上過來手動寫郵件然后再添加附件,覺得這樣太弱了蓄髓,就想著用kettle的自動發(fā)送郵件叉庐。通過查詢資料終于實現(xiàn)了這個功能,于是就想拿出了與大家分享会喝,拯救那些需要每天發(fā)送固定數(shù)據(jù)的基友陡叠。
步驟一:郵箱授權(quán)
要使用kettle發(fā)送郵件玩郊,必須配置你的發(fā)件郵箱,因此要得到授權(quán)枉阵,我用的是163郵箱译红,就拿163郵箱來舉例
1.登錄你的郵箱選擇設置下的POP3/SMTP/IMAP
2.設置授權(quán)密碼:在郵箱的左側(cè)找到“客戶端授權(quán)密碼”,點擊“開啟”設置授權(quán)密碼(要記住密碼兴溜,后面要用)侦厚,授權(quán)密碼不能和登錄密碼一樣,這個需要短信驗證拙徽,如果覺得麻煩可以用QQ郵箱刨沦,QQ郵箱好像不用短信驗證
步驟二:創(chuàng)建轉(zhuǎn)換任務
根據(jù)各自的需求創(chuàng)建轉(zhuǎn)化任務,我這里就隨便創(chuàng)建一個膘怕,從mysql表中抽取數(shù)據(jù)想诅,過濾后將結(jié)果輸出到文件中
步驟三:創(chuàng)建作業(yè)調(diào)度轉(zhuǎn)換并發(fā)送郵件
1.可以在start中設置每天要發(fā)送的時間(這個很簡單就不截圖了)
2.調(diào)用剛才創(chuàng)建的轉(zhuǎn)換節(jié)點,找到你需要調(diào)度的轉(zhuǎn)換岛心,我剛才創(chuàng)建的轉(zhuǎn)換時kettle
3.配置并發(fā)送郵件
這樣配置好后運行就可以收到郵件了来破,不用每天手動發(fā)統(tǒng)計數(shù)據(jù)了。
如果有幫助到你請動動你的小手點個贊忘古,謝謝徘禁,有什么問題可以留言交流