Kettle 如何輸出固定格式報表

2021-08-20 13:49:44 字數 903 閱讀 4269

我的工作是為公司分析部門提供資料,其中一部分是固定時間點提取的報表,這些報表的格式固定,每次機械化的修改引數→提取資料→複製貼上,實在是繁瑣。下面介紹乙個我工作中使用kettle輸出固定格式報表的例子,希望能幫到有需要的小夥伴們。

背景:固定格式報表如表1,其中還有excel公式巢狀在裡面,分析部門提供的原始模板如表2(其中為0和#div/0!的單元格中巢狀了公式):

表1

表2遇到的難點:

1. 使用「表輸出」,保證輸出的資料是按表中b列相同順序排列的;

2. 把「表輸出」中對應報表公式單元格的資料,置為「null」。這是為了保證不覆蓋報表模板公式。

我設計的轉換如下:

表輸入中新增sql指令碼,此指令碼能夠按報表中b列的順序輸出資料,並且對應報表模板有公式的單元格已經置為「null」輸出如下:

表輸出步驟沒什麼好說的,主要考驗sql能力,保證按報表中資料順序匯出。microsoft excel輸出步驟,我是按如下配置的:

CSS固定格式 小壘

畢業季將要來臨,找到自己以後的方向非常重要,自己也是學習計算機這一塊的,大學四年也就是這樣平平淡淡過來了,還是得學點東西是吧,現在也找到了自己的方向web前端 ui vr,現在開始撰寫學習歷程吧!最近在看小碼哥的h5教學,感覺挺不錯的,話不多說,就從css說起吧 第一講 lang en charse...

printf輸出指定格式

參考部落格 printf格式輸出 flags width perc f n h l type 用到了flags中的 0 注意是零不是歐 其百科描述為 將輸出的前面補上0,直到佔滿指定列寬為止 不可以搭配使用 width 即表示需要輸出的位數。int a 4 printf 03d a 輸出 004 也...

jQuery外掛程式編寫的固定格式

jquery之所以盛行,很大程度上 於開發社群驅動的外掛程式生態系統。乙個頂級jquery開發人員必須具備這樣的技術 能夠使用使用者自定義方法擴充套件jquery。封裝物件方法的外掛程式 原型擴充套件 封裝全域性函式的外掛程式 靜態擴充套件 選擇器外掛程式 外掛程式的命名規範 jquery.外掛程式...