Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
SAP TechEd 05
SAP TechEd 05
Web Analyzer
BI Pattern Web Report Business Explorer Suite (BEx) Application Designer Designer BI Consumer Services
BEx Analyzer
MS Excel Add-in
BI Platform UDI
SAP Query JDBC XMLA ODBO
Analytic Engine
Data Warehouse
DB Connect
BAPI
Service API
File
XML/A
SAP TechEd 05
Connector
BI JDBC Connector
Access to
Relational data sources: over 170 JDBC drivers Examples: Teradata, Oracle, Microsoft SQL Server, Microsoft Access, DB2, Microsoft Excel, text files such as CSV
System Requirements
JDBC driver
SAP operational applications Examples: data in transactional systems such as R/3, AdHoc, and Operational Reporting
SAP JCo
Connector
BI ODBO Connector
Access to
OLAP data sources: OLE DB for OLAP-compliant data sources Examples: Microsoft Analysis Services, SAS, Microsoft PivotTable Services
Technology based on
Microsoft's OLE DB for OLAP -- the established industry-standard OLAP API for the Windows platform.
BI XMLA Connector
OLAP data sources Examples: MS Analysis Services, Hyperion, MicroStrategy, and BW 3.x
Microsoft's XMLA (XML for Analysis) -- Web servicesbased, platformindependent access to OLAP providers. Exchanges analytical data between a client application and a data provider working over the Web, using a SOAP-based XML communication API.
none
SAP TechEd 05
Connector
SAP BI Connector
Access to
SAP NetWeaver BI
System Requirements
BW 3.5 SPS 14 BI NW04s
NOTE: The BI source system is created using the standard SAP R/3 system types the system type needs to be specifically labeled as an SAP BW system type.
1. Dedicated Application Server for R/3 System (used in our example) 2. R/3 System via Connection String 3. R/3 System with Load Balancing
Flexible & Easy Model Deployment Multiformat Rendering & Easy Deployment
When the Visual Composer model of your BI Model is complete, the code can be converted to HTML/B or Flash The model can be seamlessly deployed into the EP and immediately used as an iView
SAP TechEd 05
BI Integration Wizard
BI Integration Wizard
The BI Integration Wizard (formerly known as BI Query Wizard) gives you access to multiple data sources either via the Java connectors or the BI Connector The BI Integration Wizard is used to create query templates (e.g. percentage share, Top N, Freestyle) The set of templates available depends on whether the data service you have selected is an OLAP or a relational data service Depending on the Java Connector that is used you can also work with an SQL or MDX editor directly
Design time
Runtime
EP
Connector Framework
System Landscape
Deploy iView
Visual Composer Server SAP SAP BI Connector Query Connector XMLA ODBO JDBC
SAP Enterprise
non SAP
SAP TechEd 05
Files
Deployment
Runtime
Server SAP J2EE Engine Macromedia .war file
SAP TechEd 05
2) Modeling Language The model is stored in a model repository using a proprietary modeling language called GML. This modeling language is designed for expressiveness and extensibility to ensure it can cover all aspects of the application definition. 3) NetWeaver BI Kit A pre-fabricated Kit enables automatic code generation based on NetWeaver BI and other Data Providers without any programming.
Flash
SAP TechEd 05
Demo
Demo 1
Demo
Demo 1
SAP TechEd 05
Demo
Demo 2
Demo
Demo 2
10
SAP TechEd 05
Agenda
Overview New BI Integration Capabilities BI Integration Wizard BI Favorites & History BI InfoObject Data service BI Value Help for Variables Enumerations based on BI master data BI miscellaneous features
11
SAP TechEd 05
BI Integration Wizard
BI Integration Wizard
The BI Integration Wizard (formerly known as BI Query Wizard) gives you access to multiple data sources either via the Java connectors or the BI Connector The BI Integration Wizard is used to create query templates (e.g. percentage share, Top N, Freestyle) The set of templates available depends on whether the data service you have selected is an OLAP or a relational data service
12
SAP TechEd 05
Freeform Modeling
13
SAP TechEd 05
14
SAP TechEd 05
Agenda
Overview New BI Integration Capabilities BI Integration Wizard BI Favorites & History BI InfoObject Data service BI Value Help for Variables Enumerations based on BI master data BI miscellaneous features
15
SAP TechEd 05
BI Favourites
16
SAP TechEd 05
Agenda
Overview New BI Integration Capabilities BI Integration Wizard BI Favorites & History BI InfoObject Data service BI Value Help for Variables Enumerations based on BI master data BI miscellaneous features
17
SAP TechEd 05
Agenda
Overview New BI Integration Capabilities BI Integration Wizard BI Favorites & History BI InfoObject Data service BI Value Help for Variables Enumerations based on BI master data BI miscellaneous features
BI Value Help
18
SAP TechEd 05
BI Value Help
After you created your Variables Form you can add a value help, e.g via the context menu within the form
BI Value Help
For each field in your variable screen you can create a value help with the Value Help Configuration Wizard
The Wizard gives access to the InfoObject Data Service that allows to use masterdata from InfoObjects. This way the variable form can be filled with masterdata. For each input in your form the system will present the following screen where you can generate the runtime value help for end-users Select the appropriate BI system, browse for the appropriate InfoObject and generate the value help
SAP AG 2005, SAP TechEd 05 / IM254 / 38
19
SAP TechEd 05
BI Value Help
2. You can decide which values to show in the value help
20
SAP TechEd 05
Agenda
Overview New BI Integration Capabilities BI Integration Wizard BI Favorites & History BI InfoObject Data service BI Value Help for Variables Enumerations based on BI master data BI miscellaneous features
Enumerations based on BI Master Data Create enumerations based on BI Master data You can built enumerations in order to re-use them in the VC formula editor
21
SAP TechEd 05
Enumerations based on BI Master Data Enumerations specify a set of BI master data values defined for re-use Select the Help Values Option in the Enumerations manager
22
SAP TechEd 05
Enumerations based on BI Master Data Choose the master data that you want to use Use Search if values are not included in first 1000 records. Choose desired values and transfer them in enumeration values box on the right hand side
Enumerations based on BI Master Data Enumeration is created and values are persisted with the model
In order to use these values open formula editor in VC. Prestored enumerations are displayed under HelpValue Enum node. Desired values can be dragged to the left pane.
SAP AG 2005, SAP TechEd 05 / IM254 / 46
23
SAP TechEd 05
Enumerations based on BI Master Data In the VC formula editor pre-stored enumerations are displayed under HelpValue Enum node. Desired values can be dragged to the left pane.
Agenda
Overview New BI Integration Capabilities BI Integration Wizard BI Favorites & History BI InfoObject Data service BI Value Help for Variables Enumerations based on BI master data BI miscellaneous features
24
SAP TechEd 05
BI Exceptions
BI Exceptions
The BI Connector returns in the resultset exception information, if the query or query- view has exceptions defined. Those exceptions can be displayed in the grid control through colouring. Per default the same colour coding is used as in BI.
BI Text Elements
Text Elements
BI data services offer in the output port additional information about the last update of the data in the underlying InfoCube, the person who changed the data last, etc. This information can be used in the application to inform the user about the accuracy of the data.
25
SAP TechEd 05
Suppress Totals
26
SAP TechEd 05
BI Content Wizard
you can use BI Connector to select and display available queries and query in a specific BI system and then configure them as a BI Pattern, either as Quick Report or as Full Report
NY only
27
SAP TechEd 05
No part of this publication may be reproduced or transmitted in any form or for any purpose 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. Microsoft, Windows, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation. IBM, DB2, DB2 Universal Database, OS/2, Parallel Sysplex, MVS/ESA, AIX, S/390, AS/400, OS/390, OS/400, iSeries, pSeries, xSeries, zSeries, z/OS, AFP, Intelligent Miner, WebSphere, Netfinity, Tivoli, and Informix are trademarks or registered trademarks of IBM Corporation. Oracle is a registered trademark of Oracle Corporation. UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group. Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc. HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C, World Wide Web Consortium, Massachusetts Institute of Technolo gy. 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. MaxDB is a trademark of MySQL AB, Sweden. SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver, and other SAP products and services mentioned herein as well a s their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National p roduct specifications may vary.
The information in this document is proprietary to SAP. No part of this document may be reproduced, copied, or transmitted in any form or for any purpose without the express prior written permission of SAP AG. This document is a preliminary version and not subject to your license agreement or any other agreement with SAP. This document contains only intended strategies, developments, and functionalities of the SAP product and is not intended to be binding upon SAP to any particular course of business, product strategy, and/or development. Please note that this document is subject to change and may be changed by SAP at any time without notice. SAP assumes no responsibility for errors or omissions in this document. SAP does not warrant the accuracy or completeness of the information, text, graphics, links, or other items contained within this material. This document is provided without a warranty of any kind, either express or implied, including but not limited to the implied warranties of merchantability, fitness for a particular purpose, or non -infringement. SAP shall have no liability for damages of any kind including without limitation direct, special, indirect, or consequential damages that may result from the use of these materials. This limitation shall not apply in cases of intent or gross negligence. The statutory liability for personal injury and defective products is not affected. SAP has no control over the information that you may access through the use of hot links contained in these materials and does not endorse your use of third- party Web pages nor provide any warranty whatsoever relating to third- party Web pages.
28