sas/access to r/3, release 8.2; ways to access sap bw · pdf filethe new role of sap business...

13
Copyright © 2001, SAS Institute Inc. All rights reserved. SAS/ACCESS to R/3, Release 8.2; Ways to Access SAP BW Dietrich O. Banschbach Head of R&D EMEA SAS International

Upload: vankien

Post on 23-Mar-2018

214 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: SAS/ACCESS to R/3, Release 8.2; Ways to Access SAP BW · PDF fileThe New Role of SAP Business Information Warehouse ... Analyzer (hosted by MS Excel) InfoCatalog MonitorMonitor SchedulingScheduling

Copyright © 2001, SAS Institute Inc. All rights reserved.

SAS/ACCESS to R/3, Release 8.2;Ways to Access SAP BWDietrich O. BanschbachHead of R&D EMEASAS International

Page 2: SAS/ACCESS to R/3, Release 8.2; Ways to Access SAP BW · PDF fileThe New Role of SAP Business Information Warehouse ... Analyzer (hosted by MS Excel) InfoCatalog MonitorMonitor SchedulingScheduling

Copyright © 2001, SAS Institute Inc. All rights reserved.

2

SAS/ACCESS to R/3, Release 8.2New features

Non-interactive, batch extraction now production:batch RFC server eliminates dialogue session time-outs(all platforms except HP-UX 10)Easier installation:standard and batch RFC servers for UNIX now pre-linked-> no SAP Software Development Kits (SDKs) needed

New R/3 BAPI Connector:logon window to define R/3 BAPI connection parameters;can call any RFC-enabled SAP function moduleR/3 release independent views:new macro to generate SAS data views dynamically

Page 3: SAS/ACCESS to R/3, Release 8.2; Ways to Access SAP BW · PDF fileThe New Role of SAP Business Information Warehouse ... Analyzer (hosted by MS Excel) InfoCatalog MonitorMonitor SchedulingScheduling

Copyright © 2001, SAS Institute Inc. All rights reserved.

3

Other SAS/ACCESS to R/3 NewsAdditional features available now upon request

R/3 4.6D support package (for SAS 6.12 - 8.2)Asian environment multi-byte character support(for SAS 6.12 – 8.2)OS/390 version of SAS/ACCESS to R/3,supports new R/3 application server on IBM mainframe(for SAS System V8 only)IDOC read supportcan be used e.g. for change data capture (deltas) from R/3. Early adopters wanted!

Question: LINUX (Intel) support interest ?

Page 4: SAS/ACCESS to R/3, Release 8.2; Ways to Access SAP BW · PDF fileThe New Role of SAP Business Information Warehouse ... Analyzer (hosted by MS Excel) InfoCatalog MonitorMonitor SchedulingScheduling

Copyright © 2001, SAS Institute Inc. All rights reserved.

4

The New Role of SAP Business Information Warehouse (“BW”)

SAP AG 1999

m ySAP.com Business Applications

Corporate Finance

M anagem ent

Business-to-BusinessProcurem ent

M obile Service

Business Inform ationW arehouse

Knowledge M anagem ent

AdvancedPlanner & Optim izer

LogisticsExecution System

StrategicEnterprise

M anagem ent

M obile Sales

M anagem entCockpit

SAP BusinessTo Business

SAP Service

SAPBusinessInfo W are-

house

KnowledgeW arehouse

SAPAdvancedPlanner&Optim izer

R /3

SAP LogisticsExecution

System

SAPStrategic

EnterpriseM anagem ent

SAP Business Intelligence Initiative

SAP Business Intelligence Initiative

SAP M arketing

SAP Custom er Relationship M anagem ent Initiative

SAP Custom er Relationship M anagem ent Initiative

SAP Sales

SAP Supply Chain M anagem ent Initiative

SAP Supply Chain M anagem ent Initiative

Page 5: SAS/ACCESS to R/3, Release 8.2; Ways to Access SAP BW · PDF fileThe New Role of SAP Business Information Warehouse ... Analyzer (hosted by MS Excel) InfoCatalog MonitorMonitor SchedulingScheduling

Copyright © 2001, SAS Institute Inc. All rights reserved.

5

Ways to access data in SAP BW 2.0BDifferent technologies possible:

OLE DB for OLAP (“ODBO”), also via OLAP BAPIsSAS/ACCESS to R/3 (BW uses R/3 as repository)

– however: metadata?Manual flat file extractionXML via SAP Business Connector (?)

Choice depends on business requirementsand intended use

Page 6: SAS/ACCESS to R/3, Release 8.2; Ways to Access SAP BW · PDF fileThe New Role of SAP Business Information Warehouse ... Analyzer (hosted by MS Excel) InfoCatalog MonitorMonitor SchedulingScheduling

Copyright © 2001, SAS Institute Inc. All rights reserved.

6

OLE DB for OLAP (“ODBO”)Windows only (Microsoft standard)Allows to query slices of BW QueryCubesvia MDX query languageQueries must be predefined via SAP tool (BEx)Designed for relatively small amounts of data

Supported by:Enterprise Guide ®SAS/ACCESS ® Interface to OLE DB

Page 7: SAS/ACCESS to R/3, Release 8.2; Ways to Access SAP BW · PDF fileThe New Role of SAP Business Information Warehouse ... Analyzer (hosted by MS Excel) InfoCatalog MonitorMonitor SchedulingScheduling

Copyright © 2001, SAS Institute Inc. All rights reserved.

7

BW and ODBO

„Infocube“

Database Server

„QueryCube” ( BEx: Query)

BW Application Server OLAP Processoroperates on ...

