IBM利用Infosphere Datastage、Infosphere CDC、Infosphere Ware
IBM 提供了全面的、业界领先的数据仓库、业务分析解决方案,包括信息整合工具 Information Server;实时、增量数据复制工具 InfoSphere CDC;数据仓库解决方案 Infosphere Warehouse;业务分析工具 Cognos BI 以及一系业务分析应用等。
本文,主要为大家介绍 IBM 数据仓库、业务分析解决方案,特别是如何利用 Infosphere Datastage、Infosphere CDC、Infosphere Warehouse 及 Cognos 快速建立数据分析应用,以帮助大家快速掌握利用 Infosphere Datastage、Infosphere CDC、Infosphere Warehouse 及 Cognos 开发分析应用的基本方法。
针对数据仓库、业务分析应用,IBM 提供了全面的、业界领先的解决方案。软件方面,提供了集成的、端到端的解决方案,包括信息整合工具 Information Server;实时、增量数据复制工具 InfoSphere CDC;数据仓库解决方案 Infosphere Warehouse;业务分析工具 Cognos BI 以及一系列业务分析应用;针对 Big Data 数据分析,提供了 Infosphere BigInsights 及 Infosphere Streams;针对信息监管,提供了 Quality Stage 数据质量管理工具、Infosphere Optim 数据生命周期管理解决方案、Infosphere Guardium 数据安全解决方案,同时,IBM 还提出了 IBM Smart Analytics System 解决方案,它根据用户预计的数据仓库规模,为用户提供预先配置的、经过优化的、可以扩展的软、硬件整体套装配置方案,包括的型号、配置,存储的配置,网络的配置,可以为用户提供合理的硬件选型,并提供一站式解决方案;IBM 还提供了 Netezza 数据仓库一体机,提供性能优异、配置简单的一站式解决方案;在数据仓库模型方面,IBM 提供了针对银行、电信、保险及零售业的数据仓库模型,可以为用户提供针对行业应用的模板,加速行业应用建模。
IBM 典型的数据仓库解决方案如下图所示,我们采用 Infosphere Warehouse 作为企业数据仓库 EDW 系统;采用 Infosphere Warehouse 作为关系型数据集市系统,Cognos 作为多维数据集市系统;通过 Infosphere CDC 将业务系统的数据实时复制到 ODS 系统中;使用 Infosphere Datastage 批量装载数据到数据仓库或数据集市中;使用 Infosphere CDC 实现增量、实时数据装载功能;使用 Cognos BI 及 Cognos 应用实现业务分析功能。
图 1. IBM 数据仓库解决方案架构
下边,我们通过一个简单的“Sales Performance Analysis”的例子来介绍一下如何利用 Infosphere Datastage、Infosphere CDC、Infosphere Warehouse 及 Cognos 快速建立数据分析应用。
本次试验,我们在 DB2 9.7 中创建了 db2olap 作为 OLTP 数据源,使用 Infosphere Warehouse 提供的 DB2 9.7 创建了 olapdb 作为 ODS/ 数据仓库系统,使用 Inforsphere Datastage 8.7 作为 ETL 工具负责将需要的数据从数据源 db2olap 中抽取、并做适当的转换后装入到 olapdb ODS/ 数据仓库中,同时,我们使用 Infosphere CDC 6.5.1 及 Infosphere Datastage 8.7 提供的 CDC Transaction Stage 实现实时、增量数据装载工作,最后使用 Cognos BI 10.1.1 实现最终的报表展现、OLAP 分析及仪表盘应用。
环境准备
本次实验环境,我们采用 Redhat Linux 操作系统,内核 2.6.1,并且在上面安装了如下的软件:
- IBM Information Server 8.7
- Inforsphere CDC 6.5.1
- DB2 9.7.4
- IBM Cognos BI Server 10.1.1
- IBM HTTP Server 7.0
在 windows 7 客户机上安装了如下的软件:
- Cognos BI Model 10.1.1
OLTP 数据源
本次试验,我们在 DB2 9.7 中创建了 db2olap 数据库作为 OLTP 数据源,包括如下表及表结构定义信息:
清单 1. 数据源定义
create table locations_s--location dimension (city_id char(8) not null primary key, prov_id varchar(10), area_id varchar(10), country_id varchar(10) ); create table city_s (city_id char(8) not null primary key, city varchar(10), city_population int); create table prov_s (prov_id varchar(10), prov varchar(10)); create table area_s (area_id varchar(10), area varchar(10)); create table products_s --products dimension (product_id varchar(10) not null primary key, sub_class_id varchar(10), class_id varchar(10)); create table product_s (product_id varchar(10) not null primary key, product varchar(50)); create table subclass_s (sub_class_id varchar(10), sub_class varchar(50)); create table times_s ---time dimension (day_id int not null primary key, day varchar(10), month_id int, month varchar(10), year_id int, year varchar(10)); create table salesperf_s (city_id char(8) not null, product_id varchar(10) not null, day_id int not null, sales decimal(10,2), costs decimal(10,2), constraint fk_day foreign key(day_id) references times_s, constraint fk_location foreign key(city_id) references locations_s, constraint fk_product foreign key(product_id) references products_s );

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

