Project REAL and Tips for Migrating from SQL Server 2000 Analysis Services to SQL Server 2005 & Deploying, Securing and Managing AS in SQL 2005 Dan Weinstein.

Slides:



Advertisements
Similar presentations
Microsoft Dynamics® AX 2012
Advertisements

Adam Jorgensen Pragmatic Works Performance Optimization in SQL Server Analysis Services 2008.
1. Complete and integrated BI and Performance Management offering Complete and integrated BI and Performance Management offering Widespread delivery of.
Microsoft Dynamics AX 2009 Integration and Development with.NET Framework Business Intelligence: OLAP and Analytics.
Enhancing Spotfire with the Power of R
SQL Server Accelerator for Business Intelligence (SSABI)
04b | Manage Test Execution (2 of 2) Steven Borg | Co-founder & Strategist, Northwest Cadence Anthony Borton | ALM Consultant, Enhance ALM.
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.
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
Implementing Business Analytics with MDX Chris Webb London September 29th.
Building Ad-Hoc Reports using the SQL Server 2005 Reporting Services (SSRS) Report Builder (SQL307) Adrian Rupp Business Intelligence Solutions Specialist.
SQL Server Management Studio Introduction
SQL Analysis Services Microsoft® SQL Server 2005 Analysis Services provides unified, fully integrated views of your business data to support online.
SharePoint 2010 Business Intelligence Module 6: Analysis Services.
SQL Server Integration Services (SSIS) Presented by Tarek Ghazali IT Technical Specialist Microsoft SQL Server (MVP) Microsoft Certified Technology Specialist.
Analysis Services 101 Dave Fackler, MCDBA, MCSE, MCT Director, Business Intelligence Practice Intellinet Corporation.
IMS 6217: Data Warehousing / Business Intelligence Part 3 1 Dr. Lawrence West, Management Dept., University of Central Florida Analysis.
DAT336 SQL Server “Yukon” – The Future of Business Intelligence Jason Carlson Product Unit Manager SQL Server Microsoft Corporation Brian Welcker Microsoft.
Introducing Reporting Services for SQL Server 2005.
Informix IDS Administration with the New Server Studio 4.0 By Lester Knutsen My experience with the beta of Server Studio and the new Informix database.
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.
PASS 2003 Review. Conference Highlights Keynote speakers Gordon Mangione Alan Griver Bill Baker Technical sessions Over 120 sessions across 4 tracks Dev.
1 Chapter Overview Performing Configuration Tasks Setting Up Additional Features Performing Maintenance Tasks.
DAT 360: DTS in SQL Server 2000 Best Practices Euan Garden Group Manager, SQL Server Microsoft Corporation.
Tips and Tricks for Managing and Administering your Enterprise Project Management Server Solution Mike Joe / Karthik Chermakani Software Test Engineer.
Module 4 Designing and Implementing Views. Module Overview Introduction to Views Creating and Managing Views Performance Considerations for Views.
BI Practice March-2006 COGNOS 8BI TOOLS COGNOS 8 Framework Manager TATA CONSULTANCY SERVICES SEEPZ, Mumbai.
Hosting Websites and Web Applications with Microsoft ® SQL Server ® 2008.
Learningcomputer.com SQL Server 2008 – Management Studio.
Microsoft Visual Studio 2005 Tools for the Office System: Building Office Solutions Using Visual Studio 2005 Tools for Office Andrew Coates Developer Evangelist.
Thavash Govender Senior BI Consultant iSolve Business Solutions BIN307.
2 Advanced Dashboard Creation With Microsoft Office PerformancePoint Server 2007 Myles Matheson & Chris Du Toit Information Management Practice HP New.
Alyson Powell Erwin Sr. Program Manager Microsoft BIN307.
Please note that the session topic has changed
DAT 378 SQL Server 2000 Bringing The Best of Reporting Services and Analysis Services Together Sean Boon Program Manager, BI Systems
Patrick Ortiz Global SQL Solution Architect Dell Inc. BIN209.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
Practical MSBI(SSIS, SSAS,SSRS) online training. Contact Us: Call: Visit:
Microsoft BI Online Training AcuteSoft: India: , Land Line: +91 (0) USA: , UK.
2 Copyright © 2008, Oracle. All rights reserved. Building the Physical Layer of a Repository.
Extending and Creating Dynamics AX OLAP Cubes
Joy Rathnayake Senior Architect – Virtusa Pvt. Ltd.
Julie Strauss Senior Program Manager Lead Microsoft Corporation
Building Tabular Models
What’s new in SQL Server 2017 for BI?
Introduction to Tabular Data Models
Introduction to SQL Server Analysis Services
6/16/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
6/19/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
What’s New in SQL Server 2016 Master Data Services
Julie Strauss Senior Program Manager Microsoft
Searching Business Data with MOSS 2007 Enterprise Search
TechEd /13/2018 7:46 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Searching Business Data with MOSS 2007 Enterprise Search
Boosting SSAS Productivity with Tabular Editor
TechEd /24/2018 6:19 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Kasper de Jonge Microsoft Corporation
1/16/ :40 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or.
DAT381 Team Development with SQL Server 2005
Visual Studio 2010 SharePoint Development Tools Overview
Introduction to VSTS Database Professional
Building Self-Service BI Applications Using PowerPivot
Your Data Any Place, Any Time
Extend Excel with Smartlist Designer
Analysis Services Analysis Services vs. the Data Warehouse vs. OLTP DB
Introduction to ASP.NET Parts 1 & 2
Upgrading to SQL Server 2005
9/8/ :03 PM © 2006 Microsoft Corporation. All rights reserved.
Module 5: Creating Multidimensional Databases
Presentation transcript:

Project REAL and Tips for Migrating from SQL Server 2000 Analysis Services to SQL Server 2005 & Deploying, Securing and Managing AS in SQL 2005 Dan Weinstein BSCS,MCSD, MCDBA, MCT Chief Technology Officer Tenix Connections Ask me for a Crossbow demo! DAT212

Visit Australian SQL User Groups for SQL professionals & those who want to be. Monthly Meetings + Great info + Great Contacts + Pizza & Beer It’s Free !!! Adelaide Brisbane Canberra Melbourne Sydney Perth

Overview Managing AS 2005 Overview of Project REAL AS Migration Product Demo Questions

Managing Analysis Services Tools SQL Server Management Studio Business Intelligence Development Studio (BIDS) Profiler works against AS events now ASOSecuring

Management Tools SQL Server Management Studio is used to manage all SQL Server databases Server console management Query analysis (SQL and MDX)

SQL Server Management Studio Fully integrated management environment for administrators and developers, replacing the Administration functionality of Enterprise Manager, Analysis Manager and Query Analyzer Used for managing server instances and databases, and for executing queries (SQL, MDX and DMX)

BIDS Fully integrated development environment built on top of Visual Studio 2005 Used for creating end-to-end business intelligence solutions

BIDS Features Solution Explorer Designers and Code Windows Non-modal dialog boxes ConfigurabilityExtensibility Provides for enhanced: Project Management DeploymentTemplates

Solutions and Projects A Visual Studio Solution manages a collection of one or more related Projects Project templates: Integration Services Analysis Services (project and import database) Reporting Services (project and wizard) Report Model

Analysis Management Objects (AMO) AMO replaces DSO DSO is still provided for backward compatibility DSO does not contain new features (like the ability to script an object’s creation or modification)

Improved Security Design Analysis Services is secure by default Administrative permissions are fine-grained Local cubes can be encrypted Analysis Services runs with the lowest possible level of permissions Client/server communication can be encrypted and signed Encryption is enforceable on the server Meta data is just XML files on the HD, so secure using File System permissions.

Project REAL Reference Implementation (Retail) Phase 1 – Migrate packages and cubes Phase 2 – Build out cubes as best practice Analysis Services 2005 cubes Role of AS Migration in Project REAL

AS Migration Introduction to UDM Building up vs. building down Migration wizard Migration vs. redesign Known issues

The UDM is a Bridge

Unified Dimension Model (UDM) Combination of relational and analytical worlds Attributes and attribute hierarchies Data source views Measure groups Perspectives

Attributes and Hierarchies Attributes are first class citizens Hierarchies are created from Attributes Related attributes provide for aggregations May have hundreds or thousands of attributes in a cube.

Data Source Views Provide a layer of abstraction. If you add/modify underlying source, need to update DSV Rename cryptic table/column names Allow you to write the query No inner join to Filter out data Slow processing Better able to connect to non-SQL Server data sources – i.e. optimize for ingress or whatever. Used as the basis for the cube

Measure Groups Allow measures from multiple fact tables in a single cube Provide a security mechanism Can be grouped in perspectives

Perspectives Used to provide context for the users Combination of any attributes, hierarchies, actions and measure [group]s Not a security mechanism. Need to manage both security (via Management Studio) and context (via perspectives) separately as they can be different. MDX can still access anything an a perspective.

Building Up vs. Building Down AS2K Building Up Many cubes per DM/DW Small cubes 6-12 dimensions 6-12 Measures Member Properties to help with reporting issues Deep dimensions were a killer Virtual Cubes to deal with large scenarios Virtual Cubes to deal with granularity issues (measures from different fact tables with differing levels of granularity). AS2K5 Building Down (Adding Context) Large Cubes; with many dimensions; with many hierarchies Data Source Views provide an extraction layer to effectively present one or more data sources Less Cubes per DW / DM Reporting issues are solved with attributes Perspectives are used to make sense of cube data

Migration

Migration Wizard Does the best it can to recreate the same cube in AS2K5. Data Source views are automatically created as all tables in use from underlying data sources. Cubes are migrated to new cubes not perspectives Virtual Cubes are migrated to cubes, duplicate underlying cubes and may require some attention End Result is not “Best Practice” AS2K5 cube Does not take advantage of most new features; Perspectives, KPIs, and Translations are not created. Items not migrated include; drillthrough settings; remote partitions; linked cubes Scripting Option

Known Issues Additional Member Properties are added for next level up in the hierarchy. Don’t delete them they are required for aggregations. Multiple Hierarchies translate to multiple dimensions and named differently. In example Time.Calander and Time.Fiscal will most likely turn into Time and Time 1. Dim may be added to deal with duplicate name issues. For our example if there was also a dimension hierarchy named Time then the First would be named Time and the hierarchies will translate to TimeDim and TimeDim 1.

Known Issues Virtual Cubes will duplicate underlying cubes. I.e. they are no longer Virtual. Virtual Dimensions convert to hierarchies and data is loaded into cube. I.e. they are no longer Virtual. Virtual Cubes do not always pick up associated Data Source Views (if multiple have been created). Almost all columns of dimension tables are added as attributes. Unary operators and custom rollups are written as MDX expressions and the column is ignored from 2k5 on.

Migration vs. Redesign Is the Migration Wizard end result what you want? Is it a starting point that you can alter later? Questions to ask yourself: Do I have multiple data sources I want to incorporate into the process? Do I have multiple virtual cubes for granularity, security, and / or data set size issues? What is the current relationship between my DW/DM and number of cubes? How many member properties do you currently use?

We invite you to participate in our online evaluation on CommNet, accessible Friday only If you choose to complete the evaluation online, there is no need to complete the paper evaluation Your Feedback is Important!

© 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.