《商業智慧型深入淺出:Cognos,Informatica技術與套用》是2012年機械工業出版社出版的圖書,作者是王飛、劉國峰。
基本介紹
- 書名:商業智慧型深入淺出:Cognos,Informatica技術與套用
- 作者:王飛 、劉國峰
- 頁數:438
- 出版社:機械工業出版社
- 出版時間:2012年3月20日
- 裝幀:平裝
- 開本:16
內容簡介,基本信息,前 言,目錄,
內容簡介
《商業智慧型深入淺出:Cognos,Informatica技術與套用》包括:理論篇、項目篇、工具篇和實踐篇。其中,理論篇涵蓋了商業智慧型的大部分理論知識,包括進入商業智慧型領域之前所需要的基礎準備知識;項目篇根據實際項目和例子講解各個知識點,包括如何進行商業智慧型項目需求的定義,如何開發數據倉庫系統,如何實現ETL數據抽取和OLAP多維分析等方面的內容;工具篇介紹了商業智慧型開發中最常見的ETL工具Informatica和報表展示工具Cognos;實踐篇是提供給項目設計人員和開發人員的練習資料。讀者完全可以按照書中的內容一步步進行操作,這也是作者和讀者進行互動的一種方式。
《商業智慧型深入淺出:Cognos,Informatica技術與套用》最大的亮點在於根據實際的項目經驗定義總結了商業智慧型設計、開發的一般流程和規範,是企業領導決策層和商業智慧型開發人士的寶貴參考資料。
《商業智慧型深入淺出:Cognos,Informatica技術與套用》提供部分原始碼和一些有價值的文檔模板,讀者可以網上免費下載。
基本信息
正文語種: 簡體中文
ISBN: 9787111372417
ASIN: B007G5WY1K
作者:王 飛 劉國峰 編著
定價:69.80元
前 言
誰需要閱讀本書
如果您是一直關注商業智慧型領域發展變化的信息技術領域專業人員,或者是正在考慮涉足這個充滿機會的商業智慧型領域,同時又迷失在浩如煙海的文獻和書籍中不知所措,如果您希望得到一本簡單明了,同時又是專門為信息技術領域專業人員量身定製的商業智慧型方面的書籍,那么這本書很適合你。
在內容上,本書幾乎涵蓋了商業智慧型的方方面面,同時又強調特定的重點,可以由淺入深,循序漸進地帶您進入商業智慧型的世界。
本書可以為你做什麼
本書內容全面詳細,從中您可以學到商業智慧型領域各個方面的重要內容。書中涵蓋了進入商業智慧型領域所需要的幾乎所有的理論知識,但是本書並不推崇細節性的理論知識講述,因為每一部分理論都可以寫成一本書。本書主要是針對項目中所遇到的問題,商業智慧型項目開發的一般流程,尤其針對初學者如何能夠很快進入到項目中,這本書對他們來說具有極高的參考價值,由於筆者是在電力行業工作,所以會適當列舉一些電力行業的例子作為參考。本書涵蓋的知識點很多,但是全書分成如下幾個部分。理論篇:包括進入到商業智慧型領域之前的準備知識、商業智慧型簡介、數據倉庫的基本理論知識、商業智慧型ETL、商業智慧型OLAP報表分析等方面的理論知識。項目篇:包括如何套用商業智慧型,如何進行商業智慧型項目需求的定義,如何開發數據倉庫系統,如何實現ETL數據抽取和OLAP多維分析等方面的內容。工具篇:詳細介紹兩大商業智慧型工具Cognos與Informatica的理論知識和使用方法。實踐篇:包括Cognos報表的開發、部署和實踐。本書附贈部分原始碼和一些有價值的文檔模板。
閱讀背景
目前,很多公司引入了商業智慧型。商業智慧型已經不是單純的、僅供科研和實驗的概念了,它已經成為了企業信息化的重要的解決方案和技術手段。從零售企業到金融機構,從電力行業到環保產業,商業智慧型正在引起一場商業分析和戰略決策的革命。預計,很快國內外超過半數的企業都會使用商業智慧型技術去開拓和搶占市場了。小時候曾經有一本書給我留下了深刻的印象,大概內容是教小學生如何寫作文的,包括如何寫議論文、記敘文、散文等。書中並沒有很刻板地去闡述寫作的步驟,而是通過主人公(小胖)的一個個小故事,把一些看似偶然,卻又非常合理的情節,包括在公園、火車站、旅遊景點等場景下,以對話的形式將寫作的方法一一告訴讀者,語言風趣幽默,主人公(小胖)的寫作水平得到了長足的提高,同時身為讀者的我們也有了相當大的收穫,時隔幾十年,仍然讓我不能忘懷。本書的內容,雖然不能以故事情節或者對話的形式展現給大家,但是也儘量不用晦澀難懂的語言去解釋概念,而是用簡單易懂的例子去說明問題。本書以形象生動的語言,由淺入深地進行講解,讓初學者能夠很快進入到商業智慧型的世界中,同時也可讓專業人士輕鬆閱讀。
在本書的編寫中,王飛主要負責理論篇和項目篇,劉國峰主要負責工具篇和實踐篇。
作 者
目錄
前言
理 論 篇
第1章 商業智慧型簡介
1.1 商業智慧型介紹
1.1.1 商業智慧型在企業中的作用
1.1.2 商業智慧型的功能
1.2 商業智慧型的發展趨勢
1.3 商業智慧型的實施方法和步驟
1.3.1 商業智慧型的實施方法
1.3.2 商業智慧型的實施步驟
1.4 商業智慧型項目成功的關鍵
1.5 商業智慧型項目的組織機構
1.6 本章小結
第2章 學習商業智慧型之前的準備知識
2.1 Oracle體系結構介紹
2.2 Oracle最佳化理論
2.2.1 外部最佳化原則
2.2.2 SQL最佳化基本規則
2.2.3 SQL使用規範
2.2.4 索引使用規範
2.2.5 臨時表使用規範
2.2.6 索引創建原則
2.2.7 大數據量表的維護原則
2.2.8 視圖創建原則
2.2.9 代碼程式中使用索引的原則
2.2.10 代碼程式中的一些建議
2.3 資料庫建模理論知識
2.3.1 資料庫的數據模型
2.3.2 資料庫建模的一般流程
2.4 本章小結
第3章 商業智慧型數據倉庫的理論知識
3.1 數據倉庫的定義
3.2 數據倉庫的特點
3.2.1 面向主題
3.2.2 集成性
3.2.3 穩定性
3.2.4 反映歷史變化
3.3 數據倉庫和資料庫的區別
3.4 數據倉庫開發過程介紹
3.4.1 規劃分析階段
3.4.2 設計實現階段
3.4.3 使用維護階段
3.5 數據倉庫系統組成部分介紹
3.5.1 數據源分析
3.5.2 數據遷移
3.5.3 選擇數據的存儲結構
3.5.4 元數據
3.6 數據倉庫模型設計介紹
3.6.1 概念模型
3.6.2 邏輯模型
3.6.3 物理模型
3.7 數據集市介紹
3.7.1 數據集市的定義
3.7.2 數據集市的類型
3.7.3 數據集市和數據倉庫的區別
3.7.4 數據集市和數據倉庫的關係
3.7.5 數據集市的目標分析
3.8 數據倉庫實施詳細步驟
3.8.1 需求分析
3.8.2 數據倉庫的邏輯分析
3.8.3 設計ODS系統
3.8.4 數據倉庫建模
3.8.5 數據集市建模
3.8.6 數據源分析
3.8.7 數據的獲取與整合
3.8.8 套用分析
3.8.9 報表展現
3.9 數據倉庫的作用
3.10 數據倉庫的建設意義
3.11 本章小結
第4章 商業智慧型ETL簡介
4.1 ETL在數據倉庫中的重要地位
4.2 ETL的一般過程
4.3 研究ETL的本質
4.4 ETL 的體系結構
4.5 ETL的難點
4.6 主流的ETL 工具
4.7 ETL的作用
4.8 詳解ETL過程
4.8.1 數據抽取
4.8.2 數據清洗
4.8.3 數據轉換
4.8.4 數據載入
4.8.5 ETL的日誌
4.9 ETL最佳化
4.10 ETL設計規範要點
4.11 ETL的框架結構
4.12 本章小結
第5章 商業智慧型在線上分析處理理論簡介
5.1 OLAP介紹
5.2 OLAP系統與OLTP系統的區別
5.3 OLAP的實現方法
5.4 OLAP的基本目標和特點
5.5 建立OLAP的過程
5.6 OLAP與數據倉庫的關係
5.7 OLAP系統的實施過程
5.8 OLAP模型的設計與實現
5.9 本章小結
第6章 ODS與數據倉庫的結合
6.1 ODS的概念
6.2 ODS的特點
6.3 ODS系統與資料庫系統、數據倉庫系統的區別
6.4 ODS的主要功能
6.5 ODS的設計步驟
6.6 基於ODS和基於數據倉庫的OLAP之間的關係
6.7 資料庫系統-ODS系統的轉化機制
6.8 ODS系統的邏輯模型
6.9 ODS系統的架構
6.10 ODS系統的功能
6.11 本章小結
第7章 商業智慧型元數據簡介
7.1 元數據的定義
7.2 元數據的重要性
7.3 元數據的類型
7.4 元數據的作用
7.5 元數據的管理
7.6 元數據包含的內容
7.7 本章小結
項 目 篇
第8章 商業智慧型項目需求的定義
8.1 商業智慧型項目的啟動
8.2 商業智慧型項目的需求定義
8.3 系統原型的建立
8.4 驗收和評審的內容
8.5 本章小結
第9章 商業智慧型項目模型的建立
9.1 數據模型的設計原則
9.2 企業模型的意義
9.2.1 企業模型的定義
9.2.2 建設企業模型的意義
9.2.3 企業數據模型和其他模型之間的關係
9.2.4 與企業數據模型相關的概念
9.2.5 企業數據模型轉換到數據倉庫模型的步驟
9.3 概念模型的設計
9.4 邏輯模型的設計
9.4.1 ODS邏輯模型
9.4.2 數據倉庫邏輯模型
9.4.3 數據集市邏輯模型
9.5 物理模型的設計
9.5.1 ODS 物理模型的設計
9.5.2 數據倉庫物理模型的設計
9.5.3 數據集市物理模型的設計
9.6 本章小結
第10章 商業智慧型數據倉庫系統套用實例
10.1 定義數據倉庫項目的生命周期
10.2 數據倉庫粒度的劃分
10.3 企業輔助決策分析系統的構建
10.4 決策分析系統一般的部署方案和步驟
10.4.1 提供系統安裝軟體的體系結構
10.4.2 部署系統的資料庫環境
10.4.3 ETL環境的部署
10.4.4 報表展示環境的部署
10.5 本章小結
第11章 商業智慧型項目規劃和管理
11.1 項目團隊的組織結構
11.2 項目角色劃分及技能要求
11.3 定義領導組的職責和主要任務
11.4 如何定義商業智慧型項目的進度
11.5 如何定義商業智慧型項目的過程
11.6 本章小結
第12章 數據抽取、轉換和載入
12.1 ETL的定義和總體架構
12.2 定義ETL的流程
12.3 ETL的載入方法
12.3.1 以時間戳作為載入條件
12.3.2 利用源表的日誌信息對目標表進行數據載入
12.3.3 通過全表對比的方式進行數據載入
12.3.4 全表刪除後再進行數據載入的方式
12.4 利用ETL構建企業級數據倉庫
12.5 ETL的設計過程
12.6 ETL的備份與恢復
12.6.1 數據的備份
12.6.2 數據備份存放的介質以及目錄結構
12.6.3 ETL程式的備份
12.6.4 數據的恢複方案
12.7 ETL 數據質量的改進
12.7.1 ETL數據質量分析
12.7.2 ETL數據質量改進的方法和目標
12.7.3 推動ETL數據質量改進的方法
12.8 ETL套用舉例
12.8.1 ETL分析需求
12.8.2 ETL 數據源說明
12.8.3 ODS 設計與抽取
12.8.4 DW設計與抽取
12.8.5 DM設計與抽取
12.9 本章小結
第13章 在線上分析處理
13.1 OLAP的概念
13.2 OLAP的實施
13.2.1 建立"維"的概念
13.2.2 多維分析技術
13.2.3 OLAP實施的一般過程
13.3 OLAP的套用實例
13.3.1 案例背景
13.3.2 需求
13.3.3 數據準備
13.3.4 瀏覽分析數據
13.4 OLAP系統設計的一般步驟
13.5 本章小結
第14章 套用舉例
14.1 項目工作計畫的制訂
14.1.1 對項目背景與目的的描述
14.1.2 確定項目需要交付的成果
14.1.3 制定項目管理文檔
14.1.4 項目進度劃分
14.2 需求分析
14.2.1 業務需求
14.2.2 功能需求
14.3 行銷系統設計
14.3.1 總體架構設計
14.3.2 行銷輔助決策系統的ETL架構設計
14.3.3 行銷輔助決策系統數據訪問功能設計
14.3.4 行銷輔助決策系統展示方式設計
14.3.5 行銷輔助決策系統主題分析功能設計
14.3.6 數據模型設計
14.4 ETL數據抽取
14.4.1 ETL物理設計
14.4.2 從源資料庫抽取到ODS數據緩衝區
14.4.3 從ODS數據緩衝區抽取到ODS統一信息視圖區
14.4.4 從ODS統一信息視圖區抽取到數據倉庫
14.4.5 從數據倉庫抽取到數據集市
14.5 報表展示
14.6 編寫測試報告
14.7 編寫用戶手冊
14.8 軟體發布
14.9 系統運行維護
14.10 本章小結
工 具 篇
第15章 Informatica PowerCenter工具簡介
15.1 Informatica PowerCenter介紹
15.1.1 Informatica的特點
15.1.2 Informatica的優勢
15.2 Informatica PowerCenter工具概況
15.3 Informatica Servers引擎
15.4 Administration Console
15.4.1 登錄方式
15.4.2 相關術語
15.5 PowerCenter Designer
15.5.1 選單
15.5.2 工具列
15.5.3 導航
15.5.4 工作區
15.5.5 輸出視窗
15.6 Repository Manager
15.6.1 選單
15.6.2 工具列
15.6.3 導航
15.6.4 工作區
15.7 Workflow Manager
15.7.1 選單
15.7.2 工具列
15.7.3 導航
15.7.4 工作區
15.7.5 輸出視窗
15.8 Workflow Monitor
15.8.1 工具列
15.8.2 監控區
15.8.3 屬性
15.9 本章小結
第16章 Cognos工具簡介
16.1 Cognos介紹
16.1.1 Cognos的歷史
16.1.2 Cognos的特點
16.1.3 Cognos的現狀
16.2 Cognos工具瀏覽
16.3 Cognos Configuration
16.4 Cognos Connection
16.4.1 選單功能
16.4.2 選項卡介紹
16.4.3 工具列的使用
16.5 Query Studio
16.6 Analysis Studio介紹
16.6.1 Analysis Studio的組成
16.6.2 選單功能
16.7 Report Studio介紹
16.7.1 Report Studio的組成
16.7.2 選單功能
16.8 Event Studio介紹
16.8.1 Event介紹
16.8.2 Task介紹
16.9 Framework Manager建模工具
16.9.1 選單介紹
16.9.2 工作區
16.10 Transformer介紹
16.10.1 Data Sources
16.10.2 Dimension Map
16.10.3 Measures
16.10.4 PowerCubes
16.10.5 Customer Views
16.10.6 Signon
16.11 Cognos PowerPlay
16.11.1 選單介紹
16.11.2 工具列
16.11.3 維度視圖
16.12 本章小結
實 踐 篇
第17章 Informatica的安裝與快速入門
17.1 Informatica PowerCenter的安裝方案
17.1.1 安裝前的準備
17.1.2 伺服器端安裝
17.1.3 客戶端安裝
17.2 Informatica PowerCenter工具的一般使用流程
17.3 Informatica PowerCenter快速入門
17.3.1 前期準備
17.3.2 定義源數據
17.3.3 定義目標數據
17.3.4 定義映射規則
17.3.5 定義工作流
17.3.6 啟動工作流程
17.4 本章小結
第18章 Informatica實例
18.1 緩慢變化維的概念
18.2 緩慢變化維的實現方式
18.2.1 覆蓋方式
18.2.2 全歷史記錄
18.2.3 標記位方式
18.2.4 時間戳方式
18.2.5 記錄最新記錄和上一次歷史
18.3 本章小結
第19章 Cognos安裝與快速入門
19.1 Cognos 8安裝
19.1.1 Cognos伺服器安裝
19.1.2 Cognos Framework安裝
19.1.3 Cognos Transformer安裝
19.1.4 Cognos 語言包安裝
19.1.5 Cognos PowerPlay安裝
19.2 Cognos入門前的準備工作
19.2.1 創建Oracle資料庫實例
19.2.2 執行建表空間和創建資料庫用戶的腳本
19.2.3 Cognos部署設定
19.2.4 配置Cognos服務
19.2.5 啟動Cognos服務
19.3 Cognos入門實例一
19.3.1 使用Framework建模
19.3.2 使用Report Studio製作報表
19.3.3 查看報表
19.4 Cognos入門實例二
19.4.1 使用Framework建模
19.4.2 使用Transformer立方體多維建模
19.4.3 使用Analysis Studio製作多維報表
19.4.4 查看報表
19.5 本章小結
第20章 Cognos實例
20.1 Section報表的開發
20.2 Conditional Style報表的開發
20.3 圖表型報表的開發
20.4 Drill-Through報表的開發
20.5 本章小結
第21章 Cognos的安全管理
21.1 Cognos安全性介紹
21.1.1 Cognos套用防火牆
21.1.2 身份驗證
21.1.3 訪問授權
21.1.4 加密服務
21.2 Cognos安全部署
21.2.1 作業系統安全技術
21.2.2 網路安全技術
21.2.3 套用安全技術
21.2.4 安全審計
21.3 Cognos安全實踐
21.3.1 創建Cognos組、角色
21.3.2 為組、角色添加用戶成員
21.3.3 在Framework中設定包的訪問授權
21.4 本章小結
第22章 Cognos最佳化
22.1 增加Cognos 8的記憶體以提高運行速度
22.2 提高Cognos 8的資料庫訪問速度
22.3 修改Cognos 8的reportservice.xml參數
22.4 修改讀取高速快取的值以提高性能
22.5 開啟crosstab caching提高cube的訪問速度
22.6 讀取數據時啟用多CPU處理
22.7 減少cube數據的提交次數
22.8 本章小結
技術辭彙