Real-Time Business Intelligence with SQL Server 2005 Analysis Services.

Slides:



Advertisements
Similar presentations
Active Directory Fundamentals
Advertisements

Advanced SQL Server 2005 Reporting Services. New Data Sources in SSRS 2005 Reporting Services Data Extensions Working with SSAS and SSIS Data End-User.
Which server is right for you? Get in Contact with us
Welcome ITPROEXC-113. Pablo Vernocchi MVP Exchange Server Leandro Amore MVP Directory Services Disaster.
OLAP Services Business Intelligence Solutions. Agenda Definition of OLAP Types of OLAP Definition of Cube Definition of DMR Differences between Cube and.
OLAP Cubes and Pivot Tables Leveraging the Power of a Microsoft EPM Solution EPM Customization Series Part 1 February 21 st, 2007 Brendan Giles, PMP, MCP.
Microsoft Software Assurance for Academic Licensing Programs.
Introduction to SQL Server 2005 Analysis Services Melville Thomson IT Pro Evangelist.
Managing and Administering SQL Server 2005 Matthew Stephen ITPro Evangelist Microsoft Ltd
Windows Server 2008 Network Access Protection (NAP) Technical Overview.
Real-Time Business Intelligence with SQL Server 2005 Analysis Services.
Windows Network Policy Server Fundamentals Ranjana Jain MCSE, MCT, RHCE, CISSP, CIW Security Analyst IT Pro Evangelist Microsoft India
Advanced SQL Server 2005 Reporting Services Melville Thomson IT Pro Evangelist
Microsoft Premier Support for Office 365 Service Introduction
Making Identity and Access Management Real – The Early Days Brian Lauge Pedersen Senior Technology Specialist.
Excel Services Overview. Broad sharing of spreadsheets Business intelligence capabilities Excel services architecture What Will We Cover?
TNT Microsoft Exchange Server 2003 Disaster Recovery Michael J. Murphy TechNet Presenter
TNT Welcome to this TechNet Event We would like to bring your attention to the key elements of the TechNet programme; the central information and.
Unit Eight IT CAREER CERTIFICATION 1.Passage One. Microsoft Certifications.
An MSDN Subscription acts as a lifeline for software developers, testers, architects, IT professionals, database engineers, and others. It provides priority.
Passage Three MCDBA on Microsoft SQL Server 2000 Certification.
PKI Enhancement in Windows Vista® and Windows Server 2008.
Windows Vista: Deployment. What Will We Cover? Managed Deployment Advantages Windows Imaging Windows Preinstallation Environment Application Compatibility.
Report Management and Creation using Microsoft SQL Server 2008 Reporting Services Chris Testa-O’Neill Database Product Planner Remarc Group.
Maintaining a Microsoft SQL Server 2008 Database SQLServer-Training.com.
Small Business Server 2003 Technical Overview Part 1.
GAIN A COMPETITIVE ADVANTAGE BY SELLING ATLAS
Welcome. How to upgrade your desktops to Windows XP and Office XP.
How to Virtualize Infrastructure Workloads. Virtualization concepts Virtualization planning and deployment Domain controller and infrastructure service.
DAT336 SQL Server “Yukon” – The Future of Business Intelligence Jason Carlson Product Unit Manager SQL Server Microsoft Corporation Brian Welcker Microsoft.
MSBI online training. MSBI Online Training Course Content : What Is Microsoft BI? Core concept – BI is the cube or UDM Example cube as seen using Excel.
TechNet Connection Krittiya Eamsiri Product Manager Microsoft Thailand.
TNT Welcome to this evening’s TechNet Event We would like to bring your attention to the key elements of the TechNet programme; the central information.
Get off on the right foot Included with SOTI JumpStart: Creation and deployment of a single package FileSync and Single lockdown configuration, enabling.
DEV325 Deploying Visual Studio.NET Applications Billy Hollis Author / Consultant.
Technical Overview of Microsoft Office Sharepoint Server 2007 Mike Warren Premier Field Engineer, SharePoint
Microsoft Virtual Server 2005 R2 Technical Overview.
Overview of SQL Server 2005 Business Intelligence 15 February, 2005 Introduction to the UDM.
Managing Windows Server 2003 and Active Directory Best Practices ธนินทร์ น้อยรังษี Tanin Noirungsee Technology Specialist Microsoft (Thailand)
The Enterprise Project Management (EPM) Professional March 28th, 2007 Brendan Giles, BSc., PMP, MOS, MCP (EPM) The Key to Successful Adoption of Enterprise.
Paul Butterworth Management Technology Architect
HP OpenView eCare is a fast, efficient way to access always- on, interactive technical support tools needed to manage your business and ensure uptime.
Recipient Management, Policies, and Permissions in Exchange 2007 Daniel Kenyon-smith
YOUR NAME Business Development Manager Microsoft Corporation YOUR OR WEBSITE
TNT ISA Server 2004 Technical Overview What we will cover:  Improvements over ISA Server 2000  Exploring the new user interface  Configuring.
Jeff Dailey Principal Escalation Engineer. Why Build Community? Establishes well defined group of industry experts. Allows sharing of targeted content.
Welcome. Welcome to this TechNet Event URL for on-line feedback is in your reminder No Planned Fire Drills Please turn your Mobile Phones off To.
Microsoft Partner Conference Integrated Innovation Don Kerr Partner Technology Specialist.
Patrick Ortiz Global SQL Solution Architect Dell Inc. BIN209.
Group Policy in Windows Vista. Group Policy Administration Group Policy with Windows Vista QoS Policies What Will We Cover?
-1- Windows Server 2008 新管理技術探討 呂政周 精誠恆逸教育訓練處 資深講師
BISM Introduction Marco Russo
D Copyright © 2006, Oracle. All rights reserved. Further Training and Product Resources.
MSBI ONLINE TRAINING Techverze. Introduction to MSBI Microsoft Business Intelligence delivers quality data and analyst can measure, manage and improve.
Becoming Certified in Microsoft SQL Server. About Me Chris Hyde Senior Consultant with Leidos Health (formerly SAIC) MCSA – SQL Server 2008, MCITP 14+
Click to edit Master title style TechNet goes virtual ©2009 Microsoft Corporation. All Rights Reserved. TechNet goes virtual Windows Server 2008 R2 Remote.
Microsoft Deployment Workshop Deploying Office 2003 Editions
Introduction to SQL Server Analysis Services
Imaging and Deployment
Prepare Question Answers Exam Dumps - Dumps4Download.in
Buy Valid Microsoft Exam Study Guide Dumps Questions Answers Realexamdumps.com
Microsoft Virtual Academy
Introduction to Milestone Services
Preparing for the Windows 8.1 MCSA
Claus Busk Andersen Program Manager BI Microsoft Business Solutions
OU BATTLECARD: Oracle Data Integrator
OU BATTLECARD: Oracle Systems Learning Subscription
OU BATTLECARD: Business Intelligence
OU BATTLECARD: Oracle Database 12c R2
Presentation transcript:

Real-Time Business Intelligence with SQL Server 2005 Analysis Services

What are the barriers to real-time business intelligence (BI)? How can Microsoft SQL Server 2005 Analysis Services be used to make BI more real-time? What Will We Cover?

Level 300 Understanding of Analysis Services Experience with SQL Server Experience with Reporting Helpful Experience

Addressing Challenges of Real-Time Business Intelligence Delivering Real-Time Business Intelligence Agenda

Difficulties of Real-Time BI POSOLTP

Difficulties of Real-Time BISSIS POSOLTPCleanse and Enrich POSOLTP DW

Difficulties of Real-Time BISSIS POSOLTPCleanse and Enrich DW POSOLTP UDM Staging Cube Validation UDM Production Cube

Barriers to Real-Time BI BarrierSolution Historical view None Coordination with business processes across systems None Data quality management None Integration of multiple data sources Heterogeneous Query Processing (HQP) Data consistency Snapshot Isolation

Barriers to Real-Time BI BarrierSolution Historical view None Coordination with business processes across systems None Data quality management None Integration of multiple data sources Heterogeneous Query Processing (HQP) Data consistency Snapshot Isolation

Barriers to Real-Time BI BarrierSolution Historical view None Coordination with business processes across systems None Data quality management None Integration of multiple data sources Heterogeneous Query Processing (HQP) Data consistency Snapshot Isolation

Barriers to Real-Time BI BarrierSolution Historical view None Coordination with business processes across systems None Data quality management None Integration of multiple data sources Heterogeneous Query Processing (HQP) Data consistency Snapshot Isolation

Barriers to Real-Time BI BarrierSolution Historical view None Coordination with business processes across systems None Data quality management None Integration of multiple data sources Heterogeneous Query Processing (HQP) Data consistency Snapshot Isolation

More Barriers to Real-Time BI BarrierSolution Managing aggregates Isolating the OLTP system from long- running queries Data Push & Proactive Caching Knowing what has changed Notification services Linking back to the source system Actions

More Barriers to Real-Time BI BarrierSolution Managing aggregates Isolating the OLTP system from long- running queries Data Push & Proactive Caching Knowing what has changed Notification services Linking back to the source system Actions

