Session ID: NW104 Information Broadcasting with …©SAP AG 2004, SAP TechEd / NW104 / 8 BEx...
Transcript of Session ID: NW104 Information Broadcasting with …©SAP AG 2004, SAP TechEd / NW104 / 8 BEx...
© 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 / 7
BEx Information Broadcasting (I)
Information Broadcasting allows the distribution of BW information
... via different channels ...
( ) 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 / 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 / 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 / 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 / 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
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
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 / 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 / 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