IBM近日宣布,在最近為大型主機開發人員推出的生成式AI編碼功能的基礎上,推出了一套新的產品,使人工智慧更容易在他們舊的資料中心硬體上運行IBM表示,IBMZ的更新旨在透過跨多個行業和用例實施業務型AI來幫助客戶改善業務成果,其中包括了一組新的開發人員工具包,支援最廣泛使用的AI框架和Python程式語言、MachineLearningforz/OS的增強功能、以及IBMz/OS大型主機作業系統在效能上的改進。 IBM表示,這些更新將讓客戶能夠提高保單建議的準確性,提高反洗錢控制的可靠性和及時效性,降

IBM突然宣布,啟動新一輪裁員!在最新一次7分鐘員工會議上,IBM首席通訊官宣了這項消息。此次將主要集中在行銷和通訊部門。雖然IBM沒有就裁員規模發表正式聲明,但就在今年1月,他們就宣布裁員3,400人。該公司執行長ArvindKrishna早前就表示,公司將在未來五年內,以人工智慧取代8,000個職缺工作。這一整個突發操作,直接把員工給乾懵了……這8000人是不是早就開始裁員了△圖源:一畝三分地據相關網站統計,今年迄今為止約有204家科技公司裁員近5萬人。包括Google母公司Alphabet、亞馬

IT之家10月31日消息,IBM公司近日發布新聞稿,為了緩解當前精通COBOL(一種1959年設計開發的程式語言)語言程式設計師短缺問題,推出了生成式AI程式設計助理「watsonx」。 IBM公司在今年8月推出了名為"IBMZ"的服務,旨在將COBOL轉換為Java語言。近日,該服務正式以"watsonx"的名稱推出Watsonx的核心功能簡化了COBOL程式碼到Java的轉換,旨在實現大型電腦的現代化。 IBM表示,該人工智慧助理在程式碼翻譯方面準確度極高,能夠減少

IBM最近推出了一項新的企業投資工具,即企業人工智慧創投基金。該基金的目標是支持那些致力於開發以企業為重點的人工智慧產品的新創公司其他科技巨頭在IBM此舉之前也加大了對人工智慧創業生態系統的投資。幾週前,大型語言模型開發商AnthropicPBC從亞馬遜公司和谷歌公司獲得了總額高達60億美元的融資。最近,惠普企業公司和SAPSE加入了對德國人工智慧供應商AlephAlphaGmbH的5億多美元的投資項目。 IBM打算透過企業人工智慧風險基金支持一些「從早期階段到超速成長」的新創公司。據媒體報道,I

根據智慧財產權管理公司Anaqua基於公開數據所進行的統計分析,2023年全球半導體專利的數量最多的地區是美國。這已經是連續兩年美國佔據榜首的情況。該公司利用先進的AcclaimIP專利分析軟體,對美國商標和專利局公示的半導體相關專利進行分析。結果顯示,2023年的半導體專利數量達到了348,774件,相較於2022年的347,408件略有成長。依照國家和地區劃分其中美國公司獲得的專利數量為162557件,居各國之首,比2022年增長了18%。數據顯示,日本位居第二(40,960件),其次是中國(2

ibm的英文全名為“International Business Machines Corporation”,指國際商業機器公司或萬國商業機器公司,總公司在紐約州阿蒙克市。

IBM研究院最近宣布對其Granite編碼基礎模型開源,目標是實現高階AI工具大眾化,進而推動跨產業程式碼編寫、維護與開發方式的全面變革。此舉將使開發者能夠更有效率地創建、優化和部署AI模型,從而加速人工智慧技術的應用。 Granite是IBM研究院開發的先進的AI程式設計工具,具備強大的功能。它基於開放標IBM的Granite編碼模型是什麼水準?Granite源自IBM簡化編碼流程的勃勃雄心。在意識到軟體開發中所固有的複雜性與快速開發需求之後,IBM利用其強大的科學研究能力建構起一套AI驅動工具,旨在

IBM在年度IBMThink大會上將AI和混合雲策略放到了核心位置。在過去幾年裡,其他廠商一直專注於新AI應用面向消費者的方面,IBM則一直在開發新一代模式以更好地服務企業客戶。 IBM前不久宣布推出了混合雲應用的AI開發平台watsonx.ai。 IBMwatsonxAI開發服務目前處於技術預覽階段,將於2023年第三季全面上市。 AI將成為關鍵的商業工具,開啟生產力、創造力和價值創造的新時代。對於企業而言,這不僅僅是透過雲端存取大型語言模型(LLM)的新型AI結構。大型語言模型構成了Chat
