8 13 2008 1 People. Performance. Profits I i Fi P fit bilit ith BI d Increasing Firm Profitability with BI and OLAP Cubes Tom Jones: Director, Product Marketing, ADERANT Agenda OLAP / Cube Introduction Cube basics Modifying cubes Expert Analytics Foundation Product overview and demo Product overview and demo Interacting with Cubes Microsoft Excel Microsoft SQL Server Reporting Services Advanced Features Excel 2007 Analysis features SQL Server Analysis Services features OLAP / Cube Introduction OLAP / Cube Introduction
13
Embed
I i Fi P fit bilit ith BI dIncreasing Firm Profitability ...ilta.personifycloud.com/webfiles/productfiles/144/ADE4.pdf · I i Fi P fit bilit ith BI dIncreasing Firm Profitability
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
8�13�2008
1
People. Performance. Profits
I i Fi P fit bilit ith BI dIncreasing Firm Profitability with BI and OLAP Cubes
Expert Analytics FoundationProduct overview and demoProduct overview and demo
Interacting with CubesMicrosoft ExcelMicrosoft SQL Server Reporting Services
Advanced FeaturesExcel 2007 Analysis featuresSQL Server Analysis Services features
OLAP / Cube IntroductionOLAP / Cube Introduction
8�13�2008
2
Definitions
Focus: SQL Server 2005 / Microsoft Office 2007Core Components (FLAs)
SQL Server Relational Database EngineSQL Server Analysis Services (SSAS)SQL Server Analysis Services (SSAS)SQL Server Reporting Services (SSRS)SQL Server Integration Services (SSIS)Business Intelligence Development Studio (BIDS)
Improving organizations by providing business insightsto ALL employees, leading
Complete and integrated BI and performance-management offering Widespread delivery of intelligence through Microsoft Office Enterprise-grade and affordable
PersonalBI
TeamBI
OrganizationalBI
SQL Server 2005 Analysis Services
Business Intelligence FoundationDefine / modify / publish cubesPopulate cube data (SSIS packages)Additional analysis toolsAdministrative wizards **Administrative wizards Deployment tools **
Scheduled EventsRefresh data warehouseProcess cube
Near Real-time Capabilities
(Advanced Topic) What you need to know:
• You can schedule to run every night, every hour, when CPU is idle, etc.• There are two steps: refresh data warehouse, and process cube• If your requirement is for near real-time, you can implement “proactive caching”: Analysis Services will listen for data changes, and update dimensions and measures• You need to weigh how “fresh” your data needs to be versus processing load • Cube must be designed to support near real-time; this will be supported in SP1 of Expert Analytics Foundation.
8�13�2008
4
Modifying Cubes
Domain Specific Language (DSL)Drag-and-drop ToolsetExamples
SSAS ToolsChange
DimensionsCalculated members
Easy(Business Analyst)
Medium(DBA)
Language translationLegal vs. accounting terminologyRegional terminology Change measure definitions
Measure groupsKPIsActions / perspectives
Modifying Cubes
BIDS (“Coding”)Examples
Add additional measures (add to fact table)Add a new data source
Hard (Developer)
Add a new data sourceBuild a new cubeOptimize cube performance
ADERANT Expert Analytics FoundationADERANT Expert Analytics Foundation
8�13�2008
5
Firm Business Drivers
Improve performance by…Empowering financial analysts for strategic analysis
Ready-built cube includes hundreds of pre-defined metricsAllows focus on analysis (vs. data gathering)Excel is the primary analysis tool
Gathering and distributing performance metrics to business users
Through SharePoint and/or SSRS
Extending the content of their SharePoint portal withTrending data / additional metricsGraphical, interactive web parts
Expensive to buildData gathering: huge effort to consolidate metricsTechnology challenge: cube building / tuning / security
Expensive to deploy Costly CALs make it impractical to push analytics to the Costly CALs make it impractical to push analytics to the enterpriseProprietary technology requires expensive resources or consultants
Difficult to customizeLack of toolset / customization layer
Domain-Specific Language or DSLEasily customize language, dimensions, measurements, calculations, industry or firm terminology, etc.Customizations preserved during upgrades
Delivers both powerful analysis capabilities and easy information accessAnalysis
Powerful tool to analyze and understand businessLeverages Microsoft BI capabilitiesLeverages Microsoft BI capabilities
Information accessDelivers performance metrics in an easily understandable, role-based formatSupports informed decision-makingEncourages accountability
Not OLAP-specific“What value in an input cell produces a desired result in a formula cell?”
I cannot pay more than $1800 per month for my mortgage. What is the maximum purchase price I can afford?
Result: $284,779
Excel offers option to update source data.
Demo – Goal Seek
Solver
Not OLAP-specificGoal Seek on Steroids
Multiple adjustable cellsConstraints on values of adjustable cellsMaximize or minimize a cellMaximize or minimize a cellGenerate multiple solutions to a problem
Want to learn more? www.solver.com (Frontline Systems)
Demo – Solver
8�13�2008
11
Advanced FeaturesAdvanced Features
Microsoft SQL Server 2005 Analysis Services
Data Mining Models
The Analyst Does Not Anticipate Results (!)Sample Data Mining Questions
What is the credit risk of a client?A th i t ti f li t ith i il b h i ?
DBA / Developer
Are there interesting groups of clients with similar behaviors? (targeted marketing)What services do clients tend to buy together?What is our projected revenue for next year?
Delivers both powerful analysis capabilities and easy information accessAnalysis
Powerful tool to analyze and understand businessLeverages Microsoft BI capabilitiesLeverages Microsoft BI capabilities
Information accessDelivers performance metrics in an easily understandable, role-based formatSupports informed decision-makingEncourages accountability