Kettle输入控件
生活随笔
收集整理的這篇文章主要介紹了
Kettle输入控件
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Kettle輸入控件
輸入:就是用來抽取數據或生成數據。
是ETL操作的Extract
1CSV文件輸入
2 : 文本文件輸入
提取日志信息的數據是開發常見的操作,日志信息基本都是文本類型。
3Excel輸入
微軟的Excel目前有兩種后綴名的文件分別為:xls和xlsx。
xls:2007年之前
xlsx:2007年之后
4多文件合并
數據往往也是以多個文件的形式出現,有的數據還會分散在多個子文件夾。
所以合并數據也是開發中非常常見的操作。
5XML數據
6JSON數據輸入
JSON(JavaScript Object Notation, JS 對象簡譜) 是一種輕量級的數據交換格式。
JSON核心概念:數組、對象、屬性
數組:[ ]
對象:{ }
屬性:key:value
7 生成記錄
數據倉庫中絕大多數的數據都是業務系統生成的動態數據,但是其中一部分維度數據不是動態的,比如:日期維度。
靜態維度數據就可以提前生成。
8 數據庫表輸入
數據庫驅動是不同數據庫開發商(比如oracle mysql等)為了某一種開發語言環境(比如java)能夠實現統一的數據庫調用而開發的一個程序,他的作用相當于一個翻譯人員。
注 : 需要連接哪個數據庫 , 需要將驅動包放到data-intgration\lib目錄下
驅動包下載地址
https://blog.csdn.net/weixin_43125677/article/details/100726774
9 未完待續 . . .
總結
以上是生活随笔為你收集整理的Kettle输入控件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 新安装的C4D 无法直接拖入obj文件和
- 下一篇: h5 canvas多边形(蜘蛛图)的画法