DMETL5安裝使用
win64
1.建立dm8資料庫
使用dm資料庫配置助手dbca建立資料庫
2.根據dmetl線上文檔建立HOTEL模式
DROP USER IF EXISTS HOTEL CASCADE;
DROP TABLESPACE IF EXISTS HOTEL;
CREATE TABLESPACE HOTEL DATAFILE 'HOTEL.DBF' SIZE 150 AUTOEXTEND ON NEXT 10;
CREATE USER HOTEL IDENTIFIED BY Password DEFAULT TABLESPACE HOTEL;
GRANT RESOURCE, PUBLIC TO HOTEL;
GRANT SELECT ON SYS.V$DM_INI TO HOTEL;
GRANT SELECT ON SYS.V$CIPHERS TO HOTEL;
3.安裝dmetl5
官網下載下傳壓縮包後解壓執行dmetl5_standalone_win64.exe執行檔案,資料庫配置選擇外置資料庫,使用者名密碼填寫前面建立的資料庫,模式選擇HOTEL模式(若選擇SYSDBA模式,則DMETL的初始化表等内容會建立在SYSDBA模式下)
在安裝dmetl5最後一步報錯,提示需要安裝服務,前往路徑…\dmetl5\standalone
以管理者身份執行install_standalone_service.bat,提示服務安裝完成後,進入服務管理檔案夾下啟動服務,之後點選DMETLweb管理進入管理頁面。
4.使用dmetl5
初始使用者名和密碼是admin/admin,并非配置的外置資料庫使用者名密碼。
登入後根據線上文檔提示,建立相應的測試表以及工程。
在建立轉換中的資料清洗轉換設定中,替換字元串僅需填寫字元串内容,無需添加引号
在列轉換表達式選擇自定義函數時,需要自己配置參數
當轉換執行成功,但資料庫裡沒有變化時,可以在增量表中設定首次同步,勾選流程運作成功後清空增量表
工程目錄樹:
在設定好排程後開啟排程引擎:
可以檢視每次排程結果:
附工程執行後表結果:
Linux
1.安裝dmetl5
./dmetl5_standalone_linux.x86_64.bin -i
選擇内置資料庫
2.浏覽器通路虛拟機ip:8080