SAP BW 7.3 Training from ZaranTech
-
Upload
zarantech-llc -
Category
Education
-
view
462 -
download
5
Transcript of SAP BW 7.3 Training from ZaranTech
SAP Business Warehouse BW BI 7.3Instructor led training
Introduction
Agenda• SAP BW Product (Definition)
• OLTP systems (Traditional Databases)
• OLAP systems (Data Warehousing)
• OLTP Vs OLAP
• Data warehousing (Categories)
Agenda (contd.)• SAP BW as a Data warehousing tool
• SAP BW Skill sets
• SAP BW Product Roadmap (Core Functionalities)
• Course Content explanation
• Roles & Responsibilities (Career Progression)
• Training features and benefits
Definition:
SAP BW is an End- to -End Data warehousing solution
Key words:• Data warehousing• End to End
# 1 Data warehousing tool in the market
Data warehousing:
To understand and appreciate the concept of Data warehousing, the following topics needs to be discussed:
• Traditional Databases (RDBMS Concepts)
• Advantages and Disadvantages
• Online Transaction Processing Systems (OLTP)
• OLTP reporting (transactional reporting)
SAP BW 7.3
Traditional database:
TRANSACTION DATA
•Database is defined as an organized collection of data
Typical Scenario- An user/customer makes a transaction and the transaction data is stored in the database
• Quicker and easier Data manipulation (Inserts/Deletes/Updates)• Designed for storing transactional type data• Faster transactional reporting
Benefits of a traditional database:
Example of a transactional database Bank Transaction
Online TransactionBank
Transactional Database
Account # Date Transaction Amount
100 01/01/2013 Deposit 10000
100 01/31/2013 Withdrawal 5000
Bank transaction scenario
Online Transaction Processing System (OLTP)
Account # Date Transaction Description Amount
100 01/01/2013 Deposit Pay stub 10000
100 01/03/2013 Deposit Rent 1000
100 01/10/2013 Withdrawal Groceries 500
100 01/15/2013 Check Payment Electricity Bill 100
100 01/31/2013 Withdrawal Restaurant 50
Transactional Reporting (Examples)
1. What is my bank transactions for January 2013 ?
2. How many deposits made in January 2013 ?
Database
3. How is my spending this January 2013 compared to January 2012?
4. Trend reporting for all restaurant based transactions
?????
Transactional Database Not Suitable for:• Intelligence based reporting (Analytical Reporting)
• Trend Reporting (Year to Date, Month To Date)
• Multi Dimensional analysis
• Forecasting & Planning
• Analyzing Historical data
Reasons:• Database structured for transactions
• Highly normalized
• Less Volume (Typically 60 days)
• Database uses Entity Relationship modeling
Intelligent/Analytical Reporting• Transactional Database structure prevents analytical type reporting
• To overcome this limitation, the database structure needs to be modified
Database structure Conversion
Transactional Database
Multi Dimensional
Database ( Data Warehouse)
Traditional database Data Warehouse
Data Warehouse (Definition)
• Commonly referred to as “Decision Support System”
• Database structure used for reporting and data analysis
• A central repository of heterogeneous data from different sources
• Typically contains Current and historical data (Large Volume)
• Uses Multi Dimensional Modeling
Data Warehouse
Online Analytical Processing System (OLTP)
Reporting using Data Warehouse
Naperville Branch
Oracle DB
Westmont Branch
MS SQL DB
Rosemont Branch
MS SQL DB
Illinois Data Warehouse
Transactional Database for Bank ABC
Data Warehouse
Analytical Reports
Data Warehouse (Primary Functions)
Data Warehouse
Modeling
Extraction, Transformation,
and Loading (ETL)
3 primary functions of Data warehouse tool
Reporting
Data Conversion
Trans. DB (ER Model)
Step1 Convert the ER model to
MDM Model
Data Warehouse
(MDM structures)
Step1a. Create the MDM structure for the data warehouse
Step2 Extract data from Source
Database
Step2a Transform source data according to
business
Step2b: Load into DW
Step3: Generate Analytical reporting
Why use SAP BW as the Data warehouse tool?
• To know the advantages of SAP BW, we need to understand the different categories of Data warehousing (DW) tools available in the market
•Leverage traditional database (In house resources)
•Mix and Match (Using 3rd party tools)
•End to End DW tool
DW Categories:
Leverage traditional database (In house resources)• Use existing resources (Traditional databases, Modeling tool) already available in the organization• Typically smaller companies use this approach
Advantages:1. Low cost (using existing resources)
Oracle DB
MS SQL DB
Create a structure similar to
DW
Use In house
modeling resource (Limited Func.)
Disadvantages
•Create the Data warehouse from scratch •Time to deliver the product is very long (Life cycle
development process)•Lose competitive edge over competitors4. Scalability issues to new data sources
In house reporting
Mix and Match (Using 3rd party tools)• Buy additional 3rd party tools for Modeling, ETL , and Reporting
Oracle DB
MS SQL DB
Disadvantages
•Expensive to buy several 3rd party tools•Maintenance/Upgrade very time consuming and expensive•Data compatibility with different source not guaranteed4. Data integrity issues
Customized Data warehouse (3rd party)
CA ERWIN tool for Modeling
Informatica for ETL
Oracle DB
Cognos for reporting
Advantages1. Need not create DW from scratch
End to End DW tool (SAP BW)• DW product that provides Modeling, ETL, and Reporting capability all in one
Oracle DB
MS SQL DB
Advantages
•Need not create the DW from scratch•Already prepackaged with industry specific modules•Time to product delivery is very quick ( Shorter Life cycle)4.Compatible with almost all sources (SAP, Non SAP)5. Data integrity (SAP is market leader in ERP)
SAP BW
Modeling ETL Reporting
SAP BW MDM DB
Why SAP BW?
• # 1 Data warehousing product in the market • Over 20000 organizations use SAP BW for DW.• Includes Top 50, 500, 1000• One stop shop for all Data warehousing needs (End to End)• Prepackaged for all modules (Finance, HRMS, Logistics)• Huge knowledge base available for support
Organization perspective:
Consultant perspective:
• # 1 Data warehousing product in the market • Job opportunities are plenty (Highly lucrative)• High job satisfaction to be involved in the end to end process of data warehousing• Very minimal programming• Highly analytical and problem solving in nature
SAP BW Course Roadmap
Database Fundamentals (OLTP/OLAP)
Entity Relationship/Multi Dimensional Modeling
SAP BW Technical Overview
Re
Modeling ETL Reporting
Building blocks of SAP BWInfo objects, In fo cubes, DSO, Info providers, Info sets, Multi providers
Star and Extended Star SchemaDesign approach for various building blocks
Data Migration concept for 3.x to 7.x versions
Building blocks for ETLData source, Info package, Data Transfer process, Transformation Rules, Routines
Source Data extractionSAP Source (Standard & generis), Non SAP sources (Flat files, DB connect, other Databases)Process Chain design
Performance tuningOther Topics (Transports, security, upgrade, maintenance). Introduction to HANA. New concepts in SAP BW 7.3. Case studies, and Assignments
Business ExplorerQuery designed, Bex Analyzer, WAD, Workbooks, Customer Exit, RKF, CKF, Cell editor Business IntelligenceBO Reporting tools (Crystal Enterprise, Dashboard, Webi, UD, IDT
Skill Sets for SAP BW• Good Understanding of Database concepts ( Taught as part of the course)• Good Understanding of SQL statements ( Taught in the course)• Openness to learning new tools• Good Analytical reasoning • Good Problem solving
Roles & Responsibilities After the Course: • SAP BW Developer /Consultant• Data Modeler (Designing)• ETL Developer (Data flow and ETL)• Reporting developer ( report Design & dev)
Career progression• SAP BW Architect/ Solutions Architect• SAP BW Lead/ Manager
Training Benefits:• Trainer holds a MS degree in MIS ( Concentration on BI & DW)• 11 years of SAP BW hands on experience• Over 9 Full Life Cycle implementations in SAP BW• Several SAP BW Upgrades • Subject Matter expertise in SAP FICO, AP, AR, GL, HR, BPC
Training Methodology
• Every theoretical concept will be backed with hands on experience• Assignments and case studies will be provided for all major concepts (Over 200 hours of case studies & assignments)• Provide real world examples for each concept• Provide guidance on day to day issue resolutions • Tips and tricks on resolving SAP BW issues• Great training blog for all participants to interact with instructor• Great Server access and training material access
Questions???
Thank you!!!