PL/SAP Connector<br />Starschema Kft<br />
www.starschema.net<br />Contents<br />Introduction<br />Overview<br />Technical concept<br />Workshop<br />Contact informa...
www.starschema.net<br />Features<br />Zero time configuration<br />(No need of complex metadata, every SAP table is loadab...
www.starschema.net<br />Features 2<br />Performance<br />Loading behavior based on data quantity<br />Minimal overhead<br ...
www.starschema.net<br />Maintainability<br />Does not require maintenance after installation<br />Nor at Oracle, nor SAP s...
www.starschema.net<br />Technical specification<br />Java 1.3+ <br />Oracle 9,10,11 compatible<br />SAP 4.6+ <br />Without...
www.starschema.net<br />Technical specs 2.<br />Communication<br />RMI based messaging<br />RFC basedSAP function module c...
www.starschema.net<br />Architecture<br />Oracle DB<br />SAP ERP<br />PL/SAP Service<br />RMI<br />RFC<br />OCI<br />PL/SQ...
www.starschema.net<br />Performance<br /> SAP and Oracle servers: 2x2Ghz CPU, 4Gb memory, SATA HDD<br />
www.starschema.net<br />Web interface(APEX)<br />Full system management, including backups<br />Every operations are acces...
www.starschema.net<br />Security<br />SAP side<br />SAP roles and table level access control<br />Support of SAP Securityo...
www.starschema.net<br />Example PLSAP source code:<br />DECLARE<br />  t plsap_table_typ;<br />BEGIN<br />  t := new plsap...
www.starschema.net<br />Source example 2.<br />DECLARE<br />  j plsap_joined_tables_typ;<br />BEGIN<br />  j := new plsap_...
www.starschema.net<br />Workshop<br />Web interface<br />Download of a simple table<br />Joined and snapshot loading<br />...
www.starschema.net<br />Good to know<br />Starschema provides 24/7 support on request<br />License based on CPU no. of Ora...
Thanks for your attention<br />www.starschema.net<br />
Starschema PLSAP Overview
Upcoming SlideShare
Loading in …5
×

Starschema PLSAP Overview

1,291 views
1,205 views

Published on

Overview of Starschema's PLSAP Connector, which loads data directly from SAP to Oracle

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,291
On SlideShare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
15
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Starschema PLSAP Overview

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

×