Discovering the Analysis Process Designer for BI

Embed Size (px)

Citation preview

  • 7/31/2019 Discovering the Analysis Process Designer for BI

    1/40

    Discovering the AnalysisProcess Designer for BI

  • 7/31/2019 Discovering the Analysis Process Designer for BI

    2/40

    Speakers introduction

    Bhanu Gupta SAP BI Analyst, Molex Inc.

    Email: [email protected]

    Pankaj Gupta Director BI, TekLink International Inc.

    Email: [email protected]

  • 7/31/2019 Discovering the Analysis Process Designer for BI

    3/40

    Molex Incorporated (www.molex.com)

    Worlds second largest supplier of interconnection systemsto high-tech electronics, automotive, consumer,and industrial electronics manufacturers

    Headquartered in Lisle, IL 27,000 employees

    58 manufacturing facilities in 19 countries

    Global sales: $2.5 billion (FY ending 06/2005)

    More than 48,000 part numbers shipped each quarter to16,000 customer locations in 70+ countries

  • 7/31/2019 Discovering the Analysis Process Designer for BI

    4/40

    TekLink International Incww.TLI-USA.com

    TLI is a leading services organization focused primarily onSAP NetWeaver Business Intelligence (BI).

    20+ successful BW customers Managed by recognized BI experts

    Are playing role of Molexs SAP BI Trusted Advisor and

    been instrumental for the success of BI implementation

  • 7/31/2019 Discovering the Analysis Process Designer for BI

    5/40

    SAP BW at Molex

    Live on BW 2.1C in 2001. Currently on BW 3.5

    750 active BW users

    Modules include: SD, PP, MM, COPA, CRM, APO, QM,

    Custom development 97% of Molex is using SAP. R/3, BW, APO, CRM and all

    are global single instance

  • 7/31/2019 Discovering the Analysis Process Designer for BI

    6/40

    Agenda

    Introduction to Molex

    Analysis Processes - Overview

    Analysis Process Designer

    Analysis Process vs. Data Staging Process Business Challenge

    How APD was used to solve it

    Points to remember

  • 7/31/2019 Discovering the Analysis Process Designer for BI

    7/40

    Discovering the Analysis ProcessDesigner for BI

    The Analysis Process Designer (APD) is a workbench withan intuitive visual interface that enables you to visualize,transform, and deploy your data from your business

    warehouse. It combines all these different steps into asingle data process that you can easily interact with.

    Take BI beyond generating Reports

  • 7/31/2019 Discovering the Analysis Process Designer for BI

    8/40

    APD: Many data processes in one

  • 7/31/2019 Discovering the Analysis Process Designer for BI

    9/40

    Agenda

    Introduction to Molex

    Analysis Processes - Overview

    Analysis Process Designer

    Analysis Process vs. Data Staging Process Business Challenge

    How APD was used to solve it

    Points to remember

  • 7/31/2019 Discovering the Analysis Process Designer for BI

    10/40

    The same data, yet different

    Gain new insights into your data:

    Explore the data,re-aggregate,join, sort, filter, transposeand store it too!

  • 7/31/2019 Discovering the Analysis Process Designer for BI

    11/40

    Get to know RSANWB

    Navigation

    Area

    Function

    Selection

    Graphical

    Work Area

    Additional

    functions in

    the menu

  • 7/31/2019 Discovering the Analysis Process Designer for BI

    12/40

    Creating an APD Process

    Drag and drop Data Source

    and Data Target into work area

    and right click to set

    properties

  • 7/31/2019 Discovering the Analysis Process Designer for BI

    13/40

    Transformations

    Limiting data volume

    Aggregate data

  • 7/31/2019 Discovering the Analysis Process Designer for BI

    14/40

    Transformations

    Join data from multiple sources

    Customer Country

    C1002 USA

    C1003 USA

    C1004 DE

    C1005 UK

    C1006 UK

    Customer Sales

    C1002 1200

    C1003 3000

    C1004 2300

    C1005 2200

    C1006 1800

    Customer Sales Country

    C1002 1200 USA

    C1003 3000 USA

    C1004 2300 DE

    C1005 2200 UK

    C1006 1800 UK

    Sorting the data

    Customer Sales

    C1002 1200

    C1003 3000

    C1004 2300

    C1005 2200

    C1006 1800

    Customer Sales

    C1003 3000

    C1004 2300

    C1005 2200

    C1006 1800

    C1002 1200

  • 7/31/2019 Discovering the Analysis Process Designer for BI

    15/40

    Transformations

    Transpose

    Month 01/2005 02/2005 03/2005 04/2005 05/2005 06/2005

    Sales 1200 3000 2300 2200 1800 1500

    Other transformations include:

    ABAP Routine Data Mining Methods

  • 7/31/2019 Discovering the Analysis Process Designer for BI

    16/40

    You can do this too

    Display Basic Statistics to check and profile the data:

  • 7/31/2019 Discovering the Analysis Process Designer for BI

    17/40

  • 7/31/2019 Discovering the Analysis Process Designer for BI

    18/40

    APD and Performance

    Process Data in Memory (Goto > Performance Settings)

    Partitioning the query

  • 7/31/2019 Discovering the Analysis Process Designer for BI

    19/40

    Agenda

    Introduction to Molex

    Analysis Processes - Overview

    Analysis Process Designer

    Analysis Process vs. Data Staging Process Business Challenge

    How APD was used to solve it

    Points to remember

  • 7/31/2019 Discovering the Analysis Process Designer for BI

    20/40

    Comparison: ETL and APD

    Similar in function, but objectives can be different

  • 7/31/2019 Discovering the Analysis Process Designer for BI

    21/40

    Process examplesVisualize and interact with the data flow of the analysis process

  • 7/31/2019 Discovering the Analysis Process Designer for BI

    22/40

    Agenda

    Introduction to Molex

    Analysis Processes - Overview

    Analysis Process Designer

    Analysis Process vs. Data Staging Process Business Challenge

    How APD was used to solve it

    Points to remember

  • 7/31/2019 Discovering the Analysis Process Designer for BI

    23/40

    Business Challenge at Molex

    Delivery Performance sometime worse for lowdemand risk parts vs. high demand risk (i.e.Incorrect planning/ Resourcing decisions)

    45% of line items are shipped, customer requestedlead-time of 7 days or less (for all products)

    40% of the approximately 220k line items shippedevery month globally are low demand risk A or C

  • 7/31/2019 Discovering the Analysis Process Designer for BI

    24/40

    Demand Risk Code Strategy

    Manage low vs. higher demand risk businessdifferently

    Automatically assign a demand risk code to all partnumbers (no guessing)

    Classify the Finish Goods as A (Low Risk) materialsdepending on the Past Delivery History.

    Target 95% CRD and Reduced lead-times

    Target no slow/excess inventory increase

  • 7/31/2019 Discovering the Analysis Process Designer for BI

    25/40

    Steps:

    1. Define the Business Rule/Model2. Build Data Processing Model using APD

    3. Analyze the Result and refine the business Model

    4. Implement the Model and integrate the results in R/3

    business process

    5. Integrate the Results with overall Supply ChainMonitoring.

  • 7/31/2019 Discovering the Analysis Process Designer for BI

    26/40

    Business Rule: Risk Code Criteria

    A Category (low risk)

    Minimum 4 independent customers over 6 months .A common customer (e.g. IBM) with multiple sold-to locations would be counted as oneindependent customer.

    At least 1 shipment in each of the 6 months.

    Any 1 customer cannot exceed 75% of the pieces (Qty) shipped over 6 months (i.e., customerconcentration factor)

    Impact of Supply Chain

    Intent is to ship from stock in most cases using , for example, a safety stock, re-order pointstrategy and achieve a relatively high delivery performance level without generating additionalSlow & Excess inventory.

  • 7/31/2019 Discovering the Analysis Process Designer for BI

    27/40

    Business Rule: Risk Code Criteria

    C Category (low risk with 1 major customer)

    This code is manually assigned or changed in the system (R/3) by Customer Service .

    Impact of Supply Chain

    Intent is to capture clearly low risk products that dont meet the A criteria because only one customerpurchases the majority of the volume.

    Contractual requirement to always have stock available to meet a short pull time window.

    Main customer has demonstrated consistent past compliance to a liability agreement and routinely providesa forecast.

    B Category (medium and high risk): Others

    Impact of Supply Chain

    Intent is to only "Build to Order" and "Build to Customer's Forecast / Scheduling Agreement".

  • 7/31/2019 Discovering the Analysis Process Designer for BI

    28/40

    Risk Code A CriteriaBuild in Query Conditions

    Advantage

    1. No ABAP Program to maintain

    2. Easy to change as Business Model changes

    3. Different Models by region or business segments

    4. Can utilize powerful OLAP functions like Exception aggregations.

  • 7/31/2019 Discovering the Analysis Process Designer for BI

    29/40

    Agenda

    Introduction to Molex Analysis Processes - Overview

    Analysis Process Designer

    Analysis Process vs. Data Staging Process Business Challenge

    How APD was used to solve it

    Points to remember

  • 7/31/2019 Discovering the Analysis Process Designer for BI

    30/40

    Risk Code APD (Transaction RSANWB)

  • 7/31/2019 Discovering the Analysis Process Designer for BI

    31/40

    Analyze results: Refine businessmodel

    This data is updated into aTable in BW (technically anODS object)

  • 7/31/2019 Discovering the Analysis Process Designer for BI

    32/40

    Close Loop Execution

    R/3

    DeliveryI

    nfo

    Delivery

    APD BWMaterialMaster

    Table- List of

    material to be update

    in R/3

    Self-feed Master dataA Risk

    ODS

    Material

    Master

    CustomProgram to update

    R/3 Material Master

    Supply Chain

    Analyzeresu

    lts

  • 7/31/2019 Discovering the Analysis Process Designer for BI

    33/40

    BI Reports: Analysis by Risk Code

    BW-Material Master Sales & Plant view Info-object is used in all the below Info-cubesBW-Material Master Sales & Plant view Info-object is used in all the below Info-cubes

    Deliverydocument

    Billingdocument

    Slow &Excess

    DeliveryPerformance

    Inventory Purchasing

  • 7/31/2019 Discovering the Analysis Process Designer for BI

    34/40

    Visibility of Performance byDemand Risk Code (A/B/C)

    Demand Risk Code is Navigational to MaterialMaster

    Revenue by Risk code

    Gross Inventory

    Slow and Excess

    Performance by Individual Planner & Buyer

    By Manufactured vs. Purchased

    Lead time Given/Promised/Taken/Publishedperformance

  • 7/31/2019 Discovering the Analysis Process Designer for BI

    35/40

    APD: Matching Sales Orders

  • 7/31/2019 Discovering the Analysis Process Designer for BI

    36/40

    Agenda

    Introduction to Molex Analysis Processes - Overview

    Analysis Process Designer

    Analysis Process vs. Data Staging Process Business Challenge

    How APD was used to solve it

    Points to remember

  • 7/31/2019 Discovering the Analysis Process Designer for BI

    37/40

    Points to remember

    You can export an APD into an XML file and import thisfile back into the system.

    APD can be included into a process chain using theprocess type ABAP program.

    Analysis processes are not displayed in the data flowdisplay.

    Compounded chars are considered as single/independent

  • 7/31/2019 Discovering the Analysis Process Designer for BI

    38/40

    Important notes for APD

    Application Area: BW-EI-APD

    751577: APD-FAQ: Data source query

    919614: APD: FAQ Authorization

    893318: APD: Load distribution in background job

    794257: APD.FAQ: General performance note

    605208: RSCRM Restrictions

    605213: RSCRM Perfomance

    Tables: RSANT*

  • 7/31/2019 Discovering the Analysis Process Designer for BI

    39/40

    Questions

    &

    Answers

  • 7/31/2019 Discovering the Analysis Process Designer for BI

    40/40

    305

    Session Code: