Centre of Competence on data warehouse Workshop Helsinki 24.9.2014 Database Cube and Browsing the...

10
Centre of Competence on data warehouse Workshop Helsinki 24.9.2014 Database Cube and Browsing the Cube Mark Rantala

Transcript of Centre of Competence on data warehouse Workshop Helsinki 24.9.2014 Database Cube and Browsing the...

Page 1: Centre of Competence on data warehouse Workshop Helsinki 24.9.2014 Database Cube and Browsing the Cube Mark Rantala.

Centre of Competence on data warehouseWorkshop Helsinki24.9.2014

Database Cube and Browsing the Cube

Mark Rantala

Page 2: Centre of Competence on data warehouse Workshop Helsinki 24.9.2014 Database Cube and Browsing the Cube Mark Rantala.
Page 3: Centre of Competence on data warehouse Workshop Helsinki 24.9.2014 Database Cube and Browsing the Cube Mark Rantala.

Unit level

Aggregate level

Browsing

Data warehouse (SQL-server)

SAS-data

Cube AS(analysis server)

SAS-tabulation

Cube BrowserExcel/SAS-EG

SAS

Publication

From Data Warehouse to Publication

Page 4: Centre of Competence on data warehouse Workshop Helsinki 24.9.2014 Database Cube and Browsing the Cube Mark Rantala.

Analysis Services overview:

Microsoft’s application for creating multidimensional OLAP databases, also called Cubes

part of the Business Intelligence Development Studio

included with the SQL Server Licensefor queries used MDX languageCube browsers: Excel, SAS-EG, Tableau, QlikView,

XLCubed, ProClarity…

Page 5: Centre of Competence on data warehouse Workshop Helsinki 24.9.2014 Database Cube and Browsing the Cube Mark Rantala.

Why Store Data in a Cube?

Analysis services is a platform for storing data, but instead of tables data is stored into cubes

Why store data in cubes instead of tablesBetter query performanceFast, optimazed aggregations calculationsRicher calculation possibilities, supporting stored

measures, calculated measures and key performance indicator

An easier to understand data model for the end user

Page 6: Centre of Competence on data warehouse Workshop Helsinki 24.9.2014 Database Cube and Browsing the Cube Mark Rantala.

Tim

e

Product

Customer

Cube

- Base on the Unit level data- Updates data: automatically or manually (ROLAP or MOLAP mode)- Constraints: maximum number for dimensions, attributes, cubes in database, measures groups, hierarchies in dimension, etc. is 2^31-1

Page 7: Centre of Competence on data warehouse Workshop Helsinki 24.9.2014 Database Cube and Browsing the Cube Mark Rantala.

Structure of Cube

Fact tableA key characteristic of a

fact table is that it contains numerical data (facts) and

usually large number of rows.

Dimension - Nace- Letter level- 2. digits- 3. digits- 4. digits- 5. digits

Dimension - Area- Country- Province- Municipality

Dimension - Time- Year- Quarter- Month

Additional Features- Stored measures- Calculated measures- Measure groups- Key performance

indicators- User group

perspectives

Page 8: Centre of Competence on data warehouse Workshop Helsinki 24.9.2014 Database Cube and Browsing the Cube Mark Rantala.

Demo - International trade in services

Statistics on international trade in services describe Finnish enterprises’ international sales and imports of services by service type and target country.

Demofile

Page 9: Centre of Competence on data warehouse Workshop Helsinki 24.9.2014 Database Cube and Browsing the Cube Mark Rantala.

From the cube to publication

Page 10: Centre of Competence on data warehouse Workshop Helsinki 24.9.2014 Database Cube and Browsing the Cube Mark Rantala.

Thank you for your attention!