dmm270 – spatial analytics with sap hana
TRANSCRIPT
Public
DMM270 – Spatial Analytics with SAP HANA
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 2Public
Speakers
Bangalore, October 5 - 7
Raghavendra NaykarGourav GhoshPriyanka Nalakath
Las Vegas, Sept 19 - 23
Anthony WaiteJason Hinsperger
Barcelona, Nov 8 - 10
Hinnerk GildhoffMarkus Fath
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 3Public
Disclaimer
The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of SAP. Except for your obligation to protect confidential information, 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 presentation or any related document, or to develop or release any functionality mentioned therein.
This presentation, or any related document 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 presentation is not a commitment, promise or legal obligation to deliver any material, code or functionality. This presentation 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 presentation is for informational purposes and may not be incorporated into a contract. SAP assumes no responsibility for errors or omissions in this presentation, except if such damages were caused by SAP’s intentional 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.
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 4Public
Agenda
Introduction
Exercises
Summary
Public
Introduction
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 6Public
SAP HANA : The Platform for All Applications
SAP HANA PLATFORMON-PREMISE | CLOUD | HYBRIDON-PREMISE | CLOUD | HYBRID
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 7Public
Spatial
SAP HANA provides native spatial data processing
Store 2D and 3D vector datatypes
50+ geospatial functions and algorithms
Geocoding and reverse geocoding
Geo content (GAB) and mapping services
Open standards (OGC, 1999 SQL/MM)
SDK for custom geospatial algorithms
Bulk and streaming data integration capabilities
Integration with Esri, Pitney Bowes, HERE and more
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 8Public
SpatialGeocoding
SAP HANA supports geocoding, reverse geocoding, and address cleansing.
This data transformation / enrichment can either run local (reference data is stored in HANA) or via a remote service.
Local geocoding and address cleansing is handled by SAP HANA smart data quality.
SAP HANA
Geocode reference data
Geocoding service,
e.g. HERE
Address DataLongitude, Latitude
Geocode transform or
geocode index
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 9Public
SpatialGeo content and services
SAP HANA includes HERE mapping content and services
Mapping services API/SDK
Map content for “generalized administration boundaries” (GAB) and “postcode areas” (POC)
mapping service
SAP HANA
mapcontent
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 10Public
Sample spatial clients
SAP HANA
ODBCEsri ArcGIS
Server
SAP Business Objects Cloud
Esri ArcGIS Portal
Esri ArcGIS Desktop
MapService
QueryLayer
ODBC
shapefileupload
Native SAP UI5 app
ExtendedApplication Services
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 11Public
Spatial Reference Systems (SRS) Unit of Measurement (UoM)
Projections to Planar World distance/area calculations with (acceptable?) distortion
projections: cylindrical, conical, azimuthal, hybrid, …
x
y
Cartesian Coordinate System simple and fast calculations
distance/area calculations in Euclidean space
r
Round Earth Models accurate results in specific UoM
more complex calculations
Transformation
TransformationTransformation
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 12Public
Spatial Reference Systems used in the exercises
Source: wikipedia.org
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 13Public
Search models and data access
CALL ESH_SEARCH (query,?);Built-in procedure to search on multiple search models with an “OData” query and a “JSON” response
CALL ESH_CONFIG (config);Built-in procedure to add search annotations (request/response, facets, UI areas, ranking, fuzziness etc.) to views
search annotations
TableTable
SQL
search annotations
JSON
UI
*any* View
Public
Exercises
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 15Public
Data I
The data used in the exercises is from theNational Science Foundation (nsf.gov)
Award = a research project
“Crystal Growth of Intermetallics with Competing Magnetic Interactions”
Awardee = an organization/person running the project“UNIVERSITY OF TEXAS AT DALLAS”
Primary = the primary location of the project
Awardee
Primary
Award
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 16Public
Data II
Time zones Point-of-Interest (geonames.org)
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 17Public
Initial Set-up
Host name: LT5070.wdf.sap.corp
Instance number: 10
User name: DMM270_XXX(where XXX is your assigned student ID, e.g. 001)
Password: Welcome1
Solution files: \\students.fair.sap.corp\Studentshare\DMM270
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 18Public
Exercise Tasks
Initial set-up (5 min)
Geocoding (20 min)
Spatial data (15 min)
Spatial joins (20 min)
Sets and clustering (15 min)
Search and UI (15 min)
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 19Public
SAP TechEd Online
Continue your SAP TechEd education after the event!
Access replays of Keynotes Demo Jam SAP TechEd live interviews Select lecture sessions Hands-on sessions …
http://sapteched.com/online
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 20Public
Further information
Related SAP TechEd sessions:DMM117 – SAP HANA Processing Services: Text, Spatial, Graph, Series, and Predictive (L2)DMM212 – SAP HANA Graph Processing: Information and Demonstration (L1)DMM271 – Introduction to Predictive Modeling and Application Deployment for SAP HANA (H2)
SAP Public Webscn.sap.com www.sap.com
SAP Education and Certification Opportunitieswww.sap.com/education
Watch SAP TechEd Onlinewww.sapteched.com/online
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 21Public
Thanks for attending this session.
Please complete your session evaluation for DMM270.
Contact information:
Markus [email protected]
Feedback