53
Session ID: NW104 Information Broadcasting with SAP NetWeaver '04

Session ID: NW104 Information Broadcasting with …©SAP AG 2004, SAP TechEd / NW104 / 8 BEx Information Broadcasting (II) Information Broadcasting supports different business scenarios

Embed Size (px)

Citation preview

Session ID: NW104Information Broadcasting with SAP NetWeaver '04

© SAP AG 2004, SAP TechEd / NW104 / 2

Contributing Speaker(s)

Eric SchemerSAP NetWeaver Product Management, SAP AG

Glen LeslieSAP NetWeaver Product Management, SAP Labs, LLC

Oliver MayerSAP NetWeaver RIG - BI, SAP Labs LLC

© SAP AG 2004, SAP TechEd / NW104 / 3

Learning Objectives

As a result of this session, you will be able to:

Explain Information Broadcasting

Understand SAP NetWeaver components which enable Information Broadcasting

See an overview of Information Broadcasting in action

Administrative Controls on Broadcasting

Enterprise Portal Integration

Overview

BEx Broadcaster & Wizard

Administrative Controls on Broadcasting

Enterprise Portal Integration

Overview

BEx Broadcaster & Wizard

© SAP AG 2004, SAP TechEd / NW104 / 6

BI Suite: Business Explorer (BEx)

Portal Integration

© SAP AG 2004, SAP TechEd / NW104 / 7

BEx Information Broadcasting (I)

Information Broadcasting allows the distribution of BW information

... via different channels ...

( ) E-Mail

( ) Enterprise Portal

... in different formats ...

( ) HTML, MHTML

( ) BEx Analyzer Workbooks

( ) ZIP Files

… of different sources …

( ) BI Web Applications - Dashboards, cockpits

( ) BEx Analyzer Workbooks

( ) Queries

… in different modes…

( ) Online & pre-calculated

© SAP AG 2004, SAP TechEd / NW104 / 8

BEx Information Broadcasting (II)

Information Broadcasting supports different business scenarios

( ) Event based (“Intelligent push”)

Integration into process chains

E.g. If new data is loaded into the data container (InfoCube)

( ) Ad hoc

BEx Broadcasting Wizard for one-step distribution

( ) Scheduled

BEx Broadcaster

Guided scheduling times (for end users / information consumers)

Scheduling at any time (for power users / administrators)

© SAP AG 2004, SAP TechEd / NW104 / 9

Key Functions: Information Broadcasting – BEx Portfolio

Queries, Workbooks, BI Applications as KM Documents

KM Document: Pre-calculated query, workbook or application

KM Link: Online BW report

Use KM Services for:Subscription

Feedback

Discussion

Collaboration

Rating

TREX search

Notes

Download

© SAP AG 2004, SAP TechEd / NW104 / 10

Information Broadcasting Target: Collaboration Rooms

Queries, Web Applications & Workbooks can be broad-casted into Collaboration Rooms

Collaboration Rooms Services

Chat

Application Sharing

Notes

Meeting Pad

Discussion Forums

Instant Messaging

My Portal Contacts

Administrative Controls on Broadcasting

Enterprise Portal Integration

Overview

BEx Broadcaster & Wizard

© SAP AG 2004, SAP TechEd / NW104 / 12

BI User Categories

Analytical functionality and flexibility

Required traininginvestment

and cost

High High

Low Low

Information Consumption, Portal-based Deployment, and Executive Reporting

60 %

OLAP Analysis and Power Reporting

30 %

Authoring and

Ad-hoc Query10 %

Information Consumption, Portal-based Deployment, and Executive Reporting

60 %

OLAP Analysis and Power Reporting

30 %

Authoring and

Ad-hoc Query10 %

The

Bus

ines

s E

xplo

rer

(BEx

)

© SAP AG 2004, SAP TechEd / NW104 / 13

User-Type Specific Information Broadcasting

© SAP AG 2004, SAP TechEd / NW104 / 14

Launching the Broadcaster Wizard

The BEx Broadcaster Wizard can be conveniently launched from the context menu

© SAP AG 2004, SAP TechEd / NW104 / 15

ZIP option

BEx Broadcaster Wizard – Step 1

The Broadcaster Wizard allows you to send queries, workbooks and web applications as e-mails or to broadcast them into SAP EP

It consists of 4 possible steps

