Kettle學習筆記003之資料庫連線配置
1. Kettle的資料庫連線方式常用的是jdbc連線方式
2. 資料庫連線配置:
在任務設計器Spoon的主物件樹的DB連線選項進行配置
3. 共享資料庫連線
a. 新建的資料庫連線只能在當前轉換或者作業中使用。
b. 在資料庫連線名稱上滑鼠右鍵,點選共享即可將該資料庫連線共享給其他轉換或者作業使用
c. 資料庫連線後還會在 .kettle目錄下生成一個shared.xml檔案,檔案中記錄著被共享的資料庫連線資訊。
d. 注意:如果資料庫名為中文,則不能共享該連線,會影響kettle執行。
f. 如果已經將中文名資料庫進行了共享,可以在shared.xml檔案中進行刪除
手動刪除database標籤值為中文的connection標籤即可
4. 資料庫連線引數
建立資料庫連線的時候可以配置一些連線引數,比如:解決編碼不一致導致的中文亂碼問題
相關推薦
Kettle學習筆記003之資料庫連線配置
1. Kettle的資料庫連線方式常用的是jdbc連線方式 2. 資料庫連線配置: 在任務設計器Spoon的主物件樹的DB連線選項進行配置 3. 共享資料庫連線 a. 新建的資料庫連線只能在當
Kettle學習筆記001之執行環境配置
強調:針對Kettle的配置操作都是重啟後才能生效。 1. JDK a. Kettle 8.1 要求jdk版本1.8以上。
Kettle學習筆記002之轉換與作業
1 . Kettle的任務設計器Spoon 答:windows平臺執行Spoon.bat檔案,啟動Kettle。注意,啟動速度緩慢,需要等待,不要多次雙擊。 2. Kettle的兩種流程: 答:轉換流程和作業流程 a. 新建轉換快
kettle學習筆記008之轉換元件
轉換元件主要是在轉換中起到加工處理的作用。 介紹:排序記錄,去除重複記錄,拆分欄位,欄位選擇。 注意:在使用【去除重複記錄】元件之前一定要對去重的欄位進行排序 使用一個小示例來介紹這幾個元件的使用,資料準備如下: 要求目標表資料如下,即需要把原資料中name列
Kettle學習筆記007之轉換--輸出元件
介紹三個表輸出元件:Excel輸出 ,文字檔案輸出,表輸出 一. Excel輸出元件 1. Kettle 提供兩種Excel元件。【Excel輸出】【Microsoft Excel輸出】 a.【Excel輸出】只能輸出為Excel 2007之前(xls)格式
Kettle學習筆記006之轉換----輸入元件
這裡展示兩個常用的輸入元件:Excel輸入元件 和 表輸入元件 1. Excel輸入元件 位置: 核心物件 ---> 輸入 --->Excel輸入 (1) 該元件的配置頁上有三個帶感嘆號的標籤頁,表示必填 (2) 第一步:選擇表格型別(引擎)
Kettle學習筆記005之引數與變數
1. 啟動作業或者轉換時初始化的叫做引數 。在 呼叫作業或者轉換的時候傳入。 2. 作業或者轉換執行過程中數值會變動的某些資料,叫做變數。在流程內部配置。 3. 引數的配置與使用 a. 引數配置位置: 轉換設定 -
Kettle學習筆記012之使用Java執行Kettle作業
前言: Kettle提供一些API,Java通過呼叫這些API去執行Kettle作業,轉換。 第一步:搭建Kettle執行環境 從data-integration\lib\目錄下複製部分核心jar包出來,匯入到java專案(jdk1.8)中。 所需jar包如下(不要
Kettle學習筆記011之使用Windows計劃任務定時執行Kettle作業
使用Windows計劃任務執行Kettle作業,需要分兩步: a. 編寫一個批處理指令碼。指令碼中寫著執行Kettle作業的內容。 b. 建立一個計劃任務。 編寫批處理指令碼: 1. 命令說明 Kettle的作業和轉換通過批
Kettle學習筆記009之指令碼元件
主要介紹 【Java程式碼】元件,【SQL】元件,【Shell】元件 【Java程式碼】元件 序言: 【Java程式碼】元件是個自定義外掛,用於當Kettle內建的元件無法滿足需要的時候。 例項目標:把中文字串轉為拼音 第一步:將寫好的getPinYin方法整塊
NHibernate學習之二——.cfg.xml配置大全(資料庫連線配置)
一、sql2000/2005.cfg.xml <?xml version="1.0" ?> <hibernate-configuration xmlns="urn:nhibernate-configuration-2.2" > <session
JDBC程式設計學習筆記之資料庫連線池的實現
在JDBC程式設計的時候,獲取到一個數據庫連線資源是很寶貴的,倘若資料庫訪問量超大,而資料庫連線資源又沒能得到及時的釋放,就會導致系統的崩潰甚至宕機。造成的損失將會是巨大的。再看有了資料庫連線池的JDBC,就會較好的解決資源的建立與連線問題,其主要還是針對於連線
【YOLO學習筆記】之YOLO配置檔案詳解
在YOLO初體驗中,應用到了一個字尾名為cfg的檔案,在darknet中有一個資料夾,下面有各種各樣的cfg檔案 這些cfg檔案都是YOLO的配置檔案,負責YOLO所需資料集的訓練工作,接下來,給大家詳細講解一下配置檔案。講解配置檔案,我以 yolov2-tiny.
Java學習路程之資料庫連線, common-dbutils和資料來源
一.資料庫連線 1.封裝資料庫連線 public class Day28{ public static void main(String[] args) throws SQLException { //查詢sort全表並且將查詢出來的每條資料封裝成一個物件
java學習筆記——spring之aop、切面類中五種通知的使用、存在多個切面類時切面通知的執行順序、註釋的方式定義切面類與通知、xml配置的方式定義切面類與通知
3、AOP AOP:(Aspect Oriented Programming)面向切面程式設計; OOP:(Object Oriented Programming )面向物件程式設計; 面向切面程式設計:基於OOP基礎之上新的程式設計思想; 指在程式執行期間,
node.js學習筆記(10)--mysql模組連線mysql資料庫
1.安裝 我們需要一個mysql 和node環境,這裡我自己的電腦沒有安裝mysql,用navicat連的同事的。 注意如果碰到這個 “Host''xxx.xx.xxx.xxx''isnot allowedtoconnectto this MySQL server"
kvm虛擬化學習筆記(四)之kvm虛擬機器日常管理與配置
KVM虛擬機器的管理主要是通過virsh命令對虛擬機器進行管理。 1. 檢視KVM虛擬機器配置檔案及執行狀態 (1) KVM虛擬機器預設配置檔案位置: /etc/libvirt/qemu/ autostart目錄是配置kvm虛擬機器開機自啟動目錄。 (2) virsh命令幫助 # virsh -help
struts2學習筆記——第一個struts2應用配置
pac 我們 nbsp tsp 方便 ons 路徑和 method names 說實在的,隨著Java學習的不斷深入,特別是Java web框架部分,調bug讓人很心累,但是每征服一個bug,內心的成就感也是難以言說的。第一個struts2應用的配置,我昨天折騰了快2個
Hibernate單表映射學習筆記之一——hibernalnate開發環境配置
pass ransac over 構造方法 參數 會話 signed rate ets 1、什麽是ORM? Object/Relationship Mapping:對象/關系映射 2、寫SQL語句不好之處: (1)不同數據庫使用的SQL語法不同(PL/
Mysql學習筆記003
data 信息 3-0 which 真的 txt文件 logs 筆記 ati 從表檢索信息 在前面,我, 創建了一個數據庫test 進入數據庫 創建了一個表pet 插入了一些數據。那麽問題來了,我要是想要瞅一瞅我的表中的數據腫麽辦呢?莫著急,待我一一道來 SELECT語