More Barriers to Real-Time BI BarrierSolution Managing aggregates Isolating the OLTP system from long- running queries Data Push & Proactive Caching Knowing what has changed Notification services Linking back to the source system Actions

Pushing Data into UDM Data can be pushed directly into a Unified Dimensional Model SSIS POSOLTPCleanse and Enrich POSOLTP UDM Production Cube

Pushing Data into UDM Data can be pushed directly into a Unified Dimensional Model SQL Server 2005 Integration Services processing transforms SSIS POSOLTPCleanse and Enrich POSOLTP UDM Production Cube

Pushing Data into UDM Data can be pushed directly into a Unified Dimensional Model SQL Server 2005 Integration Services processing transforms Includes fact and dimension tables SSIS POSOLTPCleanse and Enrich POSOLTP UDM Production Cube

Demo Linking Integration Services (SSIS) and Analysis Services Directly View an SSIS Package Run an SSIS Package Browse the Updated Cube demonstration

Addressing Challenges of Real-Time Business Intelligence Delivering Real-Time Business Intelligence Agenda

Updating with Trickle Feeds Trickle feeds can get data directly into the UDM SSIS POSOLTP POSOLTP UDM Production Cube Cleanse and Enrich

Updating with Trickle Feeds Trickle feeds can get data directly into the UDM Integration Services updates the cube every few minutes SSIS POSOLTP POSOLTP UDM Production Cube Cleanse and Enrich

Building the Cube Directly UDM can combine data from multiple sources SSIS POSOLTP POSOLTP UDM Production Cube Cleanse and Enrich

Building the Cube Directly UDM can combine data from multiple sources One of the underlying sources must be SQL Server SSIS POSOLTP POSOLTP UDM Production Cube Cleanse and Enrich

Building the Cube Directly UDM can combine data from multiple sources One of the underlying sources must be SQL Server Not applicable for all scenarios SSIS POSOLTP POSOLTP UDM Production Cube Cleanse and Enrich

Continuously Changing Data Problem How to handle updated data Source data might be continually changing How to ensure consistency during processing

Continuously Changing Data Problem Solution How to handle updated data Source data might be continually changing How to ensure consistency during processing Use Snapshot Isolation

Proactive Caching Policy-based management Has source data changed? When to refresh? How to answer queries during refresh

Proactive Caching Policy-based management Has source data changed? When to refresh? How to answer queries during refresh Proactive caching combines OLAP query performance Real-time data access as needed

Proactive Caching Policy-based management Has source data changed? When to refresh? How to answer queries during refresh Proactive caching combines OLAP query performance Real-time data access as needed No more explicit “cube processing”

Proactive Caching – An ExampleUDM MOLAP Cache OLTP MDX Analysis Services

Proactive Caching – An ExampleUDM MOLAP Cache Events OLTP POS SQL Analysis Services

Proactive Caching – An ExampleUDM MOLAP Cache New Version OLTP Data Analysis Services

Using Policies to Refresh the CacheUDM POSOLTP POSOLTP Policy-based refresh of the cache UDM Production Cube

Demo Using MOLAP and Reverting to ROLAP when Latency Exceeded View Partition Settings Cause Latency Revert to ROLAP demonstration

Proactive Caching Challenges Efficiency How to avoid overloading Analysis Services with frequent updates How fast can the caches catch up?

Proactive Caching Challenges Efficiency How to avoid overloading Analysis Services with frequent updates How fast can the caches catch up? Performance How to balance between latency and performance

Proactive Caching Challenges Efficiency How to avoid overloading Analysis Services with frequent updates How fast can the caches catch up? Performance How to balance between latency and performance Notifications Is the cache refreshed on change or periodically? How does AS know that the RDBMS has changed?

Policy Settings PropertyDescription SilenceInterval After an update, for how long must there be a quiet time with no further updates before rebuild starts? -1 (infinite) = no quiet time SilenceOverrideInterval If no quiet time, start anyway after this time -1 (infinite) = no override ForceRebuildInterval How long after last cache was built should rebuild of a new cache always commence? -1 (infinite) = no periodic rebuild Latency How out-of-date can the cache be before reverting to ROLAP? -1 (infinite) = never revert to ROLAP mode

Policy Settings PropertyDescription SilenceInterval After an update, for how long must there be a quiet time with no further updates before rebuild starts? -1 (infinite) = no quiet time SilenceOverrideInterval If no quiet time, start anyway after this time -1 (infinite) = no override ForceRebuildInterval How long after last cache was built should rebuild of a new cache always commence? -1 (infinite) = no periodic rebuild Latency How out-of-date can the cache be before reverting to ROLAP? -1 (infinite) = never revert to ROLAP mode

