BOID20 Advanced Use of the Information Design Tool

Similar documents
FSC130 SAP Bank Communication Management

AC350 Configuration for Investment Management

BOCE10 SAP Crystal Reports for Enterprise: Fundamentals of Report Design

AC530 Actual Cost / Material Ledger

PLM120 Document Management

BC420 Data Migration. Course Outline. SAP NetWeaver. Course Version: 93 Course Duration: 5 Day(s) Publication Date: Publication Time: 1550

BOE330 SAP BusinessObjects Business Intelligence Platform: Designing and Deploying a Solution

IUT222 AMI for Utilities

IUT110 Business Processes in SAP ERP for Utilities

HR310 Time Evaluation

PLM100 Life-Cycle Data Management: Overview

GRC340 SAP Risk Management

RE200 Flexible Real Estate Management

AC505 Product Cost Planning

AC212 Migration to new General Ledger Accounting

SCM230 Supply Network Planning (APO SNP)

SCM365 Capacity Evaluation and Leveling in ECC

SAPBPM SAP Business Process Management

HR600 SAP HR Renewal 1.0, Feature Pack 1-4

CR300 CRM Sales. Course Outline SAP CRM. Course Version: 97 Course Duration: 5 Day(s) Publication Date: 2015 Publication Time:

PLM400 Quality Management

FSC020 Processes in SAP Credit Management, SAP Biller Direct, SAP Dispute, and SAP Collections Management

PLM145 Variant Configuration: Modeling and Integration

SCM670 Global Available-to-Promise

SCM221 Features and Functions of Demand Planning (SCM APO)

FIN900 Auditing of Financial Business Processes in SAP

RE010 Real Estate Processes in SAP ERP

DBW74 Delta BW 7.0 to 7.4

ASA380 ASAP Methodology for Implementation in Details

FSC010 Business Processes in Treasury & Risk Management

Capacity Planning in Sales and Distribution

IOG340 Trading & Scheduling with SAP for the Oil & Gas Industry

IACs in Foreign Trade

FSC110 Customizing in SAP Treasury & Risk Management

Coding Block HELP.BCBMTOM. Release 4.6C

Unqualified Advance Payments

Cross-System Planning Situation (CA-BFA)

Planning and Scheduling Issues in Supply Chains. Stephan Kreipl SAP Germany AG Michael Pinedo New York University

Payment Release HELP.FIBP. Release 4.6C

Environment, Health & Safety (EHS)

Simulation HELP.PSSIM. Release 4.6C

Retroactive Billing (SD-SLS-OA)

Treasury Workstation HELP.TRTMALE. Release 4.6C

F I T F O R T H E F U T U R E

CNT Management Consulting. Our consulting competence for your success

BO100. Reporting with SAP BusinessObjects BI Solutions for SAP NetWeaver BW COURSE OUTLINE. Course Version: 15 Course Duration: 20 Hours

PLM318: Analytics in Enterprise Asset Management

Capacity Planning in Shop Floor Control

BIT600. SAP Business Workflow: Concepts, Inboxes, and Template Usage COURSE OUTLINE. Course Version: 15 Course Duration: 2 Day(s)

SAP BusinessObjects Information Design Tool 4.0. UNV Universe Conversion

Interaction Center for Automotive

SCM360. Capacity Planning in ECC. Participant Handbook Course Version: 2006/Q2 Course Duration: 5Days Material Number:

Plant Maintenance (PM)

SCM550. Cross-Functional Customizing in Materials Management COURSE OUTLINE. Course Version: 10 Course Duration: 5 Day(s)

AC202. Accounting Customizing II: Special G/L Transactions, Document Parking, Substitutions/Validations, Archiving FI COURSE OUTLINE

2010 SAP AG. All rights reserved. / Page 2

SAP BUSINESS OBJECTS INTEGRATION WITH SAP NETWEAVER BPM

SAPSCM. Overview of the SAP Supply Chain Management Application COURSE OUTLINE. Course Version: 15 Course Duration: 3 Day(s)

Treasury - Changeover to the Euro

SCM525. Consumption-Based Planning and Forecasting COURSE OUTLINE. Course Version: 010 Course Duration: 2 Day(s)

BOX310. SAP BusinessObjects Dashboards 4.1 COURSE OUTLINE. Course Version: 15 Course Duration: 3 Day(s)

