Business Knowledge Services Session 304 Open up your BW system using Infospokes A Step-by-Step Approach Pramod Jayam The Scotts Company

Slides:



Advertisements
Similar presentations
CC SQL Utilities.
Advertisements

ADABAS to RDBMS UsingNatQuery. The following session will provide a high-level overview of NatQuerys ability to automatically extract ADABAS data from.
An End-User Perspective On Using NatQuery Building a Datawarehouse T
GETTING TO KNOW CRYSTAL REPORTS It’s as easy as Perform a search in halFILE. 2. Click the REPORT button to define the name and build the.
Integrated planning  Understand integrated planning process  Describe SAP integrated planning technology or tool (SAP-IP)
Chapter 9 Chapter 9: Managing Groups, Folders, Files, and Object Security.
Managing Change in Production BW at General Mills Mike Ruesewald Cindy Burlet Chris Gunn.
1 Meeting the Reporting Challenges at International Paper.
Accelerated Access to BW Al Weedman Idea Integration.
SAP BW Implementation at JoAnn Stores Inc. Session Code 3309 Craig Eick JoAnn Stores Inc.
Clicks to Code Series “Data Loaders”.
Microsoft Access 2007 Microsoft Access 2007 Introduction to Database Programs.
Database Updates Made Easy In WebFocus Using SQL And HTML Painter Sept 2011 Lender Processing Services 1.
Overview SAP Basis Functions. SAP Technical Overview Learning Objectives What the Basis system is How does SAP handle a transaction request Differentiating.
5 Copyright © 2009, Oracle. All rights reserved. Defining ETL Mappings for Staging Data.
DB Audit Expert v1.1 for Oracle Copyright © SoftTree Technologies, Inc. This presentation is for DB Audit Expert for Oracle version 1.1 which.
State of Connecticut Core-CT Project Query 4 hrs Updated 1/21/2011.
Integrate your people maximize your knowledge Tel SalesBase Customer.
Chapter 5 Using SAS ® ETL Studio. Section 5.1 SAS ETL Studio Overview.
Batch Import/Export/Restore/Archive
Linux Operations and Administration
FireRMS SQL Audit, Archiving & Purging Presented by Laura Small FireRMS Quality Assurance.
0 UMN 2011 ERP Terapan ABAP Introduction Session # 8.
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. ACCESS 2007 M I C R O S O F T ® THE PROFESSIONAL APPROACH S E R I E S Lesson 4 – Creating New.
6 Copyright © 2004, Oracle. All rights reserved. Working with Data Blocks and Frames.
Denise Luther Senior IT Consultant Practical Technology Enablement with Enterprise Integrator.
ASP.NET Programming with C# and SQL Server First Edition
Best Practices for Data Warehousing. 2 Agenda – Best Practices for DW-BI Best Practices in Data Modeling Best Practices in ETL Best Practices in Reporting.
What is Sure BDCs? BDC stands for Batch Data Communication and is also known as Batch Input. It is a technique for mass input of data into SAP by simulating.
AQS Web Quick Reference Guide Changing Raw Data Values Using Maintenance 1. From Main Menu, click Maintenance, Sample Values, Raw Data 2. Enter monitor.
ICP Kit 2011 HHC Data Entry Module The World Bank ICP Kit Training African Development Bank.
Converting COBOL Data to SQL Data: GDT-ETL Part 1.
Copyright © 2007, Oracle. All rights reserved. Managing Concurrent Requests.
Session 4: The HANA Curriculum and Demos Dr. Bjarne Berg Associate professor Computer Science Lenoir-Rhyne University.
XP New Perspectives on Integrating Microsoft Office XP Tutorial 2 1 Integrating Microsoft Office XP Tutorial 2 – Integrating Word, Excel, and Access.
1 OPOL Training (OrderPro Online) Prepared by Christina Van Metre Independent Educational Consultant CTO, Business Development Team © Training Version.
In the next step you will enter some data records into the table. This can be done easily using the ‘Data Browser’. The data browser can be accessed via.
6 th Annual Focus Users’ Conference Manage Integrations Presented by: Mike Morris.
Ts_print IN A FEW EASY STEPS. C L E A N, Q U A L I T Y D A T A F O R E X C E L L E N C E I N R E S E A R C H ts_print is CRSP’s flexible report writer.
Access 2013 Microsoft Access 2013 is a database application that is ideal for gathering and understanding data that’s been collected on just about anything.
BW Know-How Call : Performance Tuning dial-in phone numbers! U.S. Toll-free: (877) International: (612) Passcode: “BW”
Training Guide for Inzalo SOP Users. This guide has been prepared to demonstrate the use of the Inzalo Intranet based SOP applications. The scope of this.
Transforming Financials at the People’s Department Financial Management Modernization Initiative (FMMI) FMMI - BusinessObjects (BOBJ) WebI View Only Version.
Data Management Console Synonym Editor
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
ENCOMPASS Voucher Build Process
Microsoft Access. Microsoft access is a database programs that allows you to store retrieve, analyze and print information. Companies use databases for.
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
1 EndNote X2 Your Bibliographic Management Tool 29 September 2009 Humanities and Social Sciences Resource Teams.
Using MS Excel to validate & load your data into Oracle EBS.
3 Copyright © 2010, Oracle. All rights reserved. Product Data Hub: PIM Functional Training Program Setup Workbench Fundamentals.
Business Intelligence Training Siemens Engineering Pakistan Zeeshan Shah December 07, 2009.
Institute for the Protection and Security of the Citizen HAZAS – Hazard Assessment ECCAIRS Technical Course Provided by the Joint Research Centre - Ispra.
Sap BI/BW online training in usa,uk/free demo classes!JOBS Online | classroom| Corporate Training | certifications | placements| support Contact US: Magnific.
Invoices and Service Invoices Training Presentation for Raytheon Supply Chain Platform (RSCP) April 2016.
Orders – View and Print Boeing Supply Chain Platform (BSCP) Detailed Training January 2015.
SI Ad hoc report builder overview
Working with Data Blocks and Frames
Working in the Forms Developer Environment
OUR JOURNEY FROM EXCEL TO QLIK
Overview of MDM Site Hub
Introduction to Web programming
Data File Import / Export
CRM Analytics Architecture
Course: Module: Lesson # & Name Instructional Material 1 of 32 Lesson Delivery Mode: Lesson Duration: Document Name: 1. Professional Diploma in ERP Systems.
Overview of Oracle Site Hub
Overview of Contract Association Batch Upload
Data Warehousing Concepts
Best Practices in Higher Education Student Data Warehousing Forum
Presentation transcript:

Business Knowledge Services Session 304 Open up your BW system using Infospokes A Step-by-Step Approach Pramod Jayam The Scotts Company

Business Knowledge Services The Scotts Company Scotts is the world leader in lawn & garden products, based in Marysville, OH

Business Knowledge Services Agenda Open Hub architecture What are InfoSpokes How to setup InfoSpokes How to extend InfoSpokes using BADI Execute & Monitor Infospokes Infospoke Administration References Questions

Business Knowledge Services Corporate Information Factory

Business Knowledge Services Open Hub Service BW Architecture Whenever data is extracted from the SAP BW environment into 3rd-party target systems, the SAP BW Enterprise Data Warehouse functions as an ‘Open Hub Platform’ Courtesy – SAP

Business Knowledge Services BW Open Staging & Open Hub Platform InfoCubes BW Operational Data Store ODS Objects BW Server BW Server External DataMart Relational Table Flat File ETL Tools Data Provider Flat File Relational DB Link mySAP.com Applications e-Business Master Data ODBO EDW Courtesy – SAP

Business Knowledge Services Open Hub Architecture - Overview The Open Hub service enables you to distribute data from an SAP BW system into external data marts and applications

Business Knowledge Services Agenda Open Hub architecture What are InfoSpokes How to setup InfoSpokes How to extend InfoSpokes using BADI Execute & Monitor Infospokes Infospoke Administration References Questions

