• No results found

Ubrzajte svoj Data Warehouse 100 puta i više

N/A
N/A
Protected

Academic year: 2021

Share "Ubrzajte svoj Data Warehouse 100 puta i više"

Copied!
24
0
0

Loading.... (view fulltext now)

Full text

(1)

Ubrzajte svoj Data Warehouse 100 puta i više

Robert Božič

(2)

Agenda

Primjer razvoja Data Warehouse okoline u Zavarovalnici Maribor

(3)

Information Management

Zavarovalnica Maribor

• The second universal insurance company in Slovenia measured by Written Premium (WP).

• Market share 2011: about 13%.

• Number of employed:

• More than 900 internal workers, approximately 200 of which are • More than 900 internal workers, approximately 200 of which are

sellers on the active list.

(4)

The BI system of ZM - development

• Years 2005 – 2007:

• Upgrade of the data warehouse– launching a three tier infrastructure and introducing atomary data on important business transactions

(events).

• Enlargement of the data warehouse by 100.

• Purchased a new data server in the price range of 30.000 EUR (price per CPU speed and storage units also fall dramaticly).

per CPU speed and storage units also fall dramaticly).

• Bought an application server for the BI tool – launching a thin client. • Increasing the number of common users to 250.

• Purchased a CPU license for the BI tool.

• The very beginning of the real time operational decision support:

• Finding out client’s profitability. • Demands managing.

(5)

Information Management

Expected responsiveness of DWH system

• “Imediate” responsivness:

• Daily or even shorter frequencies for data loading; • Real time BI.

• Real time BI.

• Sophisticated iterative analysis: marketing analysis, product or customer profitability analysis etc.

(6)

Main issues regarding the further development of the DWH

• More and more administration: database servers, application servers, BI tools, BI applications...

• Higher and higher ownership costs (HW; SW, licences...). • Continuously increased complexity of the ELT process.

• Smaller and smaller time window for transfer of more and more data for the ETL process.

• More and more end users.

• Continously increased complexity of the reports and analysis - killer

queries which can only be run in the evening hours , “freeze” the server, even on DWH.

(7)

Information Management

The IBM Netezza Appliance: Revolutionizing Analytics

Purpose-built analytics engine

Integrated database, server & storage

Standard interfaces

Low total cost of ownership

Speed: 10-100x faster than traditional systems

Simplicity: Minimal administration

Scalability: Peta-scale user data capacity

(8)

Bold Claims, but...We Prove Them!

We prove we are simpler

We prove we deliver performance

We prove we work within your environment

We prove we integrate with your 3rd party tools

We prove we are “easy to do business with”

We prove we have the lowest TCO

(9)

Appliance Simplicity

(10)

Managing The Netezza Appliance

No storage administration

No database tuning

No software installation

No database tuning

Less DBA drudgery, More applications

(11)

Information Management

Data Integration

The Netezza Appliance – Loading

Ab Initio Business Objects/SAP Composite Software Expressor Software

S

Q

L

O

D

B

C

J

D

B

C

O

L

E

-D

B

Data In

GoldenGate Software (Oracle) Informatica

IBM Information Server Sunopsis (Oracle) WisdomForce

S

Q

L

O

D

B

C

J

D

B

C

O

L

E

(12)

The Netezza Appliance – Querying

Reporting & Analysis

Cognos (IBM) Actuate Business Objects/SAP Information Builders Kalido

L

O

D

B

C

J

D

B

C

O

L

E

-D

B

KXEN MicroStrategy Oracle OBIEE QlikTech Quest Software SAS SPSS (IBM) Unica (IBM)

L

O

D

B

C

J

D

B

C

O

L

E

Data Out

(13)

Appliance Architecture

(14)

Server

IBM Netezza True Appliance Architecture

DATA Client SOLARIS LINUX HP-UX AIX WINDOWS TRU64 Storage Database CACHE SQL DATA Source Systems 3rd Party Apps DBA CLI ETL Server CACHE CACHE

I/O

I/O

(15)

Information Management

IBM Netezza True Appliance Architecture

Client SOLARIS LINUX HP-UX AIX WINDOWS TRU64 ODBC 3.X JDBC Type 4 SQL-92 Storage Server Database Source Systems High Performance Loader 3rd Party Apps DBA CLI ETL Server SQL-92 SQL-99 Analytics

Database, Server, Storage - in oneCACHE CACHE

(16)

IBM Netezza True Appliance Architecture

Optimized

Hardware+Software

Purpose-built for high performance analytics;

Streaming Data

Hardware-based query acceleration for blistering

performance analytics;

requires no tuning acceleration for blistering fast results

True MPP

All processors fully utilized for maximum speed and efficiency

Deep Analytics

Complex analytics

executed in-database for deeper insights

(17)

Information Management

IBM Netezza True Appliance Massively Parallel Processing

