Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

SAP HANA SPS10- SAP HANA Remote Data Sync

3,905 views

Published on

See what's new in SAP HANA SPS10- SAP HANA Remote Data Sync

Published in: Technology
  • Be the first to comment

SAP HANA SPS10- SAP HANA Remote Data Sync

  1. 1. 1© 2014 SAP AG or an SAP affiliate company. All rights reserved. SAP HANA SPS 10 – What’s New? SAP HANA remote data sync SAP HANA Product Management June, 2015 (Delta from SPS 09 to SPS 10)
  2. 2. What it does
  3. 3. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 3Customer SAP HANA remote data sync Capabilities • Synchronize* data between HANA and thousands of remote databases • Acquire data for analysis in HANA over intermittent and slow networks Benefits • Always available data at remote locations for business applications • Rich edge computing capabilities for IoT projects Scenarios & Use Cases • Internet of Things – two-way exchange of structured data between HANA and large numbers of IoT gateways • Offline Mobile – complex applications that drive an employee’s whole day, such as CRM, inspections, asset management… • Satellite Server – continuous operation at remote workplaces, including ships, retail stores, mines, trains, oil rigs, and more… HANA Landscape SAP HANASync Server Business Suite File system Data Synchronization Remote site  Reports and attachments Applications HeadquartersRemote site * Synchronization: two-way, session-based, configurable, data replication, often over public networks.
  4. 4. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 4Customer SAP HANA remote data sync   Remote site  Remote site  Remote site  SAP HANA External data stores ` ` Business Suite  SAP Data Services SAP Landscape Transformation SAP Replication Server SAP Remote Data Sync SAP Smart Data Streaming External data stores ` `   Application Database Report
  5. 5. What it is for
  6. 6. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 6Customer SAP HANA remote data sync use cases  Remote workplaces  Manufacturing  Point-of-sale  Practice management  Delivery tracking  Inspections  Asset management  Work order tracking  Connected retail  Connected car  Predictive maintenance  Smart metering MobileInternet of ThingsSatellite Server
  7. 7. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 7Customer SAP HANA remote data sync: remote database platforms Satellite Server Windows Linux Unix Internet of Things Linux (ARM) Mobile iOS Android Windows Phone Remote site  Reports and attachments Applications HANA Landscape SAP HANASync Server Business Suite File system
  8. 8. Use case: satellite server
  9. 9. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 9Customer Transaction Availability for Remote Sites Extends SAP transactions to be available offline in remote, high latency, and disconnected scenarios Always Available Anywhere, Anytime LAN-Based Speed Optimized User Experience Stay Connected 24x7 KEY BENEFITS Eliminate Latency Maximize User Adoption Extends SAP Transactions OfflineDisconnected Scenarios Plant Maintenance Inventory Management Materials Management Oil & Gas Focus This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, Plant Maintenance 1. Notification Processing (malfunction only) 2. Work Order Processing (planned/corrective, repair, services) 3. Display Functional Location / Equipment 4. Display/create/change Measurement Documents 5. Enter/cancel Work Order Confirmations 6. Attachments to Work Order 7. Reports Inventory Management 1. Create/print Inventory Document 2. Enter/change Inventory Count 3. Process List of Differences 4. Reports Materials Management 1. Display/manage Materials and Stock in multiple storage locations 2. Display Purchase Orders and Create/Change Requisitions 3. Goods Movements (issue, receive, reverse materials) 4. Service Entry Sheets 5. Display/change Equipment Bill of Material 6. Approvals 7. Reports
  10. 10. Use case: Internet of Things
  11. 11. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 11Customer Use case: Internet of things
  12. 12. Use case: Mobility
  13. 13. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 13Customer Case Study: BNSF Railway Capturing maintenance data in remote locations Mobile inspectors and crew people can enter field data in extremely remote locations; synchronization is assured  32,500 route miles across 28 states and two Canadian provinces  8,000 employees working along the rail lines provide field data that is critical for maintenance planning.  Data is entered into SQL Anywhere on laptops, then synchronize with back-end DB2 database when connection is available.  Labor savings of $7,500 per day by eliminating dial-up disconnect problems  Bandwidth-friendly, small footprint, easy to customize FIELD SERVICE
  14. 14. How it works
  15. 15. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 15Customer The Synchronization Process 1. Upload 2. Acknowledge 3. Download 4. Asynchronous refresh and apply HANA Landscape SAP HANASync Server Business Suite File system Data Synchronization Remote site  Reports and attachments Applications HeadquartersRemote site
  16. 16. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 16Customer Programming the synchronization logic Event-based model The synchronization server fires a sequence of events for each request The developer provides “synchronization scripts” for relevant events Extensive customization over 60 separate events Multiple sets of scripts “Synchronization version” identifies a set of synchronization scripts Scripts for each event …written in SQL …often simple SQL statements download_cursor: SELECT col1,… FROM T … upload_insert: INSERT INTO T … …add to SAP_HANA_SYNC schema CALL SAP_HANA_SYNC.ml_add_table_script ('sync_version', 'T', 'upload_insert', 'INSERT INTO T…' ); Built-in parameters user_ID, database_ID, last_timestamp
  17. 17. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 17Customer Proven reliability and scalability Transaction integrity guarantees Server farms: failover, redundancy, and scaleout End-to-end encryption Scalability testing tools Comprehensive logging and error-handling options Built-in or custom authentication Advanced Features
  18. 18. HANA integration
  19. 19. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 19Customer SAP HANA remote data sync HANA Platform landscape recap Multiple nodes (machines) Multiple systems (logical installs)  Three-letter SAP System ID  Two-digit instance number NN Shared file system  Shared tree: /hana/shared/<SID>/…  Local tree: /usr/sap/<SID> System admin account  <sid>adm Lifecycle management Install, upgrade, system rename, move to another host,… SAP standard port assignment (3NN28) Name server Configure rdsyncserver Auto restart rdsyncserver Control hosts on which sync server runs Shared configuration files with other platform components Configuration through HANA Administration Console
  20. 20. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 20Customer SAP HANA remote data sync Setup and configuration RDSync metadata installed into schema SAP_HANA_SYNC RDSync server connects as user SYS_SYNC, using an assertion ticket Diagnosis files are written to rdsync_server_<host>.30827.NNN.trc and can be merged with other diagnosis files Integrated monitoring Built-in design-time roles:  sap.hana.sync.monitor.roles:administrator  sap.hana.sync.monitor.roles:monitor  sap.hana.sync.monitor.roles:server Integrated license management License information entered along with other HANA licenses. License lockdown and audit.
  21. 21. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 21Customer SAP HANA remote data sync: Integrated administration
  22. 22. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 22Customer SAP HANA remote data sync: Integrated monitoring
  23. 23. How to buy it
  24. 24. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 24Customer SAP HANA remote data sync How to buy it Buy the SAP HANA Real-time Replication sales bundle  Includes SAP Replication Server, SAP Landscape Transformation, and now SAP HANA remote data sync  Current price list entry (will be updated)  RDSync customers must also buy SAP SQL Anywhere, Remote Database Client for each remote database Pricing Each option included in the Real-time Replication Option bundle is priced at €10,000 per core. List price for SAP SQL Anywhere, Remote Database Client, is €130 PL Item PL Item Name PL Item Description 7017051 SAP HANA Real-time Replication Option, up to 10 units This option allows customers to use the runtime license of SAP® Landscape Transformation replication server, SAP Replication Server, and SAP SQL Anywhere® mobile-link capabilities to replicate data from any supported source to the SAP HANA® database in real time. 7017052 SAP HANA Real-time Replication Option, 11-20 units 7017053 SAP HANA Real-time Replication Option, 21 to 50 units 7017054 SAP HANA Real-time Replication Option, 51 to 100 units 7017055 SAP HANA Real-time Replication Option, above 100 units 7017640 SAP SQL Anywhere, Remote Database Client The remote database client for the SAP® SQL Anywhere® suite provides a user with licensing to use the SAP SQL Anywhere personal server with synchronization and UltraLite with synchronization. See the description of SAP SQL Anywhere, workgroup edition, for further information on the SAP SQL Anywhere personal server, editions of UltraLite (UltraLite and UltraliteJ) and synchronization (MobiLink and SQL Remote).
  25. 25. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 25Customer SAP HANA remote data sync Getting the product H in the A-Z category at SMP: Support incidents The Application Component Hierarchy identifiers used in BCP are:  Remote data sync: HAN-SYN  HANA Cockpit tiles: HAN-CPT-SYN
  26. 26. How to find out more
  27. 27. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 27Customer SAP HANA remote data sync: Resources SAP HANA remote data sync  SAP HANA Implementation Community Related Solution  Transaction Availability for Remote Sites SAP SQL Anywhere (client-side application development) Product documentation  http://dcx.sap.com SAP Community Network  http://scn.sap.com/community/sql-anywhere JAM  SAP SQL Anywhere External Forum  http://sqlanywhere-forum.sap.com/
  28. 28. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 28Customer The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of SAP. This presentation is not subject to your license agreement or any other service or subscription agreement with SAP. SAP has no obligation to pursue any course of business outlined in this document or any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation and SAP's strategy and possible future developments, products and or platforms directions and functionality are all subject to change and may be changed by SAP at any time for any reason without notice. The information in this document is not a commitment, promise or legal obligation to deliver any material, code or functionality. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. This document is for informational purposes and may not be incorporated into a contract. SAP assumes no responsibility for errors or omissions in this document, except if such damages were caused by SAP´s willful misconduct or gross negligence. All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions. Legal disclaimer
  29. 29. © 2015 SAP SE or an SAP affiliate company. All rights reserved. Thank you Contact information Tom Slee SAP HANA Product Management

×