今天是8.29r。
早上出門,涼涼的風讓人覺得秋天已經來了。
關于什么是ETL工具:ETL過程就是一堆存儲過程(維度的抽取、原始數據的抽取、事實數據的日結)
,然后通過DTS任務包調度起來。
而DTS是一組工具,用于一個或多個數據源(如Microsoft SQL Server、Microsoft Excel
或 Microsoft Access )間導入、導出和轉換各種數據。
上周五下午開始安裝Informatica工具,整體的安裝教程網上可以搜到很多,這里只記下幾個需要注意的關鍵的點,以后在自己電腦上安裝時更方便點。
關于教程可以參考這個鏈接里的文檔
(http://www.cnblogs.com/luowende2012/archive/2012/08/04/2622713.html), 下面是按照文檔里安裝步驟安裝時自己遇到的問題。
1.第6步,配置服務器的端口號
前五步照著教程即可。這一步也基本沒什么問題,HTTPs Port Number端口號都是8443,從這一步開始要注意。
2.第9步,創建Domain
(1)選擇create new domain
(2)下圖中上面的界面是需要填的信息,下面的界面是填寫的示范用例。
其中每個選項如下:
Database type: 選擇oracle;
Database URL: 數據庫IP和端口號,這里填需要連接的數據庫的IP和端口號(具體可以在自己電腦oracle安裝路徑下的tnsnames.ora文件中找到 ,例如oracle\product\10.2.0\db_1\network\admin\tnsnames)
Database user ID:
Database user password:
這兩個填創建好的數據庫用戶名和密碼即可
Database service name:也可以在tnsnames文件中查到
自己當時在這一步試錯了好多次,之前用一個新創的用戶,其被賦予的權限不夠導致一直失敗,后來換了一個用戶就成功了。
3.第12步,創建Domain和node
其中需要自己填的只有domin password,其他均默認即可。這里的domain user name和domain password在安裝步驟結束后,打開Informatica服務時會用到。
此外Informatica services configuration這里填自己計算機的用戶名和密碼即可
至此要注意的點基本完成,但是點擊下一步時又報錯,安裝程序無法對域執行 ping 操作。
報錯:請確保 Informatica Services 正在域主機上運行,然后選擇‘重試’。(STDOUT: [ICMD_10133] Command [ping] failed with error [[ICMD_10053] Node [node01_WIN-0U8SUMDGUE2] Domain [Domain_WIN-0U8SUMDGUE2] Host:Port [WIN-0U8SUMDGUE2:6001] has failed to ping back.].)
解決:直接在系統環境變量PATH上添加一個路徑C:\Informatica8\PowerCenter8.6.1\server\bin即可,該路徑以自己安裝的路徑為主。
顯示安裝成功后,以管理員身份打開:Start Informatica Services,再運行PowerCenter Administration Console即可,于是跳轉到下面的界面,輸入第十二步中的賬號密碼,完畢。