Kettle使用_17 计算器生成时间维度数据
生活随笔
收集整理的這篇文章主要介紹了
Kettle使用_17 计算器生成时间维度数据
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
? ? ? ? ? ? ? ? ? ? ? ?Kettle使用_17 計算器生成時間維度數據
需求: 通過Kettle的組件自動生成時間維的數據。
解決方法:結合增加序列、計算器、選擇字段等組件解決,這里主要是通過計算器里的支持的計算類型來實現的,這里的時間維一般包括年、月、日、所在周、年所在周、月所在周、周所在日等。
Step1: 新建個轉換。
Step2: 拖個生成記錄組件,該組件位于轉換的輸入分類下。
Step3:配置生成記錄組件。
Step4:拖增加序列組件,該組件位于轉換的轉換分類下。通過SHIFT連接起生成記錄組件和增加序列組件。
Step5:配置增加序列組件,這里主要配置起始值、增長步長、最大值。
Step6:拖個計算器組件,該組件位于轉換的轉換分類下。通過SHIFT連接增加序列和計算器組件。
Step7:配置計算器組件。依次點擊計算
Step8:拖個字段選擇組件,該組件位于轉換的轉換分類下。
Step9:配置字段選擇組件,配置元數據、選擇與改變選項。
Step10:保存并運行轉換,查看效果。
完整的流程示意:
總結
以上是生活随笔為你收集整理的Kettle使用_17 计算器生成时间维度数据的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 核动力航母和潜艇为什么没有核动力战机
- 下一篇: Kettle使用_18 分组组件计算百分