SAP HANA SPS08 Geospatial Processing

1,957 views

Published on

SAP HANA SPS 08 - What’s New? Geospatial Processing

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

No Downloads
Views
Total views
1,957
On SlideShare
0
From Embeds
0
Number of Embeds
29
Actions
Shares
0
Downloads
92
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

SAP HANA SPS08 Geospatial Processing

  1. 1. SAP HANA SPS 08 - What’s New? Geospatial Processing SAP HANA Product Management May, 2014 (Delta from SPS 07 to SPS 08)
  2. 2. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 2Public Agenda  ESRI Query Layer Integration  SHINE content for SAP HANA Spatial
  3. 3. ESRI Query Layer Integration
  4. 4. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 4Public SAP HANA Spatial Processing Spatial Processing with SAP HANA Gain competitive advantage by uncovering new insights with native spatial processing Real-time Spatial Processing High-performance algorithms analyze massive amounts of spatial data in real- time Mobility Visualization Analytics HTML 5 GIS Applications Spatial Analytics Optimization Columnar storage architecture eliminates need to create spatial indexes, tessellation, or other optimization techniques. Geo-content & services Maps, geo-content and geospatial services for seamless application development and deployment Spatial Data Types & Functions Store, process, manipulate, share and retrieve spatial data directly in the database Business Data + Spatial Data + Real-time Data Geo – Services - Geocoding - Base maps Geo – Content - Political Boundaries - POIs - Roads Columnar Spatial Processing Calc Model / Views - Joins - Views Spatial Functions - Area - Distance - Within Spatial Data Types - Points - Lines - Polygons Transaction Data Unstructured Data Location Data Machine Data
  5. 5. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 5Public SAP HANA and Esri Interoperability Integration Patterns, Options & Vision Real-Time Data Spatial Data Business Data Spatial Data Types Spatial Functions Calc Model / Views Geo- Content Geo- Services Columnar Spatial Storage SAP HANA (SPS 06 & later) OLTP Analytics Planning Predictive Text Spatial Esri API / REST Services - XS GIS Suite Esri ArcGIS Location Analytics & Geo-Services Applications & Solutions CVOM Query Layers WKT / WKB / Shapefile / GeoJSON Import/Export Planned Q2 2014 This is the current state of planning and may be changed by SAP at any time. ODBC SAP Lumira Mapping Services & Content Supported Today Esri Maps for SAP BOBJ
  6. 6. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 6Public Esri Query Layer Support for SAP HANA Combining the power of the Esri ArcGIS suite with the native spatial processing from SAP HANA for high-performing location analytic capabilities Query Layer Support for SAP HANA  Seamlessly connect Esri ArcGIS directly to SAP HANA  Provides direct, read-only access to spatial and non-spatial data & functions in SAP HANA  Allows spatial & non-spatial data to be stored and processed in SAP HANA and easily accessed with Esri ArcGIS front-end tools  GIS analysts now have direct access to enterprise data in the high- performing SAP HANA platform Benefits  Simplified and direct method to connect and process layers within SAP HANA from Esri ArcGIS tools  High-performing, real-time, and powerful analysis by pushing complex spatial & non-spatial analytic processing into the SAP HANA platform  Lower maintenance and TCO by reduced data movement – only retrieve the processed and filtered layer results from SAP HANA  Integrated access to enterprise spatial & non-spatial data in SAP HANA from Esri ArcGIS front-end tools for the GIS analyst ArcGIS SAP HANA Platform REAL-TIME DATA SPATIAL DATA BUSINESS DATA ArcSDE Geodatabase Example above depicts SAP HANA in an analytic ‘side-car’ architecture deployment to an existing Esri ArcSDE Geodatabase (where maps are created, edited, and published). SAP HANA provides the platform for high-performing location analytics on enterprise spatial and non-spatial data Query Layers Generally Available with SAP HANA SPS 08 and Esri ArcGIS 10.3
  7. 7. SHINE Content for HANA Spatial
  8. 8. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 8Public SHINE SPS 08-Spatial Business Scenario  As the Sales head of a company which deals in buying and selling IT equipment's all over the world via e-commerce, I would like to visualize my Customers on a map. I would also like to select a region on the map and view its Sales data UI  This UI illustrates a small demo on how spatial features and analysis can be integrated with HANA XS applications. In this UI we use the latitude and longitude data from Address table to perform analysis over Sales and Customer data.
  9. 9. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 9Public Sales scenario For this scenario selective region analysis is proposed where the user can see the sales amount of a region on a map and even select a region by drawing a polygon to view its details. On the side bar the details for the selected entity will be populated, like  Total Sales Amount  Sales year over year data  Top 5 Buyers list with Total Sales amount  Clicking on each marker will bring up Sales year over year chart for the customer.
  10. 10. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 10Public Sales scenario
  11. 11. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 11Public Sales scenario For this scenario we would rely on the bounds returned by the Nokia maps, i.e. the four corners of the currently visible maps. We will then use these bounds to calculate the business partners that lie within this particular area. select STREET, NEW ST_Point(LATITUDE, LONGITUDE).ST_Within( NEW ST_Polygon('Polygon((0.0 0.0,90.0 0.0, 90.0 90.0, 0.0 90.0, 0.0 0.0))')) AS IS_INSIDE from "SAP_HANA_DEMO"."sap.hana.democontent.epm.data::EPM.MasterData.Addresses" Currently CDS does not support ST_POINT so the tables will store latitude and longitude as Double data type. These two columns will be combined into ST_POINT to complete the query at runtime.
  12. 12. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 12Public Spatial Requirements To use Nokia HERE maps api we need to register and obtain the app_id and app_code from the following site. http://developer.here.com/get-started Currently we are using the Evaluation key, which is valid for 90 days. Later we need to switch to Base key.
  13. 13. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 13Public Other enhancements • Support for invalid geometries The storage of invalid geometries (such as self-intersection polygons) will be enabled by introducing a new state to geometries: valid and invalid. It shall be possible to store invalid geometries and ignore them for spatial predicates and functions • ESRI related features added - ST_Buffer performance enhancements - SQLColAttribute
  14. 14. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 14Public Disclaimer This presentation outlines our general product direction and should not be relied on in making a purchase decision. This presentation is not subject to your license agreement or any other agreement with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or to develop or release any functionality mentioned in this presentation. 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, fitness for a particular purpose, or non-infringement. SAP assumes no responsibility for errors or omissions in this document, except if such damages were caused by SAP intentionally or grossly negligent.
  15. 15. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 15Public How to find SAP HANA documentation on this topic? SAP HANA Platform SPS  What’s New – Release Notes  Installation – SAP HANA Server InstallationGuide  Security  Administration – SAP HANA Administration Guide  Development – SAP HANA Developer Guide  References – SAP HANA SQL Reference • In addition to this learning material, you find SAP HANA documentation on SAP Help Portal knowledge center at http://help.sap.com/hana_platform. • The knowledge center is structured according to the product lifecycle: installation, security, administration, development. So you can find e.g. the SAP HANA Server Installation Guide in the Installation section and so forth …
  16. 16. © 2014 SAP AG or an SAP affiliate company. All rights reserved. Thank you Contact information Balaji Krishna SAP HANA Product Management AskSAPHANA@sap.com To get the best overview of what’s new in SAP HANA SPS 08, read this blog.
  17. 17. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 17Public © 2014 SAP AG or an SAP affiliate company. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG or an SAP affiliate company. SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG (or an SAP affiliate company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. National product specifications may vary. These materials are provided by SAP AG or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP AG or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP AG or SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. In particular, SAP AG or its affiliated companies have 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 AG’s or its affiliated companies’ strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP AG or its affiliated companies 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. 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.

×