olap cubes 101 introduction and terminology
DESCRIPTION
OLAP Cubes 101 Introduction and Terminology. Presenter: Steve Little Product Manager. Questions? [email protected]. The leading provider of Reporting, Business Intelligence and Data Warehouse automation for Microsoft Dynamics. 70,000 + users worldwide - PowerPoint PPT PresentationTRANSCRIPT
OLAP Cubes 101
Introduction and Terminology
Presenter: Steve LittleProduct Manager
Questions? [email protected]
The leading provider of Reporting, Business Intelligence and Data Warehouse automation for Microsoft Dynamics.
• 70,000+ users worldwide• Four Solutions to match your needs• Unmatched time-to-ROI• Quick Installation• World Class Service
“I work with a lot of companies for software technical support and Jet Reports has the top service levels I’ve seen.” ~ Bernatello’s Pizza
In the next 15 minutes we’re going to cover-
Secret Session: OLAP Cubes 101 – Introduction and Terminology
OLAPOnline Analytical Processing
OLAP = Cubes
• What are cubes?
• What are cubes good for?
• Cube terminology
• Three myths about Cubes
Questions? [email protected]
Secret Session: OLAP Cubes 101 – Introduction and Terminology
What are Cubes?Let’s start by stating what cubes are NOT…
Cubes are not relational databases…(Microsoft Dynamics NAV, AX and GP are all examples of relational databases)
• Relational databases are optimized to get information into the system
Questions? [email protected]
Secret Session: OLAP Cubes 101 – Introduction and Terminology
Getting information out of a relational database can be challenging
“How much profit did we make selling Sno-cones to Icelanders last year?”
In a Relational Database the information you need to answer this question is scattered across many tables
• Customer• Country/Region• Item• Sales Invoice Line• Sales Invoice Header• Sales Credit Memo Line• Sales Credit Memo Header
Getting this information out of a relational database is slow and difficult.
What you want is easy and fast
Questions? [email protected]
Secret Session: OLAP Cubes 101 – Introduction and Terminology
There’s another less obvious problem…Once you get your answer to a question like this, it spurs other questions
• Who were these customers?
• Are our sales growing or shrinking?
Cubes make it easy to answer questions like theseby reorganizing a copy of the data so that it’s easy and fast to get information out.
• Did sales fluctuate month over month?
• Who was our top salesperson?• And could we put her to better use?
Questions? [email protected]
Secret Session: OLAP Cubes 101 – Introduction and Terminology
Cubes are a multi-dimensional way of organizing dataCubes enable near instantaneous analysis of large amounts of data
2012
2013
2011Chocolate
SnoCones
Taffy
U.S
.
Cana
da
Icel
and
Sales $10,000Profit $3,000Profit Pct 30%
Customer (Country)
Products
Cube with three dimensions
Questions? [email protected]
Secret Session: OLAP Cubes 101 – Introduction and Terminology
Cube TerminologyDimensions and Measures
2012
2013
2011Chocolate
SnoCones
Taffy
U.S
.
Cana
da
Icel
and
Sales $10,000Profit $3,000Profit Pct 30%
Customer (Country)
Products
Cube with three dimensions
Dimension A category that can be used to slice the data
Measure A calculated numerical valuee.g. sums, counts, averages, percentages
Many measures are pre-calculated in a cube – providing extremely fast performance
Questions? [email protected]
Q1
Q2
Q3
Q4
2011
Hag
ar’s
hut
Slát
urfé
lag
Swee
ts
Han
ness
on a
nd s
on
Icel
and
Ice
crea
m
Reyk
yavi
k Sn
acks
Icy
Hot
s
Reyk
yavi
k
Selfo
ss
Icel
and
Cust
omer
Month Quarter Year
Cube TerminologyLevels & Hierarchies
Hierarchy- A way to organize different levels of a dimension(usually largest to smallest)
Level-A grouping within a dimension
City
Coun
try
Demonstration of the user interface within Excel
Secret Session: OLAP Cubes 101 – Introduction and Terminology
Three Myths about Cubes
• Cubes require months of planning and implementation before users can get value out of them
• Cube are a luxury, applicable only to large companies with BI development teams and large budgets
• Customizing Cubes is slow and difficult
- Jet Enterprise is typically installed and running in two hours or less for NAV and GP customers
- Jet Enterprise includes a Data Warehouse Automation tool which makes it easy to customize cubes in a drag-and-drop interface
- This is no longer true. Jet Reports has more than 600 clients running our cubes, ranging from large multi-national corporations to small non-profits
Questions? [email protected]
Thank you for your participation!
Presenter: Steve Little
FREE Report Designer with ALL new packages
+$500 Off Jet Enterprise BI
Q2 PROMOTIONValid Until 6/26/14 - Cannot be Combined with Other Offers