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 );

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



IBM kündigte plötzlich eine neue Entlassungsrunde an! Der Chief Communications Officer von IBM gab die Neuigkeiten auf der letzten siebenminütigen Mitarbeiterbesprechung bekannt. Diesmal liegt der Fokus vor allem auf den Marketing- und Kommunikationsabteilungen. Obwohl IBM keine formelle Stellungnahme zum Ausmaß der Entlassungen abgegeben hat, kündigte das Unternehmen erst im Januar dieses Jahres an, 3.400 Mitarbeiter zu entlassen. Der CEO des Unternehmens, Arvind Krishna, sagte zuvor, dass das Unternehmen in den nächsten fünf Jahren 8.000 Arbeitsplätze durch künstliche Intelligenz ersetzen werde. Diese völlig plötzliche Operation hat die Mitarbeiter direkt verwirrt ... Haben diese 8.000 Menschen schon vor langer Zeit damit begonnen, Mitarbeiter zu entlassen? Quelle: One Acre Three Points Laut Statistiken relevanter Websites haben in diesem Jahr bisher etwa 204 Technologieunternehmen Mitarbeiter entlassen, fast 50.000 Menschen. Darunter Google-Mutterkonzern Alphabet, Amazon

IBM hat kürzlich eine neue Reihe von Produkten angekündigt, die auf den kürzlich eingeführten generativen KI-Codierungsfunktionen für Mainframe-Entwickler aufbauen, um die Ausführung künstlicher Intelligenz auf ihrer älteren Rechenzentrumshardware zu erleichtern. IBM sagte in einem Update für IBMZ, dass es Kunden dabei helfen soll, ihre Geschäftsergebnisse zu verbessern Durch die Implementierung von Geschäfts-KI in mehreren Branchen und Anwendungsfällen umfasst es eine neue Reihe von Entwickler-Toolkits, die die am weitesten verbreiteten KI-Frameworks und die Programmiersprache Python unterstützen, Verbesserungen des maschinellen Lernens für z/OS und Leistungsverbesserungen im IBMz/OS-Mainframe-Betriebssystem . IBM sagte, dass diese Aktualisierungen es Kunden ermöglichen werden, die Genauigkeit der Richtlinienberatung zu verbessern, die Zuverlässigkeit und Aktualität der Anti-Geldwäsche-Kontrollen zu verbessern und zu reduzieren

IT House berichtete am 31. Oktober, dass IBM kürzlich eine Pressemitteilung herausgegeben habe, in der es hieß, dass es den generativen KI-Programmierassistenten „watsonx“ auf den Markt gebracht habe, um den aktuellen Mangel an Sprachprogrammierern mit Kenntnissen in COBOL (einer Programmiersprache, die 1959 entworfen und entwickelt wurde) zu lindern. IBM hat im August dieses Jahres einen Dienst namens „IBMZ“ gestartet, der darauf abzielt, COBOL in die Java-Sprache zu konvertieren. Kürzlich wurde der Dienst offiziell unter dem Namen „watsonx“ gestartet. Die Kernfunktionen von Watsonx vereinfachen die Konvertierung von COBOL-Code nach Java und sind auf die Modernisierung großer Computer ausgelegt. IBM sagte, der Assistent für künstliche Intelligenz sei bei der Codeübersetzung äußerst genau und könne reduzieren

IBM hat kürzlich ein neues Unternehmensinvestitionsinstrument auf den Markt gebracht, den Enterprise Artificial Intelligence Venture Fund. Der Fonds zielt darauf ab, Startups zu unterstützen, die an der Entwicklung unternehmensorientierter KI-Produkte arbeiten. Der Schritt von IBM erfolgt, da auch andere Technologiegiganten ihre Investitionen in das KI-Startup-Ökosystem erhöhen. Vor einigen Wochen erhielt AnthropicPBC, ein großer Entwickler von Sprachmodellen, eine Finanzierung von insgesamt bis zu 6 Milliarden US-Dollar von Amazon und Google. Kürzlich haben sich Hewlett Packard Enterprise und SAPSE einer Investition von mehr als 500 Millionen US-Dollar in den deutschen Anbieter künstlicher Intelligenz AlephAlpha GmbH angeschlossen. IBM beabsichtigt, über seinen Enterprise Artificial Intelligence Venture Fund eine Reihe von Startups „von der Frühphase bis zum Hyperwachstum“ zu unterstützen. Laut Medienberichten I

