Upload
starschema
View
1.148
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Overview of Starschema's PLSAP Connector, which loads data directly from SAP to Oracle
Citation preview
PL/SAP ConnectorStarschema Kft
www.starschema.net
Contents
Contact information
Workshop
Technical concept
Overview
Introduction
www.starschema.net
Features
Zero time configuration(No need of complex metadata, every SAP table is
loadable from few clicks)
Can be integrated with Oracle application Oracle Warehouse Builder, Oracle Data Integrator Reporting (Oracle BI, Cognos, BO, stb.) APEX, Forms and other web technologies PL/SQL interface
ELT method Exploits the possibilities of the Oracle RDBMS
www.starschema.net
Features 2
Performance Loading behavior based on data quantity Minimal overhead
Change tracking at SAP side Incremental loads
One time configuration at SAP side Advanced security settings
Easy to deploy
Intuitive administration frontend
www.starschema.net
Maintainability
Does not require maintenance after installationNor at Oracle, nor SAP side
Development time of one SAP-to-Oracle job is less than one minute (!)
www.starschema.net
Technical specification
Java 1.3+ Oracle 9,10,11 compatible
SAP 4.6+ Without SAP side exception handling it works
with older SAPs too
Oracle 9i, 10g, 11g PL/SQL API (object oriented PL/SQL)
Supported Operating Systems: Windows, HP Unix, AIX, Linux
www.starschema.net
Technical specs 2.
Communication RMI based messaging RFC based SAP function module calls OCI or SQL*Loader data loading („memory”
and „flat file” drivers) CIFS, NFS or FTP remote file management
(for „flat file” transfer)
Interface Web based frontend: APEX API: PL/SQL (object oriented and sequential)
www.starschema.net
Architecture
PL/SAP Service
Flat file
Oracle DB
PL/SQL
SAP ERP
OCI
RMIRFC
SQL*Loader
Local, NFS, FTP
Memory based transfer RMI RFC OCI
File based transfer RMI RFC Flat File SQL*Loader
ABAP
www.starschema.net
Features (cont’d)
Optimized for few and huge amount of data (both of the transactions and ETL batch)
Up to tables and views it can load data from SAP program outputs
Can load multiple tables (in consistent state)
Supports joins, filters on SAP side
Can be embed to applications
Open repository
148.989 sec
23.083 sec0.280 sec
Processing time by PLSAP components
SAP Oracle PL/SAP
www.starschema.net
Performance
Memory based Flat File (SQL*Loader)
1k 5 s 1 s
10k 48 s 2 s
20k 1m 41 s 7 s
1M - 2m 52s
2M - 5m 44s
SAP and Oracle servers: 2x2Ghz CPU, 4Gb memory, SATA HDD
www.starschema.net
Web interface (APEX)
Full system management, including backups
Every operations are accessible with all possible options
SAP and Oracle metadata management
Works with Oracle 9i, 10g, 11g
SQL code generation
Event viewer
Views of loaded data
www.starschema.net
Security
SAP side SAP roles and table level access control Support of SAP Security objects Function module security (the installed ABAP
component is available for the selected users only)Oracle side
Standard Oracle security model Encrypted passwords
Communication Encrypted data connection and transfer OS level file protection
Audit logs
www.starschema.net
Example PLSAP source code:
DECLARE t plsap_table_typ;BEGIN t := new plsap_table_typ(‘SPFLI’); t.create_structure; t.fetch_data;END;--SELECT * FROM SPFLI
www.starschema.net
Source example 2.
DECLARE j plsap_joined_tables_typ;BEGIN
j := new plsap_joined_tables_typ('ORDERS');
j.add_table( 'VBAP' ); j.add_table( 'VBAK' ); j.add_join( 'VBAP','VBELN', 'VBAK', 'VBELN' );
j.set_property( 'JoinType', 'Inner' );
j.save;END;
www.starschema.net
Workshop
Web interface Download of a simple table Joined and snapshot loading
PL/SQL API
Configuration
Deployment
Questions and Answers
www.starschema.net
Good to know
Starschema provides 24/7 support on request
License based on CPU no. of Oracle database Pricing is available at our website
Webcasts and documentations:
http://www.starschema.net/pages/en/support-a-downloads/documentsandwhitepapers
www.starschema.net
Thanks for your attention