Informatica開發(fā)培訓(xùn)課程
?
?
課程簡(jiǎn)介:
本課程講解數(shù)據(jù)倉(cāng)庫(kù)中Informatica應(yīng)用開發(fā)過程所作的規(guī)范。它詳細(xì)闡述了開發(fā)人員所涉及的Informatica任務(wù)與管理,包括物理部署、資料庫(kù)管理、開發(fā)過程、流程設(shè)計(jì)、性能優(yōu)化等。數(shù)據(jù)倉(cāng)庫(kù)開發(fā)人員在開發(fā)過程中需要按照這些要求來規(guī)范自己的開發(fā)操作,加速技術(shù)實(shí)施,實(shí)現(xiàn)多個(gè)項(xiàng)目開發(fā)人員之間協(xié)同合作,保證開發(fā)出高質(zhì)量的開發(fā)成果。
?
?
課程大綱:
1.??? 前言
2.??? 簡(jiǎn)介
3.??? 應(yīng)用架構(gòu)
3.1. Overview
3.2. Architecture
3.3. 體系架構(gòu)
4.??? 物理部署
4.1. 準(zhǔn)備工作
4.2. 安裝與配置
4.3. 資源庫(kù)管理
5.??? 命名規(guī)范(Name Citerion)
5.1. Database connections 命名規(guī)范
5.2. 目錄(Folder)命名規(guī)范
5.3. 源/目標(biāo)(Source/Target)命名規(guī)范
5.3.1.??? 數(shù)據(jù)表
5.3.2.??? 平面文件
5.4. 組件命名
5.5. 其他命名
6.??? 開發(fā)規(guī)范
6.1. ETL需求分析
6.1.1.??? 業(yè)務(wù)需求分析
6.1.2.??? 功能需求分析
6.1.3.??? 性能需求分析
6.1.4.??? 運(yùn)行需求分析
6.2. 源(Source)設(shè)計(jì)
6.3. 目標(biāo)(Target)設(shè)計(jì)
6.4. Mapping設(shè)計(jì)
6.4.1.??? 注意事項(xiàng)
6.4.2.??? 源對(duì)目標(biāo)的映射
6.4.3.??? Mapping功能設(shè)計(jì)
6.4.4.??? Mapping 組件設(shè)計(jì)
6.4.4.1. Lookups
6.4.4.2. Filter
6.4.4.3. Aggregator
6.4.4.4. Joiner?? 29
6.4.4.5. 其他組件
6.5. WorkFlow流程設(shè)計(jì)
6.5.1.??? 主要工作
6.5.2.??? WorkFlow 設(shè)計(jì)
6.5.3.??? Workflow Monitor
6.6. 測(cè)試
6.6.1.??? 測(cè)試點(diǎn)分析
6.6.2.??? ETL測(cè)試方法
6.7. 系統(tǒng)管理
6.7.1.??? 用戶管理
6.7.2.??? 系統(tǒng)調(diào)優(yōu)
6.7.2.1. Target調(diào)優(yōu)
6.7.2.2. Source調(diào)優(yōu)
6.7.2.3. Mapping調(diào)優(yōu)
6.7.2.4. Session調(diào)優(yōu)
6.7.2.5. 系統(tǒng)調(diào)優(yōu)
6.7.3.??? 環(huán)境發(fā)布
6.7.4.??? 系統(tǒng)遷移備份
6.8. ETL問題處理
?
?