SCM605 Sales Processing in SAP ERP

SMP140 SAP Mobile Platform 3.0 for Solution Architects

SCM610. Delivery Processing in SAP ERP COURSE OUTLINE. Course Version: 10 Course Duration: 3 Day(s)

AC410 Cost Center Accounting

PLM120 Document Management

TM430. Strategic Freight Management in SAP Transportation Management COURSE OUTLINE. Course Version: 15 Course Duration: 2 Day(s)8 Hours

CNT Management Consulting. Our consulting competence for your success

SCM601. Processes in Logistics Execution COURSE OUTLINE. Course Version: 10 Course Duration: 3 Day(s)

SCM520. Purchasing COURSE OUTLINE. Course Version: 15 Course Duration: 5 Day(s)

Enterprise Portal Solutions

Transferring Trip Costs to Accounting

Enterprise Controlling (EC)

CR500. CRM Middleware COURSE OUTLINE. Course Version: 10 Course Duration: 2 Day(s)

SMP130. SAP Mobile Platform for Enterprise Architects COURSE OUTLINE. Course Version: 10 Course Duration: 2 Day(s)

CR100. CRM Customizing Fundamentals COURSE OUTLINE. Course Version: 15 Course Duration: 5 Day(s)

How to... Add an SAP BusinessObjects Xcelsius Dashboard to a Transport Request in SAP BW

BOE330. SAP BusinessObjects Business Intelligence Platform: Designing and Deploying a Solution COURSE OUTLINE

AC605 Profitability Analysis

BPC440 SAP Business Planning and Consolidation: Consolidation

HR505. Organizational Management COURSE OUTLINE. Course Version: 010 Course Duration: 4 Day(s)

SMP230 SAP Mobile Platform 3.0 for Enterprise Architects

FI311: Common Issues Related to this Error Message

EWM120. Extended Warehouse Management Customizing - Part II COURSE OUTLINE. Course Version: 15 Course Duration: 5 Day(s)

FS242. Deposits Management in Banking Services from SAP 8.0 COURSE OUTLINE. Course Version: 10 Course Duration: 4 Day(s)

PLM230. SAP Project System Controlling COURSE OUTLINE. Course Version: 15 Course Duration: 5 Day(s)

SAPCRM SAP CRM Solution Overview

EWM110. Extended Warehouse Management - Customizing COURSE OUTLINE. Course Version: 10 Course Duration: 5 Day(s)

EWM100. Extended Warehouse Management - Processes COURSE OUTLINE. Course Version: 10 Course Duration: 3 Day(s)

PLM114 Basic Data for Production

TEWM12 SAP Extended Warehouse Mangement II (SAP EWM)

QM in Sales and Distribution (QM-PT-RP-SD)

TCRM10 CRM Fundamentals I

TM215. LSP Based Planning and Execution in SAP Transportation Management COURSE OUTLINE. Course Version: 15 Course Duration: 2 Day(s)

ADM328 SAP ECC Upgrade and EHP Installation

ADM540. Database Administration SAP ASE for SAP Business Suite COURSE OUTLINE. Course Version: 16 Course Duration: 3 Day(s)

Technical Facts: Mobile Always Connected

Business One in Action 'Quantity falls below the minimum inventory level' is received and the document cannot be saved. How can this be resolved?

FMTB - Budgetary Ledger

ADM110. SAP System Installation and Patching COURSE OUTLINE. Course Version: 15 Course Duration: 4 Day(s)

Transcription:

Advanced Use of the Information Design Tool SAP BusinessObjects - Business Intelligence Course Version: 96 Revision A Course Duration: 2 Day(s) Publication Date: 14-01-2013 Publication Time: 1534