1 2 ODBC 3.X JDBC Type 4 OLE-DB SQL/92 Execution Engine SQL Compiler Query Client SOLARIS LINUX HP-UX AIX WINDOWS TRU64 S-Blade S-Blade Processor & streaming DB logic S-Blade Processor & streaming DB logic Massively Parallel Intelligent Storage 3 960 Network Fabric SMP Host DBOS Front End High-Speed Loader/Unloader Engine Query Plan Optimize Admin Source Systems High Performance Loader 3rd Party Apps DBA CLI ETL Server High-Performance Database Engine Streaming joins, aggregations, sorts S-Blade Processor & streaming DB logic S-Blade Processor & streaming DB logic

(18)

S-Blade S-Blade Processor & streaming DB logic S-Blade Processor & streaming DB logic 1 2 SQL Compiler Query SQL Snippets 1 2 3 Client SOLARIS LINUX HP-UX AIX WINDOWS TRU64

IBM Netezza True Appliance Massively Parallel Processing™

Execution Engine 2 3 2 3 High-Performance Database Engine Streaming joins, aggregations, sorts S-Blade Processor & streaming DB logic S-Blade Processor & streaming DB logic Massively Parallel Intelligent Storage 3 960 Network Fabric SMP Host DBOS Front End High-Speed Loader/Unloader Query Plan Optimize Admin SQL Source Systems 3rd Party Apps DBA CLI ETL Server Engine 2 3 2 3

(19)

Information Management S-Blade S-Blade Processor & streaming DB logic S-Blade Processor & streaming DB logic

IBM Netezza True Appliance Massively Parallel Processing™

1 2 SQL Compiler Query 2 3 2 3 Consolidate Client SOLARIS LINUX HP-UX AIX WINDOWS TRU64 Execution Engine High-Performance Database Engine Streaming joins, aggregations, sorts S-Blade Processor & streaming DB logic S-Blade Processor & streaming DB logic Massively Parallel Intelligent Storage 3 960 Network Fabric SMP Host DBOS Front End High-Speed Loader/Unloader Query Plan Optimize Admin 2 3 2 3 Source Systems High Performance Loader 3rd Party Apps DBA CLI ETL Server Engine

(20)

Our Secret Sauce

FPGA Core CPU Core

select DISTRICT, PRODUCTGRP, sum(NRX) from MTHLY_RX_TERR_DATA where MONTH = '20091201' and MARKET = 509123 and SPECIALTY = 'GASTRO'

Uncompress Project Restrict,

Visibility

Complex ∑ Joins, Aggs, etc.

Slice of table MTHLY_RX_TERR_DATA

(21)

Information Management

Appliance family for data life-cycle management

Skimmer TwinFin Cruiser

Dev & Test System Data Warehouse High Performance Analytics

Queryable Archiving Back-up / DR

(22)

We prove we are simpler

We prove we deliver performance

We prove we work within your environment

Bold Claims, but...We Prove Them!

Te s t D r i v e

Tw i n F i n

We prove we integrate with your 3rd party tools

We prove we are “easy to do business with”

We prove we have the lowest TCO

We prove business value

Tw i n F i n

Your Data. Your Site. Our Risk.

(23)

Information Management

• Considered by the management as one of the best IT-investments in the last 10 years.

• The trend of IT-investments in BI remained and is at the moment considered as more profitable than investment in ERP.

• In ZM BI-investment are at the moment number one or at least as important as ERP in operational IT-infrastructure!

The “Netezza-effect” on positioning

the BI/DWH in ZM

important as ERP in operational IT-infrastructure!

• The same BI-team is capable of manage even larger BI-infrastructure. • Vast simplification of many complex queries and batch jobs.

(24)

Hvala

References

Related documents

Therefore, this study is different than the previous studies where the previous studies highlighted how the learning approach supports the Islamic education in

Senegal - 6 There is a significant penetration of computer equipment into the Senegalese school system, and the ministry has also taken several other initiatives to facilitate

The aim was furthermore to examine the role Kortedala Library plays for the community as well as to relate the cause of Save Kortedala Library to a larger context of resistance to

Legal English course designed for BA senior students and MA students majoring in Jurisprudence at YGU initially focuses on accurate usage of the legal

REMEMBER: IT IS OBLIGATORY THAT AT LEAST ONE OF THE MEMBERS OF THE CREW MUST BE PRESENT AT THE DRIVERS' MEETING AND AWARD CEREMONY OF THE DAY, IF YOU DO NOT ATTEND IT, YOU WILL.

Working towards this end, this paper reports on in situ conversations of, and observations with, almost 400 older people, with different levels of educational attainment and

Holly, Pedro, Oliver, Chris, and Tammy drew different geometric figures: a circle, a pentagon, aA. trapezoid, a hexagon, and

“Countless industries rely on the Port of Corpus Christi to provide for the efficient transportation of commodities and goods, and the new rail capacity made possible by this