+ All Categories
Home > Documents > SAP BW Training-Day1

SAP BW Training-Day1

Date post: 28-Sep-2015
Category:
Upload: vandana-goyal
View: 34 times
Download: 2 times
Share this document with a friend
Description:
Introduction SAP BW - Training Material
Popular Tags:
23
SAP BW TRAINING Day 1
Transcript

SAP BW Training

SAP BW TrainingDay 1

Todays ObjectiveIntroduction to Data WarehouseDifference between OLTP & OLAPBusiness Warehouse OverviewBusiness Warehouse ArchitectureSystem LandscapeCommunication Interface

Vandana Goyal2Introduction to Data WarehouseForms basis of converting data into valuable informationProvides information and knowledge to decision makersData can be from any source and of any ageSubject-oriented, integrated, time-variant and non-volatile

Vandana Goyal3Benefits of Data WarehouseReduced action timeIncreased information qualityInter-company and inter-department collaborationData quality : precise, subject-oriented , complete, time-dependent , security and authorization Vandana GoyalData Integration ProcessVandana GoyalSource systems External data sources Internal data sourcesMulti-dimensional data Information models AggregationExtraction, trans-formation, loading Selection, extraction, Modification, loadingData warehouse Data storage AdministrationData analysis and analytical applications OLAP, MIS, cockpits, Planning, scorecard,

Multi-dimensionalFigure is related to one or more objects e.g.

Figure: Turnover

ObjectsValues1.Months ->Jan2.Year ->20123.Material->Cigar4.Comany->BAT Vandana GoyalOLTP Versus OLAPVandana GoyalOLTPOLAP - Optimized to get data in - Optimized to get data out - For daily business - For daily decisions - Processes a small amount of data per transaction - Processes a large amount of data per transaction - Business-critical availability - Less critical availability - Data updates online - Data updates regularly8SAP BW

SAP BW provides an integrated picture of your business. As a component of the SAP NetWeaver platform, SAP BW is key to bringing together powerful business intelligence infrastructure, a comprehensive set of tools, planning and simulation capabilities, and data-warehousing functionality -- delivered through sophisticated and user-centric enterprise portal technology to provide a coherent, comprehensive solution.

BI Scenarios in NetWeaverEnterprise Reporting, Query & AnalysisHigh Focus on User ProdcutivityFormatted Reporting and Ad-hoc AnalysisInformation BroadcastingModel-driven BI ApplicationsBusiness Planning and Analytical ServicesBusiness Planning Integrated in BI Platform and SuiteEnterprise Data WarehousingHigh Performance Analytics (BIA)Flexibility by enhanced data modelling capabilitiesData Transfer ProcessReal-Time Data AcquisitionWeb-based Administrator CockpitMaster Data ManagementCentral Master Data ManagementStrategic Enterprise ManagementBusiness ConsolidationsStrategy and Value MapsBalanced Scorecards

BW OverviewThe Business Warehouse (BW) is SAPs architectural solution for data warehousingBW is a separate system from the R/3 transaction processing systemBW data structures are optimized for reporting data efficiently and quickly (analytical processing)

Vandana GoyalBasic BW ArchitectureODSInfoCubeNon-SAP Data Sources(Flat file, XMLor DBConnect)BExWebBasedBExData DetailBusiness ContentSAP R/3SAP-BWData SourcesBusiness Explorer Tools State System BW Landscape BW DevBW QualityBW ProductionSAP R/3DevSAP R/3QualitySAP R/3 ProductionDataDataDataBusiness Explorer (BEx) AnalyzerQueries and solution workbooks embedded in MS Excel

Excel functionality can be utilized (calculations, charts, VBA programming, etc.)

Queries are refreshed at each run; workbooks provide pre-calculated queries

Incorporates BW Security and, therefore, eliminates the need for an additional layer of security at the reporting level

12

GUI Based or

SAP Menu Bar Add-inWeb-Based

What is Business Content?Advantages of using Business ContentPre-Configured SAP-delivered objects allow rapid development (DataSources, Transfer Structures, ODSs, InfoCubes, Queries, etc.)Based on Best Practices

A solution to build uponProvides a good baseline for enhancements of functionality and data models.

Web AS (SAP Web Application Server)Based in 3 tier architectureDevelopment and runtime time environmentCame into picture after 2004 (SAP Net Weaver)Have all functions of typical application server in addition to load balancingFrom ECC 6.4 onwards, it had two components : Web AS ABAP and Web as JAVAWith ECC 6.4, SAP BW 3.5 was releasedWeb AS ABAP and Web AS JAVA can run in isolation (self-contained) and on different hardware.Both of these have different database and database schema

Vandana GoyalWeb AS ABAP Runs on ABAP WorkbenchActual SAP BW platformUses file interface to communicate with heterogeneous systems and BAPIs( Business Application Programming Interface) with SAP systemsIn SAP BW 3.5, Web AS ABAP was mandatory while Web AS JAVA was optional Dialects through Open SQL ABAP

Vandana GoyalWeb AS JavaIt has JAVA Database Dictionary / Workbench Runs on J2EE Engine platformDialects through Open SQL JAVASAP Enterprise Portal, SAP Mobile Infrastructure, SAP Exchange Infrastructure (SAP XI) and Knowledge Management are developed on Web AS JAVAMandatory for information broadcasting and ad-hoc reportingVandana GoyalFile InterfaceUsed to exchange data with non-system systemPrior to release 3 of SAP R/3 system, file interfaces were only usedVandana GoyalBAPIs Series of interfacesSAP systems as well as Third Party systems uses to access SAP systemsBased on RFCs(Remote Function Calls)Data is transferred via TCP/IP as byte flowRFC Transaction Code: SM59RFCs can be synchronous or asynchronousSynchronous RFCs also called as transactional RFC (TRFC)Vandana GoyalALE / IDocsALE (Application Link Enabling) is a data transfer tool or toolkitSupports both synchronous and asynchronous connectionRequires little programmingData is transferred via IDocs (Intermediate documents)IDocs were used in earlier versions, have unfavorable performance point viewHave been replace by RFCs

Vandana GoyalInternet Communication Framework( ICF)Enables communication via HTTP, HTTPS and SMTP protocolsUsed by both Web as JAVA and Web as ABAPBW can be a client and send requests to web servers for data extractionsBW can be a server and pass on data to web services (e.g. Web Analyzer)

Vandana GoyalThank You!Vandana Goyal23


Recommended