原创 kettle組件javaScript腳本官方案例1

javaScript腳本這個組件用處還是很方便的,比如: js腳本寫起來很方便,不用像java腳本要有固定的代碼塊,輸出字段也要寫兩遍; 創建新行,一行變多行; 使用java類; 封裝好了很多方法,字符串、日期、數字、文件操作相關常用的方

原创 kettle組件javaScript腳本官方案例2 設置變量和獲取變量

文件位置: $KETTLE_HOME/samples/transformations/data-generator/JavaScript - Access environment variables.ktr 組件1:Generate R

原创 kettle自定義拼接json格式輸出,arcgis的json格式爲例子

先上圖,速度的話我跑了20萬數據,16個字段,14000條/秒,機器是自己筆記本i5處理器,kettle給了4g內存  1.源數據如下,field01字段可能有特殊字符,需要把字段field05的經度和緯度截取出來  2.目標數據是a

原创 Linux下Oracle圖形界面安裝、靜默安裝和卸載總結

Linux帶圖形界面安裝oracle linux下安裝oracle還是比較麻煩,官方在線文檔 1.詳細安裝步驟,有步驟解釋和截圖 參考博客  2.安裝完後配置listener.ora和tnsnames.ora兩個文件,把主機名修改成本機i

原创 centos6,centos7離線升級openssh到最新版本

打包下載: telnet+vsftp+openssh,centos的離線rpm安裝包和依賴包,離線升級openssh教程 tcentos6升級openssh到7.9版本,centos7升級openssh到8.2版本 下載鏈接 把pac

原创 Linux下kettle安裝和crontab定時任務

  安裝JDK         首先卸載Linux自帶的open JDK          查看openjdk的版本 rpm -qa | grep jdk          卸載openjdk:yum -y remove java jav

原创 centos下python3安裝

1.安裝依賴     yum install -y gcc patch libffi-devel python-devel  zlib-devel bzip2-devel openssl-devel ncurses-devel sqlit

原创 kettle循環

1.kettle8官方案例 文件位置:$KETTLE_HOME/samples/jobs/process all tables 包含文件和作用: 流程控制總job transformation(轉換):Get list of tabl

原创 kettle組件javaScript腳本官方案例2

文件位置: $KETTLE_HOME/samples/transformations/data-generator/JavaScript - Access environment variables.ktr 組件1:Generate R

原创 vmware克隆虛擬機、我已複製、我已移動

使用vmware12、centos7 克隆虛擬:ip地址沒變,mac地址變化 我已移動該虛擬機:ip地址和mac地址不變 我已複製該虛擬機:ip地址和mac地址變化

原创 kettle組件javaScript腳本官方案例

1生成隨機字符串. 文件位置: $KETTLE_HOME/samples/transformations/data-generator/Generate product data.ktr transformations: 組件1:Ge

原创 windows下kettle環境搭建

1.安裝軟件準備 pdi-ce-8.2.0.0-342.zip,jdk-8u161-windows-x64.exe 不同kettle需要不同版本的jdk支持 pdi-ce-8.2.0.0-342.zip下載  https://source