Der vollständige englische Name von IBM lautet „International Business Machines Corporation“, was sich auf International Business Machines Corporation oder International Business Machines Corporation bezieht. Der Hauptsitz befindet sich in Armonk, New York.

Laut einer statistischen Analyse, die auf öffentlichen Daten des Unternehmens für geistiges Eigentum Anaqua basiert, werden die Vereinigten Staaten im Jahr 2023 die Region mit der weltweit größten Anzahl an Halbleiterpatenten sein. Dies ist das zweite Jahr in Folge, in dem die Vereinigten Staaten die Liste anführen. Das Unternehmen nutzt die fortschrittliche Patentanalysesoftware AcclaimIP, um vom US-amerikanischen Marken- und Patentamt veröffentlichte halbleiterbezogene Patente zu analysieren. Die Ergebnisse zeigen, dass die Zahl der Halbleiterpatente im Jahr 2023 348.774 erreichte, ein leichter Anstieg gegenüber 347.408 im Jahr 2022. Nach Ländern und Regionen beträgt die Zahl der von amerikanischen Unternehmen erhaltenen Patente 162.557 und liegt damit an erster Stelle aller Länder, was einem Anstieg von 18 % gegenüber 2022 entspricht. Die Daten zeigen, dass Japan an zweiter Stelle steht (40.960 Fälle), gefolgt von China (2).

IBM Research gab kürzlich bekannt, dass sein Granite-Coding-Basismodell Open Source ist, mit dem Ziel, fortschrittliche KI-Tools zu demokratisieren und umfassende Änderungen in der Art und Weise zu fördern, wie Code branchenübergreifend geschrieben, gepflegt und entwickelt wird. Dieser Schritt wird es Entwicklern ermöglichen, KI-Modelle effizienter zu erstellen, zu optimieren und einzusetzen und so die Anwendung der Technologie der künstlichen Intelligenz zu beschleunigen. Granite ist ein fortschrittliches KI-Programmiertool, das vom IBM Research Institute mit leistungsstarken Funktionen entwickelt wurde. Auf welcher Ebene basiert es auf dem Open-Standard-Codierungsmodell IBM Granite? Granite entstand aus dem Bestreben von IBM, den Codierungsprozess zu vereinfachen. Nachdem IBM die Komplexität und die schnellen Entwicklungsanforderungen der Softwareentwicklung erkannt hatte, nutzte es seine starken wissenschaftlichen Forschungskapazitäten, um eine Reihe von KI-gesteuerten Tools zu entwickeln

ChatGPT ist im Internet beliebt und auch das dahinter stehende KI-Modelltraining hat große Aufmerksamkeit erregt. IBM Research gab kürzlich bekannt, dass der von ihm entwickelte cloudnative Supercomputer Vela schnell bereitgestellt und zum Trainieren grundlegender KI-Modelle verwendet werden kann. Seit Mai 2022 nutzen Dutzende Forscher des Unternehmens diesen Supercomputer, um KI-Modelle mit zig Milliarden Parametern zu trainieren. Basismodelle sind KI-Modelle, die auf großen Mengen unbeschrifteter Daten trainiert werden. Aufgrund ihrer Vielseitigkeit können sie mit nur einer Feinabstimmung für eine Reihe unterschiedlicher Aufgaben verwendet werden. Ihr Ausmaß ist enorm und erfordert enorme und kostspielige Rechenleistung. Experten sagen daher, dass die Rechenleistung der größte Engpass bei der Entwicklung der nächsten Generation groß angelegter Basismodelle sein wird und deren Training viel Rechenleistung und Zeit erfordert. Schulung verfügbar