Policy Settings PropertyDescription SilenceInterval After an update, for how long must there be a quiet time with no further updates before rebuild starts? -1 (infinite) = no quiet time SilenceOverrideInterval If no quiet time, start anyway after this time -1 (infinite) = no override ForceRebuildInterval How long after last cache was built should rebuild of a new cache always commence? -1 (infinite) = no periodic rebuild Latency How out-of-date can the cache be before reverting to ROLAP? -1 (infinite) = never revert to ROLAP mode

Policy Settings PropertyDescription SilenceInterval After an update, for how long must there be a quiet time with no further updates before rebuild starts? -1 (infinite) = no quiet time SilenceOverrideInterval If no quiet time, start anyway after this time -1 (infinite) = no override ForceRebuildInterval How long after last cache was built should rebuild of a new cache always commence? -1 (infinite) = no periodic rebuild Latency How out-of-date can the cache be before reverting to ROLAP? -1 (infinite) = never revert to ROLAP mode

Scaling Up Problem How to handle large quantities of data Re-creating the whole cache on every change is expensive

Scaling Up Problem Solution How to handle large quantities of data Re-creating the whole cache on every change is expensive Use ROLAP Use partitions Use incremental cache updates to add data

Demo Using Automatic MOLAP with Polling Queries and Incremental Refresh View Cube Settings View Reports Add New Data demonstration

Real-time business intelligence possible in SQL Server 2005 New technologies New types of architectures/applications Session Summary

Visit TechNet at Visit the following site for additional information For More Information

For the latest titles, visit Microsoft Press Publications

These books can be purchased at all major bookstores and online retailers Non-Microsoft Publications

Course IDTitle 2942New Features of Microsoft SQL Server 2005 Analysis Services For training information and availability: Training Resources

Self-study learning tool free to anyone Determines skills gaps Provides learning plans Post your score; see how you stack up Visit Readiness with Skills Assessment

Become a Microsoft Certified Professional What are MCP certifications? Validation in performing critical IT functions Why certify? Wide recognition of skills gained through experience More effective deployments with reduced costs What certifications are there for IT pros? MCP, MCSE, MCSA, MCDST, MCDBA

Heard the News About TechNet? Software without time limits Complimentary technical support The most current resources on hand

Find all these support options at Microsoft offers a progressive series of support options starting with no-charge online support and developing through subscription, incident, and contract support. 1. No-Charge Online Support Knowledge Base Search a vast database of articles to pinpoint the information you need. Newsgroups Access over 20,000 active newsgroups on scores of topics. Product Support Centers Get answers to frequently asked questions, plus how-to articles and step- by-step instructions organized by product. DLL Help Database Search here to identify the software used to install a specific DLL version. Events and Errors Message Center Resolve event and error messages fast with explanations, recommendations, and links to support and resources. Support Webcasts Tune in to live technical presentations by Microsoft experts and take part in real- time Q&A. Chats Chat online with Microsoft specialists or search the transcript archives. User Group Program Access information and support for IT and other interest-specific user groups. TechNet Security Resource Center Get ahead of security risks with resources that keep you current, including security newsletters and the Microsoft notification service. 2. Subscription-Based Support TechNet Subscription Subscribe to TechNet for a personal library of articles, service packs, how-to’s, resource kits, tools, utilities, and more. Your subscription includes monthly updates delivered on CD or DVD, so you always have the latest information, straight from the source. Upgrade to a TechNet Plus subscription and add all this: 1.Full-version evaluation software, including Microsoft Office System and Windows Server System™ products, without time restrictions. 2. Free support — two complimentary incidents, plus a discount on other support calls. 3. Unlimited, next-business-day access to reliable answers from the IT community and Microsoft Support Professionals through Managed Newsgroups (English only). 3. Assisted Incident Support Support Get online incident help via from a Microsoft Support Professional. Phone Support Get incident help over the phone from a Microsoft Support Professional. Phone Support Contract Save with a discounted 5-Pack Phone Support contract. Advisory Services Add remotely delivered consultation options from Microsoft Advisory Services for proactive support that goes far beyond routine product maintenance. 4. Contract-Based Support Premier Support Get the flexibility to match support options to your organization and enjoy direct access to Microsoft technical experts at any time, day or night. Premier Support delivers customized options for businesses with complex needs, including dedicated technical professionals to oversee your support, 24x7 problem resolution, and training and workshops that keep your IT staff up to date. Essential Support Essential Support offers prepackaged options specifically designed to meet the fundamental support requirements of any business, large or small. Includes account management, problem resolution, and information services.

Free chats and webcasts List of newsgroups Microsoft community sites Community events and columns Where Else Can I Get Help?