* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Essbase - dbmanagement.info
Survey
Document related concepts
Transcript
Introduction to Essbase Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Objectives After completing this lesson, you should be able to: • Explain multidimensional analysis and the benefits of multidimensional databases • Identify Essbase components and architecture • Explain the Essbase development cycle • Discuss the two Essbase business scenarios used in this class • Describe the setup and development interface for the training environment Copyright © 2011, Oracle and/or its affiliates. All rights reserved. About Multidimensional Analysis The fast, efficient exploration of business data across multiple perspectives. January gross sales for all products and all customers in the current year Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Avoiding Pitfalls of Spreadsheet-Based Analysis • Analysis based on multiple spreadsheets presents hurdles. – Data integrity suffers because of user errors or stale data. – Validating spreadsheet reports wastes time and resources. • Centralized database presents a single version of the truth. Two spreadsheets prepared by different users show two different totals. Which one is correct? Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Providing Business Perspective Multidimensional analysis uses a database that is structured on business concepts and that is designed around business needs. Accountant Region manager Multidimensional database Financial analyst Product manager Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Appealing to Analysts Analysts prefer to view multidimensional data in cubes, rather than in relational tables. • Selection (slice and dice) • Aggregation (roll up) • Navigation to more detailed data (drill down) • Visualization operations (pivot) Data cube Relational table Product Time Lightbolt Jan 166 Lightbolt Feb 182 Thunderball Jan 131 Thunderball Feb Jan Feb Lightbolt 166 182 Thunderball 131 149 Sales 149 1 measure: Sales 2 dimensions: Time, Product Copyright © 2011, Oracle and/or its affiliates. All rights reserved. About Essbase Financial consolidation and reporting Sales tracking and analysis Product line analysis Customize Report Planning and budgeting Customer and profitability analysis Essbase Administer Develop Executive information systems (EIS) Performance and variance reporting Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Essbase Architecture Client Tier APIs MaxL Smart View Administration Services Console Essbase Studio Middle Tier Provider Services Administration Services Essbase Studio Server Database Tier Essbase Server Essbase cube RDBMS Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Client Tier • • • • APIs for developing customized user interfaces A command-based tool (MaxL) for performing batch loading and maintenance during off-peak hours Smart View for performing data retrieval, report design, and low-volume data updates Administration Services Console and Essbase Studio for administering the Essbase environment and building cubes APIs MaxL Smart View Administration Services Console Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Essbase Studio Middle Tier • • • Provider Services for handling data retrieval and submission requests between Smart View and Essbase Server. Administration Services for coordinating development and administration tasks between Administration Services Console and Essbase Server. Essbase Studio Server for handling modeling and deployment activities during cube development in Essbase Studio. Provider Services Administration Services Essbase Studio Server Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Database Tier • • Essbase Server (where Essbase cubes are stored) Relational databases that support the Essbase environment: – Repositories (log file analysis, metadata catalog) – Relational data files (sources of data and metadata) Essbase Server Essbase cube RDBMS Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Essbase Cube Development Cycle Design & build Essbase cube Report & verify Load data Calculate & aggregate Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Essbase Business Scenarios and Training Environment In the classroom using a single machine, you build an Essbase cube for each of two fictitious companies, each with its own analytical needs. • For Bigcorp Corporation, you build a predesigned Essbase cube through a series of classroom exercises. • For Country Kitchen Desserts, you design and build an Essbase cube by completing a case study. Bigcorp Corporation Country Kitchen Desserts Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Business Scenario: Bigcorp Corporation Bigcorp Corporation, a high-tech manufacturer of hard disk drives, recently purchased Essbase. Bigcorp has designed— but not yet built—a multidimensional analysis system for analysis and reporting. It needs you to build an Essbase cube that enables analysis in three functional areas: • Finance (costs and revenues) • Manufacturing (volume) • Sales (product and customer) Bigcorp Corporation Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Business Scenario: Country Kitchen Desserts Country Kitchen Desserts (CKD), an international food services company, is growing at a fast pace. CKD needs you to design and build an Essbase database that focuses analysis on cost containment during a period of expected growth. Analysis will be heaviest in the following areas: • Finance (income statement and variances) • Sales (region, salesperson, product) Country Kitchen Desserts Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Training Environment: Setup Administration Services Console Bigcorp Administration Services Provider Services CKD Essbase Server Smart View Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Training Environment: Developer Interface Interface for Essbase developers and system administrators Object window Navigation frame Message frame Administration Services Console Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Quiz Select the correct description of an Essbase cube. 1. A multidimensional matrix that facilitates analysis from many perspectives 2. A collection of related dimensional tables that are analyzed using SQL queries 3. A three-dimensional data view, similar to an Excel workbook with multiple worksheets 4. A metaphor for relational data storage Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Quiz Essbase is multidimensional database software optimized for both operational and financial analysis. 1. True 2. False Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Quiz Select the correct order of steps for creating a production Essbase database. A. Analyze data B. Create a database C. Calculate data D. Load data 1. 2. 3. 4. D, C, A, B A, C, B, D B, D, C, A C, B, A, D Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Summary In this lesson, you should have learned to: • Explain multidimensional analysis and the benefits of multidimensional databases • Identify Essbase components and architecture • Explain the Essbase development cycle • Discuss the two Essbase business scenarios used in this class • Describe the setup and development interface for the training environment Copyright © 2011, Oracle and/or its affiliates. All rights reserved.