Report or Data SetPresentation Server;ODBO client application

MDX-String

Answer

ODBO

Stored in

Modified StarSchema

Page 8: SAS/ACCESS to R/3, Release 8.2; Ways to Access SAP BW · PDF fileThe New Role of SAP Business Information Warehouse ... Analyzer (hosted by MS Excel) InfoCatalog MonitorMonitor SchedulingScheduling

Copyright © 2001, SAS Institute Inc. All rights reserved.

8

How that fits into the overall SAP picture

Non R/3 Production DataExtractor

Non R/3 Production DataExtractor

Non R/3 OLTP ApplicationsNon R/3 OLTP Applications

Business InformationWarehouse Server

R/3 OLTP ApplicationsR/3 OLTP Applications

OLTPReporting

OLTPReporting

Production DataExtractor

Production DataExtractor

BAPIBAPI

Business Explorer3rd party OLAP client3rd party OLAP client3rd party OLAP client3rd party OLAP client3rd party OLAP clients3rd party OLAP clients

BrowserBrowser

AdministratorWorkbench

OperationalData Store

OperationalData Store

Staging EngineStaging Engine

OLAP ProcessorOLAP Processor

InfoCubesInfoCubesMeta DataRepositoryMeta DataRepository Data ManagerData ManagerMeta Data ManagerMeta Data ManagerMeta Data ManagerMeta Data Manager

OLE-DB for OLAP ProviderOLE-DB for OLAP Provider

ODBOODBO Analyzer(hosted by MS Excel)

Analyzer(hosted by MS Excel)

InfoCatalogInfoCatalog

MonitorMonitor

SchedulingScheduling

AdministrationAdministration

Page 9: SAS/ACCESS to R/3, Release 8.2; Ways to Access SAP BW · PDF fileThe New Role of SAP Business Information Warehouse ... Analyzer (hosted by MS Excel) InfoCatalog MonitorMonitor SchedulingScheduling

Copyright © 2001, SAS Institute Inc. All rights reserved.

9

BW and Enterprise GuideEnterprise Guide 1.2 is certified by SAP AG forthe ODBO interface of BW 2.0bEG 1.2 with OLAP service pack can navigateQueryCubes Slices can be saved as SAS data setsThe MDX query syntax generated by EG can beused by SAS/ACCESS to OLE DB for extraction.Method for MDX string transfer: cut and paste

Page 10: SAS/ACCESS to R/3, Release 8.2; Ways to Access SAP BW · PDF fileThe New Role of SAP Business Information Warehouse ... Analyzer (hosted by MS Excel) InfoCatalog MonitorMonitor SchedulingScheduling

Copyright © 2001, SAS Institute Inc. All rights reserved.

10

Syntax examplePROC SQL; PROC SQL; PROC SQL; PROC SQL; connect toconnect toconnect toconnect to oledb oledb oledb oledb (provider=(provider=(provider=(provider=MDrmSAPMDrmSAPMDrmSAPMDrmSAP prompt=yes);prompt=yes);prompt=yes);prompt=yes);create tablecreate tablecreate tablecreate table outliboutliboutliboutlib.query as .query as .query as .query as select * select * select * select * from connection tofrom connection tofrom connection tofrom connection to oledb oledb oledb oledb (MDX::(MDX::(MDX::(MDX::SELECT [Measures].[Cost] on ColumnsSELECT [Measures].[Cost] on ColumnsSELECT [Measures].[Cost] on ColumnsSELECT [Measures].[Cost] on Columns

[Time].[Quarters].members on Rows[Time].[Quarters].members on Rows[Time].[Quarters].members on Rows[Time].[Quarters].members on RowsFROM Cost_AnalysisFROM Cost_AnalysisFROM Cost_AnalysisFROM Cost_AnalysisWHERE [Geo].[Country].IrelandWHERE [Geo].[Country].IrelandWHERE [Geo].[Country].IrelandWHERE [Geo].[Country].Ireland

))));;;;

Page 11: SAS/ACCESS to R/3, Release 8.2; Ways to Access SAP BW · PDF fileThe New Role of SAP Business Information Warehouse ... Analyzer (hosted by MS Excel) InfoCatalog MonitorMonitor SchedulingScheduling

Copyright © 2001, SAS Institute Inc. All rights reserved.

11

Alternative Approach:SAS/ACCESS to SAP BW

FeaturesUses SAS/ACCESS to R/3 technology underneathAccesses Infocubes and InfoAreas, not QueryCubesWorks on non-windows platforms, tooHigh performance -> good for mass extractionWizard to load BW metadata into SASWizard to read BW Infocubes into SASWizard to export OLAP metadata to SAS/EIS

Wanted: early adopters

Page 12: SAS/ACCESS to R/3, Release 8.2; Ways to Access SAP BW · PDF fileThe New Role of SAP Business Information Warehouse ... Analyzer (hosted by MS Excel) InfoCatalog MonitorMonitor SchedulingScheduling

Copyright © 2001, SAS Institute Inc. All rights reserved.

12

SummaryContinuous enhancements for SAS/ACCESS to R/3

Different BW reporting/extraction tools for different business needs

SAS/ACCESS to SAP BW - fast mass extractionsEnterprise Guide - certified query and analysis tool

Page 13: SAS/ACCESS to R/3, Release 8.2; Ways to Access SAP BW · PDF fileThe New Role of SAP Business Information Warehouse ... Analyzer (hosted by MS Excel) InfoCatalog MonitorMonitor SchedulingScheduling

Copyright © 2001, SAS Institute Inc. All rights reserved.

13