Choose distribution format.

© SAP AG 2004, SAP TechEd / NW104 / 16

BEx Broadcaster Wizard – Step 2

Continue

If you choose to continue you will be able to create a new persistent broadcasting setting

Execute

If you choose ‘execute‘ the query will be sent immediately via E-mail or published into to the Enterprise Portal

© SAP AG 2004, SAP TechEd / NW104 / 17

BEx Broadcaster Wizard – last Step

Determine the Scheduling:

Based on a data change event triggered by a process chain

Based on a pre-defined time point

Freely definable scheduling

© SAP AG 2004, SAP TechEd / NW104 / 18

Demo

Demo

© SAP AG 2004, SAP TechEd / NW104 / 19

User-Type Specific Information Broadcasting

© SAP AG 2004, SAP TechEd / NW104 / 20

BEx Broadcaster – Settings & Immediate Broadcast

Via the Broadcaster you can find, create, delete and change Broadcasting settings for BEx Web Applications, Queries and Workbooks

Change existing settings Via ‘Execute’ you can broadcast immediately

Via ‘Dispatch’ you can determine a broadcasting schedule

© SAP AG 2004, SAP TechEd / NW104 / 21

BEx Broadcaster - Settings under the Receiver Tab

You can select from the list of SAP BW UsersYou can select from Users within a certain RoleYou enter/select e-mail addresses You can broadcast with authorizations of another user (if you have according authorizations)You can determine a languageYou can broadcast user-specific

© SAP AG 2004, SAP TechEd / NW104 / 22

Distribution Type: Export to Enterprise Portal

You can select different text variables that will be automatically filled by the system

You have access to the SAP EP KM Repository and can choose a KM Folder

© SAP AG 2004, SAP TechEd / NW104 / 23

BEx Broadcaster – Pre-calculation Tab

‘Pre-calculation Tab’

If you have exceptions defined in the underlying queries the different defined exception levels will be displayed

You can determine if the Broadcasting should only be triggered if a certain alert level has been reached

© SAP AG 2004, SAP TechEd / NW104 / 24

BEx Broadcaster – Filter Navigation Tab

‘Filter Navigation Tab’

If you precalculate queries you can automatically generate filter navigation by choosing the corres-ponding characteristics

In order to use this func-tion for web templates, a navigation block item has to be included in the template

If you precalculate a web template you can optio-nally specifiy a control query to pre-calculate filter navigation

© SAP AG 2004, SAP TechEd / NW104 / 25

Demo

Demo

© SAP AG 2004, SAP TechEd / NW104 / 26

Access to BEx Broadcaster

The BEx Broadcaster is available via:

BEx Query Designer

BEx Analyzer

BEx Web Analyzer

As a Web Item in the Web Application Designer.

The context menu in any BEx Web Query, Workbook and Web Application

© SAP AG 2004, SAP TechEd / NW104 / 27

User-Type Specific Information Broadcasting

© SAP AG 2004, SAP TechEd / NW104 / 28

InfoProvider

BEx Web Application Direct Publishing

Web Design Tool (optional)

OLAP Processor

BEx Web Application DesignerBEx Query DesignerBEx AdHoc Query Designer

BW Serverwith SAP Web AS

Web Service

Charting Engine

SAP Enterprise Portal 6.0

HTML Templates

DIRECT PUBLISHING

© SAP AG 2004, SAP TechEd / NW104 / 29

Publishing from WAD into Enterprise Portal

Publish to Enterprise Portal 6.0

Administrative view

Allows to publish right into the PCD

Read & Write Access

Optional Assignment to Portal Page or Portal Role

Publishing of BW KM Links into KM Folders

Publish to BEx Broadcaster

Allows broadcasting of links but also precalculation and scheduling

No Broadcasting into PCD

© SAP AG 2004, SAP TechEd / NW104 / 30

BEx Web Application Example

Administrative Controls on Broadcasting

Enterprise Portal Integration

Overview

BEx Broadcaster & Wizard

© SAP AG 2004, SAP TechEd / NW104 / 32

BEx Broadcaster - Scheduling

Based on Process Chain Events

Pre-Defined Time Points

Ad Hoc

Depending on authorizations, end-users can schedule their Broadcasting Settings

© SAP AG 2004, SAP TechEd / NW104 / 33

Process Chain Variants: Selection of InfoProviders