Copyright Copyright SAP AG. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. Additionally this publication and its contents are provided solely for your use, this publication and its contents may not be rented, transferred or sold without the express permission of SAP AG. The information contained herein may be changed without prior notice. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. Trademarks Microsoft, WINDOWS, NT, EXCEL, Word, PowerPoint and SQL Server are registered trademarks of Microsoft Corporation. IBM, DB2, OS/2, DB2/6000, Parallel Sysplex, MVS/ESA, RS/6000, AIX, S/390, AS/400, OS/390, and OS/400 are registered trademarks of IBM Corporation. ORACLE is a registered trademark of ORACLE Corporation. INFORMIX -OnLine for SAP and INFORMIX Dynamic ServerTM are registered trademarks of Informix Software Incorporated. UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group. Citrix, the Citrix logo, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, MultiWin and other Citrix product names referenced herein are trademarks of Citrix Systems, Inc. HTML, DHTML, XML, XHTML are trademarks or registered trademarks of W3C, World Wide Web Consortium, Massachusetts Institute of Technology. JAVA is a registered trademark of Sun Microsystems, Inc. JAVASCRIPT is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape. SAP, SAP Logo, R/2, RIVA, R/3, SAP ArchiveLink, SAP Business Workflow, WebFlow, SAP EarlyWatch, BAPI, SAPPHIRE, Management Cockpit, mysap.com Logo and mysap.com are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other products mentioned are trademarks or registered trademarks of their respective companies. Disclaimer THESE MATERIALS ARE PROVIDED BY SAP ON AN "AS IS" BASIS, AND SAP EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR APPLIED, INCLUDING WITHOUT LIMITATION WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, WITH RESPECT TO THESE MATERIALS AND THE SERVICE, INFORMATION, TEXT, GRAPHICS, LINKS, OR ANY OTHER MATERIALS AND PRODUCTS CONTAINED HEREIN. IN NO EVENT SHALL SAP BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES OF ANY KIND WHATSOEVER, INCLUDING WITHOUT LIMITATION LOST REVENUES OR LOST PROFITS, WHICH MAY RESULT FROM THE USE OF THESE MATERIALS OR INCLUDED SOFTWARE COMPONENTS. g201477101435

Contents Contents Course Overview... Course Goals... Course Objectives... v v vi Unit 1: SQL Traps... 1 Understanding SQL Traps and Universes... 1 Detecting and Resolving Chasm Traps... 1 Detecting and Resolving Fan Traps... 1 Unit 2: Aggregate Awareness... 2 Defining Aggregate Awareness... 2 Unit 3: Advanced Use of the@aggregate_aware Function... 3 Advanced Use of @AggregateAware... 3 Using @AggregateAware to Resolve a 2-Table Fan Trap... 3 Using @AggregateAware to Resolve an Ambiguous Outer Join... 3 Unit 4: Creating Universes from Different Data Sources... 4 Creating Universes from Different Data Sources... 4 Creating an OLAP Universe... 4 Creating a Multisource Universe... 4 Unit 5: Deploying Universes in Different Languages... 5 Using the Translation Management Tool... 5 Unit 6: Managing and Optimizing Universes... 6 Managing a Universe with Data Foundation and Business Layer Views... 6 Working with a Shared Project... 6 Optimizing the Universe... 6 14-01-2013 SAP AG. All rights reserved. iii

Contents 14-01-2013 SAP AG. All rights reserved. iv

Course Overview Course Overview The Information Design Tool enables designers to extract, define, and manipulate meta data from relational and OLAP sources to create and deploy SAP BusinessObjects universes. In this course you learn the more advanced features of working with the Information Design Tool, including resolving SQL Traps, using the @AggregateAware function, creating universes from different sources, deploying universes in multiple languages, and managing and optimizing universes. Target Audience This course is intended for the following audiences: Data Managers Project managers SAP BusinessObjects BI platform System Administrators SAP BusinessObjects BI Consultants Course Prerequisites Required Knowledge Working knowledge of SQL and relational, also OLAP database management systems concepts and structures Basic knowledge of in reporting with SAP BusinessObjects Web Intelligence Completion of the BOID10 course Recommended Knowledge Completion of the BOW310 course or a working knowledge of Web Intelligence application Course Goals This course will prepare the participant to: Work with advanced functionality of the Information Design Tool, including resolving SQL Traps, using the @AggregateAware function, creating Universes from different sources, deploying a universe in multiple languages, and managing and optimizing the universe. 14-01-2013 SAP AG. All rights reserved. v

Course Overview Course Objectives After completing this course, the participant will be able to: Resolve SQL Traps Learn advanced use of the @AggregateAware function Create a universe from and OLAP source and from multiple relational sources Deploy a universe in different languages Manage and optimize the universe 14-01-2013 SAP AG. All rights reserved. vi