Business Knowledge Services What are InfoSpokes? InfoSpoke is the main object used to export data. Infospoke automatically handles Star-transformation & extracts data in a “Flat Structure” form InfoSpoke extracts data, by defining source database, target database, and format of the output InfoSpoke provides the following facilities Controlled distribution of consistent data Target: file or DB table Central monitoring Select filter criteria & columns Scheduling Full or delta mode BW “Information Hub” Sales Datamart Marketing Datamart Supply-Chain Application 3 rd party tool CRM Datamart Legacy One-time Extraction Admin Needs

Business Knowledge Services Pros & Cons of InfoSpoke PROS Quick and easy way to export large amounts of data Star-transformation & Selections Extraction from different sources – Cube, ODS & InfoObject Full & Delta Extraction Fast extraction performance Ability to change formatting CONS Nascent technology – radical changes to Open Hub with every BW Patch Many undocumented features (“bugs”) No easy way to clean-up Destination database tables. Need to use SE14.

Business Knowledge Services Agenda Open Hub architecture What are InfoSpokes How to setup InfoSpokes How to extend InfoSpokes using BADI Execute & Monitor Infospokes Infospoke Administration References Questions

Business Knowledge Services Business Requirement Lets say, the Consumer Helpline team requests a one-time extraction of POS Data Extract 10 to 15 million records of data from POS cube, and download to external application Extensive manual intervention is required to download such a huge volume of data using BeX or Reporting agent LISTCUBE cannot handle such a large extracts of data Hence the need to leverage Open Hub Service

Business Knowledge Services How to access InfoSpokes InfoSpoke transactions RSBO (recommended) RSOH1, RSOH2, RSOH3 (obsolete)

Business Knowledge Services Create InfoSpoke – General Information Datasources – 1.Cube 2.ODS 3.Master Data Texts 4.Master Data Attributes Database tables and flat files (CSV) can act as Open Hub destinations Extraction mode – Full or Delta

Business Knowledge Services Create Infospoke – Destination Options Flat file Using Infospoke you can save it as a CSV file. Database table Use ETL Tool such as Datastage to download, transform and load data into other datamarts or applications Use ABAP Program to format and download data Use SE16 to select columns and save as local file

Business Knowledge Services Create InfoSpoke - Destination Enter Description for Logical Target System in Pop-up Two types of Outputs 1.Database table 2.File on local directory or Application Server

Business Knowledge Services Detour 1 of 3 Destination – Logical Target System Source 1 Source A Source 1 Source B Destination A Destination B Logical Target XYZ

Business Knowledge Services Detour 2 of 3 Extracting data to Flat File - Directory Transaction SE16 Table RSBFILE Change Filename & Path

Business Knowledge Services Detour 3 of 3 Extracting data to Flat File - Formatting Transaction SPRO You can also access this screen using transaction RSCUSTV1 Change Separators & delimiters!

Business Knowledge Services Create InfoSpoke - InfoObjects InfoObjects in Cube – 1.Characteristics 2.Key Figures 3.Navigational Attributes NOTE: NO TEXTS for characteristics!!! Maximum 16 Key fields For DB Table

Business Knowledge Services Agenda Open Hub architecture What are InfoSpokes How to setup InfoSpokes How to extend InfoSpokes using BADI Execute & Monitor Infospokes Infospoke Administration References Questions

Business Knowledge Services Should we extend Infospoke? Infospoke doesn’t not automatically extract texts, but our project needs Sold-to party name So, lets change destination structures and BADI to load the Sold-to name Steps to extend – Create BADI Objects, and associate the BADI to Infospoke Change Target Structures Activate Infospoke to modify destination structure Modify BADI Method to add ABAP logic Activate Infospoke again BADI is the new User-Exit interface

Business Knowledge Services BADI Setup Process Data Source Structure Destination Target Structure Select Infoobj BADI

Business Knowledge Services Transform InfoSpokes using BADI Click this button to start BADI implementation If you don’t need BADI enhancements, Skip to Activate & Execute Steps Shown later

Business Knowledge Services Link BADI & InfoSpoke Insert Row using + icon Type the InfoSpoke name Save, Activate & Exit This step will create Target structures In Infospoke

Business Knowledge Services InfoSpokes – Source & Target Structures Note: The target structure name proposed by BW is /BIC/CZ* Double-click on the target structure to change the structure