Variant is created with selection of InfoProvider(s) desired

Trigger event sets off broadcasts associated with these data providers

© SAP AG 2004, SAP TechEd / NW104 / 34

Using Process Chains Events - Frontend

BEx Broadcaster Scheduling:If you start the Broadcaster for a query (or template or workbook) that gets data from an InfoProvider that has been selected in the process chain, you can select this InfoProvider for Scheduling

As soon as that InfoProvider is affected by a Process Chain, the Broadcasting is triggered

© SAP AG 2004, SAP TechEd / NW104 / 35

Setting up pre-defined time points

Creating Broadcasting Timepoints:

You can create "Broadcasting Timepoints" by scheduling jobs starting with the prefix ‘TP_BROADCASTING_xxxxxxxxxx’

Transaction SM36Background Job

Scheduling

© SAP AG 2004, SAP TechEd / NW104 / 36

Setting up pre-defined time points - II

Step-by-Step:Press the ‘Start condition’ button Press the ‘Date/Time’ button in the ‘Start time’ screen Enter a date and a time in the respective fields, Must be a periodic job with the “Periodic Values” defined:

© SAP AG 2004, SAP TechEd / NW104 / 37

Using pre-defined time points - Frontend

BEx Broadcaster Scheduling:

If you start the Broadcaster for a query (or template or workbook) you will be able to select from pre-defined time points

The scheduling options available to you depend on your authorizations.

© SAP AG 2004, SAP TechEd / NW104 / 38

Workbook Pre-calculation Service – SAP BW Settings

=

TransactionRSPRECADMIN or

via IMG

Machines with SAP BW Pre-calculation Service are identified on SAP BW serverLoad Balancing among these servers is an option

Pre-requisites for Workbook Precalculation ServiceAt least one server with:

Microsoft .Net Framework 1.1 (already part of Office XP)SAP GUI 6.20 with BEx Frontend or higherMicrosoft Excel 2000 or higherThe SAP BW Workbook Pre-Calculation Service (on the Installation CDs)

© SAP AG 2004, SAP TechEd / NW104 / 39

Information Broadcasting: Additional SAP BW Authorizations

New Authorization Object for Information Broadcasting S_RS_BCS. This object determines the user‘s scheduling options

Fields:

ObjectType: Three instances: Query, Template & WorkbookObjectID: QueryID / TemplateID / WorkbookIDEventType: DataChange or TimePointEventID: DataChange - InfoProviderID TimePoint - Timepoint ID (as specified during timepoint definition)

Administrator Authorizations for Broadcasting are maintained viathe existing authorization object S_RS_ADMWB

The field RSADMWBOBJ has been enhanced with "Broadcasting Settings".

The existing activities are: 03 (Display)

16 (Execute, for Broadcasting also schedule)

23 (Maintain, including delete)

Administrative Controls on Broadcasting

Enterprise Portal Integration

Overview

BEx Broadcaster & Wizard

© SAP AG 2004, SAP TechEd / NW104 / 41

Multilayer Information Integration & Access

Knowledge Management – Repository Framework(KM Services)

Collaboration Framework(Collaboration Services)

Enterprise Portal

Business Information Warehouse (BI Services)

BEx PortfolioCollaboration Rooms

iViews

© SAP AG 2004, SAP TechEd / NW104 / 42

Information Broadcasting leverages SAP NetWeaver

For Information Broadcasting with the Portal, SAP NetWeaver components seamlessly work together:

Information Broadcasting components are located on both the SAP BW and the SAP Enterprise Portal server

SAP BW server components need to be able to call SAP EP and KM

SAP EP needs to be able to call the SAP BW server

Both leverage SAP Web AS features

This enables the following scenarios:BEx Information Broadcasting

Adhocscheduled & event triggered

Calling of BEx Web Applications fromSAP EP 6.0

Publishing into SAP EP 6.0 fromBEx Web Application Designer & Query Designer0

SAP NetWeaver™

Co

mp

osi

te A

pp

lica

tio

n F

ram

ewo

rk

PEOPLE INTEGRATIONMulti channel access

Portal Collaboration

INFORMATION INTEGRATIONBus. Intelligence

Master Data Mgmt

Knowledge Mgmt

PROCESS INTEGRATIONIntegration Broker

BusinessProcess Mgmt

APPLICATION PLATFORMJ2EE