Unit 1 SQL Traps Unit Overview When working with relational data sources at the SQL level it is common to encounter SQL traps: chasm and fan. The Information Design Tool provides ways of resolving these traps. After completing this lesson, you will be able to: Understand SQL traps and universes Resolve fan traps Resolve chasm traps Lesson: Understanding SQL Traps and Universes Explain how SQL traps can cause queries to return inaccurate results Lesson: Detecting and Resolving Chasm Traps Define a chasm trap Detect chasm traps in a universe structure Resolve chasm traps Lesson: Detecting and Resolving Fan Traps Define a fan trap Detect fan traps in the universe structure Resolve fan traps 14-01-2013 SAP AG. All rights reserved. 1

Unit 2 Aggregate Awareness Unit Overview Aggregate awareness is a term that describes the ability of a Business Layer to make use of aggregate tables in a database. Using aggregate tables speeds up the execution of queries, improving the performance of SQL transactions. The reliability and usefulness of aggregate awareness in a Business Layer depends on the accuracy of the aggregate tables. They must be refreshed at the same time as all fact tables. Lesson: Defining Aggregate Awareness Define aggregate awareness Apply aggregate awareness to objects 14-01-2013 SAP AG. All rights reserved. 2

Unit 3 Advanced Use of the@aggregate_aware Function Unit Overview The @Aggregate_Aware function was originally intended to be used to take advantage of aggregate tables in a data source. As the functionality of the Information Design Tool grows, the use of the @Aggregate_Aware function has expanded to other areas. After completing this unit, you will be able to: Use @Aggregate_Aware to resolve a 2-table fan trap Use @Aggregate_Aware to resolve an ambiguous outer join Lesson: Advanced Use of @AggregateAware Learn how you can use @AggregateAware to resolve 2-table fan traps Learn how you can use @AggregateAware to resolve ambiguous outer join issues Lesson: Using @AggregateAware to Resolve a 2-Table Fan Trap Use @AggregateAware to overcome the inefficiencies created when resolving a 2-table fan trap Lesson: Using @AggregateAware to Resolve an Ambiguous Outer Join Use @AggregateAware to resolve issues surrounding outer joins when used in the Data Foundation of a universe 14-01-2013 SAP AG. All rights reserved. 3

Unit 4 Creating Universes from Different Data Sources Unit Overview The universe access list continues to grow as the variety of data sources evolve in customer environments. Using the Information Design Tool, you can create a universe from multiple data sources. After completing this unit, you will be able to: Work with OLAP universes Create a multisource universe Lesson: Creating Universes from Different Data Sources Identify the two primary sources for creating a universe Lesson: Creating an OLAP Universe Describe what an OLAP cube is Create and maintain an OLAP universe Lesson: Creating a Multisource Universe Describe a multi-source universe Create and maintain a multi-source universe 14-01-2013 SAP AG. All rights reserved. 4

Unit 5 Deploying Universes in Different Languages Unit Overview One of the key features of SAP BusinessObjects BI 4.0 is the ability to produce multilingual metadata and reports from the same universe. This feature enables the end user to have a one-step multilingual reporting solution that is locale sensitive, supported by a single metadata universe model and provides full Unicode support. Reports then can be built once from the same universe and run and generated in several languages based on user preferences. The Information Design Tool user interface can also be displayed in different languages. This unit describes the multilingual universe features. After completing this unit, you will be able to: Translate the components of a universe into different languages Lesson: Using the Translation Management Tool Use the Translation Management Tool to translate the Data Foundation and the Business Layer of your universe into different languages. 14-01-2013 SAP AG. All rights reserved. 5

Unit 6 Managing and Optimizing Universes Unit Overview One of the primary responsibilities of the universe designer is to ensure that the universe is constructed to produce accurate data results as efficiently as possible. In addition, you may choose to share the universe design responsibilities among a team of universe designers. After completing this lesson, you will have discussed: Data Foundation and Business Layer Views Sharing Projects Universe Optimization Options Lesson: Managing a Universe with Data Foundation and Business Layer Views Use Data Foundation Views to help manage your universe Use Business Layer Views to help manage your universe Lesson: Working with a Shared Project Create a shared project Work with a shared project Lesson: Optimizing the Universe Describe the purpose of the various connection parameters Describe the purpose of the various data foundation parameters Identify best practices when designing universes 14-01-2013 SAP AG. All rights reserved. 6