Geo-Analyse mit SAP HANA neue Optionen für die Versicherungswirtschaft Hinnerk Gildhoff, Development Manager, SAP 21. Mai 2015 Public
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. 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 2
why HANA Spatial? 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 3
Location matters! 80% of all data contains some reference to geography* 15 Billion Internet connected devices by 2015** 90% of all mobile devices are GPS-enabled* * Franklin, Carl and Paula Hane, An introduction to GIS: linking maps to databases, Database. 15 (2) April, 1992, 17-22. ** Cisco s Internet Business Solutions Group (IBSG), The Internet of Things 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 4
the bigger picture 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 5
SAPHANA...a common database for business and spatial data 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 6
feature Huge untapped potential! Setting the stage for a new type of business applications Addressing the whitespace between just maps and GIS. - Spatially enabled applications to operate a company ESRI, Intergraph, Smallworld Integrating back spatial into the business system. - after the re-union of OLTP and OLAP spatial is added Enabling real-time locational awareness. -new business models driven by location and time Google Maps Nokia Maps HANA SPATIAL costs 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 7
Spatial processing with SAP HANA Introduction of spatial engine with SPS7: Spatial data types (ST_POINT, ST_GEOMETRY) Extended SAP HANA SQL with spatial functions Columnar storage of spatial data Native spatial engine as part of column store Access via SQL or calculation models/views Supports: Points, line strings, polygons, circular strings Spatial predicates, functions, formats Spatial reference systems, units of measure Application development on XS with geo-content and mapping services Support for CalcEngine, SQLscript, CDS, Modeler ESRI query layers, feature services Multidimensional type support Clustering 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 8
consumption spatial SQL 1. table creation 2. spatial SQL CREATE COLUMN TABLE locations ( id INTEGER, description CHAR(100), location ST_POINT(0) ); SELECT description FROM location WHERE location.st_within(new ST_POLYGON( POLYGON((0 0,1 0,1 1,0 0)) )) = 1; 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 9
consumption calculation engine CREATE COLUMN TABLE locations ( id INTEGER, description CHAR(100), location ST_POINT(1000004326) ); 1. Spatial tables 2. Calculation view SELECT description FROM calculation view 3. Standard SQL 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 10
Geospatial Ecosystem
SAP HANA Spatial Ecosystem GIS Location Intelligence Solutions Maps, Geo-content & Geo-services GIS Systems Integrator and Consultancy 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 12
ESRI Partnership Running co development since 2012 Defined scope and roadmap Query Layer Support (ESRI ArcGIS 10.3) ArcGIS Desktop (SPS08) ArcGIS Server on Linux and Windows (SPS09) Feature Service Support (ESRI ArcGIS 10.3.1) Geo Database (in progress) SAP HANA AFL Geoprocessing tasks Hotspot analysis, stream network, watershed, geometric network trace, Demographics 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 13
HERE Partnership free* worldwide geo content: generalized admin bounadries & postal codes free* map client service additonal services available: (reverse)geocoder & routing * For every SAP HANA Spatial customer 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 15
SAP HANA Spatial Ecosystem Analytics Applications Visualization GIS SAP Info Access (HTML5) Mobility Interfaces / Services Data Access odbc, jdbc, XS (InA, geojson, API, ODATA) SQL / Calculation Models SAP HANA (OGC Compliant) Types & Functions: Point Clustering Linestring Spatial Joins Polygon SRID metadata Spatial function library Engines: Spatial Calc Graph Attribute XS Modeler SQLScript LLang CDS Hierarchy Geo-Services: Geoservices Geocontent Views: Analytical Attribute Calculation Data Integration Tools Load tools: SAP Data Services SAP Event Stream Processor Geospatial Import/Export: Shapefile, csv, binary WKT / WKB Support GIS Partners: Pitney Bowes, ESRI, SAPNS2, HERE, Fichtner, Crtitigen, Data Sources SAP Data Non-SAP Data Spatial Data Real-Time Data GIS 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 16
HANA spatial roadmap Long-term goalls SQLOptimizer / Statistics Full Round Earth support Current State Raster data support ST_AsSVGAggr New Innovations & Features ST_Transform Geometry Compression Spatial Compliance Co-Innovation (Customers, ESRI) Customer-Driven types, functions Start with OGC SQL M/M Standard Import/Export SPS09 Spatial Join Full Spatial Support in CDS First Spatial Support SQLScript GEOCODE INDEX HERE Partnership ST_CircularString ST_UnionAggr ODBC/JDBC improvements Spatial support in CDS, Modeller, SQLScript, LLANG Multi dimensional type support (3/4D types) SFC activation Unified Types Supportability OGC compliance (SFS 1.2.1) Clustering Developer Howtos & Blogs Spatial temporary analysis OGC services (WFS, CSW, WMS, WCS) Topologies Routing, GeoCoder, 3D function support (e.g. ST_Intersects3D) Non-Geo visualization tool support (Visual Enterprise) Streaming Simplifier SPS07 SPS08 SPS09 SPS10 long-term This is the current state of planning and may be changed by SAP at any time. 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 17
LIVEdemo 2015 2014 SAP SE AG or an SAP affiliate company. All rights reserved. Internal 18
Thank you Spatial Processing with SAP HANA http://www.saphana.com/community/about-hana/advanced-analytics/spatial-processing SAP HANA Spatial Reference http://help.sap.com/hana/sap_hana_spatial_reference_en.pdf hinnerk.gildhoff@sap.com 2015 SAP SE or an SAP affiliate company. All rights reserved.