DB and OS Abstraction

ABAP

Life C

ycle Mg

mt

© SAP AG 2004, SAP TechEd / NW104 / 43

SAP BI Broadcasting Services

BI Platform

Enterprise Portal 6.0

Portal Content Catalog

(PCD)

Personal / BEx Portfolio

SAP BW 3.5

KM Folders

Collaboration Rooms

Repository Services

BEx Broadcaster

BEx Broadcaster Wizard

BEX Query Designer BEx Web

BEx Analyzer

BI iViews

E-Mail

ZIP File Attachments

HTML

MHTML

Workbooks

Workbook Precalculation Services (Optional)

Windows based Service (could be an end user PC or company server)

OLAP/MetadataPrecalculation Services

Queries & Web Templates

BEx Web Application Designer

KM Content Repositories

© SAP AG 2004, SAP TechEd / NW104 / 44

KM Platform & Information Broadcasting

BEx Portfolio built with KM Flexible UI

Repository ServicesSearch and IndexingCollaborationSubscriptionetc.

Repository FrameworkRepository Manager for CM Store

precalculated web templates and workbooksMetadata Repository Manager forBI Online Queries

BEx Portfolio with Flexible UI

Repository Services

Repository Framework

BW Document Repository Manager

Repository Manager CM Store

other RMs…

CollaborationDiscussion-

forums

Search & Indexing

Subscription

CM Store saving precalculated web

applications, queries & workbooks

BW ServerAccess to broad-casted

Online BW QueriesWeb Applicationsvia URL links

© SAP AG 2004, SAP TechEd / NW104 / 45

Starting Information Broadcasting –The Showcase Role

With SAP EP 6.0 a SAP BW showcase role is delivered to enable a quick start for Information Broadcasting

com.sap.ip.bi.business_explorer_showcase

You can use the delivered role & objects as they are or as a template for your own design

The portal role Business Explorer provides you with:

Business Intelligence content provided by SAP BW

Various tools of the Business Explorer Suite

Various possibilities to work with documents using Knowledge Management and Collaboration

© SAP AG 2004, SAP TechEd / NW104 / 46

Working Together in Virtual Teams:Collaboration in an Information Environment

Your Benefit:Collaboration is only useful if it is based on relevant and trustworthy information

SAP embeds contextual collaboration into business processes

Collaboration

Enable teamsManage project & team activity

Easily share information and applications across roles

Communicate in real-time or asynchronously

Embed structured (BI) and unstructured (KM) information into your collaboration processes

© SAP AG 2004, SAP TechEd / NW104 / 47

Demo

Demo

© SAP AG 2004, SAP TechEd / NW104 / 48

Summary

Information Broadcasting is available to a wide range of users

Information Broadcasting makes important business information readily available to the end user via the Enterprise Portal

Information Broadcasting leverages several SAP NetWeavercomponents:

SAP BW

SAP Enterprise Portal

SAP Enterprise Portal KM and Collaboration

SAP Web Application Server

© SAP AG 2004, SAP TechEd / NW104 / 49

Further Information

Public Web:http://www.sap.com/netweaver

http:www.sap.com/bi

SAP Developer Network: http://www.sdn.sap.com Business Information Warehouse

Related Workshops/Lectures at SAP TechEd 2004BW254: Information Broadcasting & SAP Enterprise Portal Integration with SAP BW 3.5 - Hands-On Workshop

KM101: SAP Knowledge Management in SAP NetWeaver: An Overview

COLL01: SAP NetWeaver Collaboration: An Overview

Related SAP Education Training Opportunitieshttp://www.sap.com/education/

© SAP AG 2004, SAP TechEd / NW104 / 50

SAP Developer Network

Look for SAP TechEd ’04 presentations and videos on the SAP Developer Network.

Coming in December.

http://www.sdn.sap.com/

© SAP AG 2004, SAP TechEd / NW104 / 51

Q&A

Questions?

© SAP AG 2004, SAP TechEd / NW104 / 52

Please complete your session evaluation.

Be courteous — deposit your trash, and do not take the handouts for the following session.

Feedback

Thank You !

© SAP AG 2004, SAP TechEd / NW104 / 53

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 in the United States and/or other countries.

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 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.

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 as 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 product specifications may vary.

These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.

Copyright 2004 SAP AG. All Rights Reserved