Business Knowledge Services Change Target Structure Move around the fields, add new fields. Consider – Texts, Date formats Activate & Exit To go back to Infospoke

Business Knowledge Services InfoSpoke Extension – BADI setup Double click on the “Add- in implementation field” to setup BADI Objects After activating Target structure you return back to the Infospoke “Transformation” Tab When InfoSpoke is activated, the changes to the target “structure” are automatically copied to the “target database table” /BIC/OH* To populate new fields in target structure, add ABAP code to the BADI method.

Business Knowledge Services Extend BADI method To add logic to the method, Double click on the TRANSFORM method

Business Knowledge Services BADI Method ABAP code Copy & Modify this ABAP code To suit your needs Activate & Exit To go back to Infospoke

Business Knowledge Services Summary – Infospoke Setup Complete!! Data Source Structure Destination Target Structure Select Infoobj BADI Selections Cube ODS M/D & Texts DB Table Flat File Next Step is…

Business Knowledge Services Agenda Open Hub architecture What are InfoSpokes How to setup InfoSpokes How to extend InfoSpokes using BADI Execute & Monitor Infospokes Infospoke Administration References Questions

Business Knowledge Services Execute InfoSpoke Enter Selections Activate InfoSpoke Press “Execute” button to submit the batch job Press Monitor button to view the run

Business Knowledge Services InfoSpoke Monitor - Overview Target System Destination InfoSpoke Date of Run Monitor Tree

Business Knowledge Services InfoSpoke Monitor - Request Data Package Size Run time Stats Notice multiple Data Packages to retrieve millions of records of data. Is this running “OPTIMALLY”? Just Try it out!!

Business Knowledge Services Agenda Open Hub architecture What are InfoSpokes How to setup InfoSpokes How to extend InfoSpokes using BADI Execute & Monitor Infospokes Infospoke Administration References Questions

Business Knowledge Services Transporting Infospokes If your QA System & Productive systems are locked, you may not be able setup infospoke directly in those environments. Then you have to transport from DEV Infospokes can be transported via normal “Transport Connection” method Object types are SPOK BADI transports must be created separately Refer to OSS for specific issues regarding Transports for your patch & release

Business Knowledge Services InfoSpoke Quirks Install the most recent BW Patches for both 3.0B or 3.1c, or install all relevant OSS notes Select sufficient number of infoobjects to make each record unique. Else you may get some “Duplicate record” errors. Ideally, InfoSpoke should automatically aggregate the key figures to the infoobjects selected. Sometimes InfoSpoke shows “Active”, but the database table is not created in DB. Check Authorization, activate using SE14. If Logical Target system is not created (in “Destination Tab”), InfoSpoke doesn’t issue any warning during activation. But, you may get a run time error Activation of Infospoke may delete any data previously stored in Destination DB table If you are extending by BADI, and the target structure is changed, the BADI method should also be changed. InfoSpoke “check” process does not check for errors in BADI implementation Authorization to maintain Technical settings on table is required, else InfoSpoke does not activate the target database table

Business Knowledge Services Administration & Performance Infospokes can be scheduled via your normal Batch processes or Process Chains Performance is a major asset of Infospoke InfoSpoke can export 10 million records of data from a cube within 1 hour InfoSpokes are significantly faster than BeX BADI logic deteriorates InfoSpoke performance. It may be better to use a stand-alone ABAP program to format exported data

Business Knowledge Services Agenda Open Hub architecture What are InfoSpokes How to setup InfoSpokes How to extend InfoSpokes using BADI Execute & Monitor Infospokes Infospoke Administration References Questions

Business Knowledge Services References BW Infoindex Open Hub Service  BW 3.0B Open Hub - Positioning (zip)  BW 3.0B SP09 Open Hub Service (pdf)  How To... Change an InfoSpoke's Extraction Layout 3.0 (pdf) R/3 & BW Help OSS Notes Search for SAPKW30B11, 12, 13 Search for SAPKW31005, 06, 07 Search for “Open Hub” or “Infospoke” or “RSBO”  – Open Hub BADI, – Selections issues

Business Knowledge Services Questions Pramod Jayam

Business Knowledge Services Thank you for attending! Please remember to complete and return your evaluation form following this session. Session Code:304