Kettle學習筆記(二) 基本操作

2022-02-26 23:42:12 字數 1503 閱讀 2840

kettle學習筆記(一)— 環境部署及執行

kettle學習筆記(二)— 基本操作

kettle學習筆記(三)— 定時任務的指令碼執行

kettle學習筆記(四)— 總結

開啟時間略長,請耐心等待。

這裡先對控制項做下簡單說明,方便後面使用。

通用控制項

轉換中常用控制項:

檔案—新建—轉換。

新建轉換後點選左邊的主物件樹,然後選擇db連線,建立用以連線資料庫。如圖所示:

建立資料庫連線的過程相當於在資料庫管理工具連線資料庫。

輸入所需同步的兩個資料庫,點選測試檢視連線是否正常

在左邊的選單選擇「核心物件」,在核心物件裡面選擇「輸入—表輸入」,用滑鼠拖放到右邊面板。

雙擊拖進來的表,可對表進行編輯。

在左邊面板中選擇核心物件、選擇「輸出->插入\更新」如圖所示:

雙擊插入更新,編輯它選中表輸入,按住shift鍵,拖向插入更新。

選中表輸入,按住shift鍵,拖向插入更新。

雙擊插入更新,更改設定。

查詢字段:用來對比的關鍵字段,kettle會根據它來判斷是插入還是更新,一般用id

點選執行按鈕,測試裝換是否成功。

啟動完成。

作業可以定時或週期性的執行轉換,新建作業。並從左邊面板拖入start 和轉換。

雙擊start可以編輯,可以設定執行時間等等

點開裝換,可以設定需要執行的轉換任務,開啟我們儲存的轉換。

將成功拖到右側面板,並連線。

這樣乙個簡單的通過作業排程的kettle就算做完了。

kettle學習筆記(五) kettle輸出步驟

資料庫表 表輸出 更新,刪除,插入 更新 批量載入 mysql,oracle 資料同步 檔案 sql 檔案輸出 文字檔案輸出 xml 輸出 excel output excel writer 其他 報表 應用 1.表輸出 使用sql的方式向資料庫插入資料 insert 支援批量提交 支援分割槽 da...

kettle學習筆記(四) kettle輸入步驟

輸入步驟主要分為以下幾類 生成記錄 自定義常量 獲取系統資訊 表輸入 文字檔案輸入 xml 檔案輸入 json輸入 其他輸入步驟 1.生成記錄 由於生成記錄每行都是一樣的資料,所以便誕生了自定義常量資料來手工模擬資料 2.自定義常量資料 常用於構造一些測試資料 獲得各類系統資訊,常見的包括 轉換開始...

Linux筆記 基本操作二

新增組 groupadd nan 乙個普通使用者可以刪除檔案主要看目錄的許可權 其他許可權管理沒命令 chown 使用者 檔案或目錄 改變檔案或目錄的所有者 改變檔案的使用者所有者只能是管理員root chgrp 使用者組 檔案或目錄 改變檔案或目錄的所屬組 umask s 以rwx形式顯示新建檔案...