kettle通過郵箱附件的方式發送數據庫報表統計

一. 主流程概述


主流程主要步驟:

  • 1 準備統計信息與報表
  • 2 發送郵件

二. 流程詳解

1. 準備統計信息與報表

(1) 表輸入-統計數量

查詢數據,統計報表信息條數,設置如下:


輸入步驟名稱-插入SQL代碼-預覽數據(注意oracle表示查詢結束的分號“;”在裏面報錯,記得刪除

由於查詢結果中數字總是帶着小數點,所以此處做了to_char()轉換以去掉小數點.

(2) 設置變量
(3) 表輸入-查詢報表數據

輸入步驟名稱 -> 獲取SQL查詢語句,快速插入SQL代碼 -> 預覽數據

(4) Microsoft Excel 輸出

2. 發送郵件




至此,流程說明完畢.

以上此流程中只是將查詢數據庫的結果集寫入excle中,然後將excle作爲郵箱附件發送出去,並沒有使用excle模板.

下一篇文章,我會分享如何使用excle模板定義報表格式,你學會後結合本篇文章的內容你就可以發出比較美觀的附件報表了.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章