Oracle Big Data Spatial and Graph



Similar documents
Oracle Big Data Spatial and Graph: Spatial Features

Oracle Big Data Discovery The Visual Face of Hadoop

Oracle Financial Management Analytics

G Cloud 7 Pricing Document

G Cloud 7 Pricing Document

An Oracle White Paper November Leveraging Massively Parallel Processing in an Oracle Environment for Big Data Analytics

Big Data and Natural Language: Extracting Insight From Text

The Five Most Common Big Data Integration Mistakes To Avoid O R A C L E W H I T E P A P E R A P R I L

Siebel CRM Quote and Order Capture - Product and Catalog Management

How To Use Oracle Hyperion Strategic Finance

Oracle Value Chain Planning Inventory Optimization

ORACLE DATA INTEGRATOR ENTERPRISE EDITION

An Oracle White Paper July Introducing the Oracle Home User in Oracle Database 12c for Microsoft Windows

Oracle Internet of Things Cloud Service

An Oracle White Paper June High Performance Connectors for Load and Access of Data from Hadoop to Oracle Database

ORACLE OPS CENTER: VIRTUALIZATION MANAGEMENT PACK

Simplify IT and Reduce TCO: Oracle s End-to-End, Integrated Infrastructure for SAP Data Centers

Oracle Sales Cloud Configuration, Customization and Integrations

ORACLE CRM ON DEMAND RELEASE 30

Oracle Manufacturing Operations Center

ORACLE HEALTHCARE ANALYTICS DATA INTEGRATION

Oracle Big Data Management System

Where is... How do I get to...

ORACLE INFRASTRUCTURE AS A SERVICE PRIVATE CLOUD WITH CAPACITY ON DEMAND

Oracle Sales Cloud Analytics

Oracle Hyperion Planning

ORACLE SOCIAL MARKETING CLOUD SERVICE

ORACLE SOCIAL ENGAGEMENT AND MONITORING CLOUD SERVICE

ORACLE UTILITIES ANALYTICS FOR CUSTOMER CARE AND BILLING

An Oracle Communications White Paper December Serialized Asset Lifecycle Management and Property Accountability

Oracle Planning and Budgeting Cloud Service

ORACLE FUSION PERFORMANCE MANAGEMENT

ORACLE CLOUD MANAGEMENT PACK FOR ORACLE DATABASE

Running Oracle s PeopleSoft Human Capital Management on Oracle SuperCluster T5-8 O R A C L E W H I T E P A P E R L A S T U P D A T E D J U N E

ORACLE PRODUCT DATA HUB

ORACLE FINANCIAL SERVICES ANALYTICAL APPLICATIONS INFRASTRUCTURE

Advanced Matching and IHE Profiles

Siebel CRM Reports. Easy to develop and deploy. Administration

Oracle Data Integrator 12c (ODI12c) - Powering Big Data and Real-Time Business Analytics. An Oracle White Paper October 2013

A Comprehensive Solution for API Management

Oracle Sales Cloud Activity Management

ORACLE SYSTEMS OPTIMIZATION SUPPORT

The new Manage Requisition Approval task provides a simple and user-friendly interface for approval rules management. This task allows you to:

ORACLE BIG DATA APPLIANCE X3-2

An Oracle White Paper October Oracle Data Integrator 12c New Features Overview

ORACLE SOCIAL ENGAGEMENT AND MONITORING CLOUD SERVICE

Oracle Fusion Accounting Hub Reporting Cloud Service

ORACLE VM MANAGEMENT PACK

Contract Lifecycle Management for Public Sector A Procure to Pay Management System

Oracle istore. Deliver Intelligent, Personalized Customer Experiences

PeopleSoft Enterprise Directory Interface

ORACLE FUSION PROJECT MANAGEMENT CLOUD SERVICE

PRODUCT HUB STREAMLINED ITEM BATCH USER INTERFACE DEFINE IMPORT FORMATS FOR SPREADSHEET IMPORT CONSOLIDATION OF DIGITAL ASSETS THROUGH THE ITEM BATCH

Improve your Customer Experience with High Quality Information

How To Use An Orgs.Org Database With An Orgorora Cloud Management Pack For Database (For Cloud)

Oracle Order Management

An Oracle White Paper September Oracle Database and the Oracle Database Cloud

Oracle Learning Management

Oracle Sales Cloud Sales Performance Management

PeopleSoft Program Management

Oracle Fusion Incentive Compensation

Oracle Hyperion Financial Close Management

Performance with the Oracle Database Cloud

Oracle Sales Cloud on Smartphones and Tablets

Integrated Set of Applications

PeopleSoft Mobile Inventory Management for Healthcare

PeopleSoft Strategic Sourcing

ORACLE MOBILE APPLICATION FRAMEWORK DATA SHEET

An Oracle White Paper May Oracle Database Cloud Service

Oracle Cloud Platform. For Application Development

ORACLE DATA INTEGRATOR ENTERPRISE EDITION

March Oracle Business Intelligence Discoverer Statement of Direction

APPLICATION MANAGEMENT SUITE FOR ORACLE E-BUSINESS SUITE APPLICATIONS

Oracle Sales Cloud for Consumer Goods

Oracle Sales For Handhelds

Oracle Solaris Studio Code Analyzer

PEOPLESOFT HELPDESK FOR HUMAN RESOURCES

PEOPLESOFT SUCCESSION PLANNING

ORACLE OPS CENTER: PROVISIONING AND PATCH AUTOMATION PACK

PeopleSoft Enterprise Learning Management

An Oracle White Paper September Advanced Java Diagnostics and Monitoring Without Performance Overhead

Oracle Retail Customer Engagement Cloud Services

Oracle Enterprise Manager 13c Cloud Control

Oracle Human Resources

Business Driven Process Optimization

ORACLE HEALTH SCIENCES INFORM ADVANCED MOLECULAR ANALYTICS

ORACLE HEALTH SCIENCES INTERACTIVE RESPONSE TECHNOLOGY (IRT)

An Oracle White Paper May 2011 BETTER INSIGHTS AND ALIGNMENT WITH BUSINESS INTELLIGENCE AND SCORECARDS

1 Performance Moves to the Forefront for Data Warehouse Initiatives. 2 Real-Time Data Gets Real

Cloud-Based Content Storage Management with Oracle DIVA Cloud Service

Oracle s BigMachines Solutions. Cloud-Based Configuration, Pricing, and Quoting Solutions for Enterprises and Fast-Growing Midsize Companies

An Oracle White Paper November Financial Crime and Compliance Management: Convergence of Compliance Risk and Financial Crime

APPLICATION MANAGEMENT SUITE FOR ORACLE E-BUSINESS SUITE APPLICATIONS

ORACLE BUSINESS INTELLIGENCE FOUNDATION SUITE 11g WHAT S NEW

Oracle s Primavera Prime Capital Plan Management

Oracle Service Cloud and Oracle WebRTC Session Controller ORACLE WHITE PAPER FEBRUARY 2015

Oracle Enterprise Operations Monitor

ORACLE ADF MOBILE DATA SHEET

Oracle Big Data SQL Technical Update

An Oracle White Paper February Oracle Data Integrator 12c Architecture Overview

Transcription:

Oracle Big Data Spatial and Graph Oracle Big Data Spatial and Graph offers a set of analytic services and data models that support Big Data workloads on Apache Hadoop and NoSQL database technologies. For over a decade, Oracle has offered leading spatial and graph analytic technology for the Oracle Database. Oracle is now applying this expertise to work with social network data and to exploit Big Data architectures. Oracle Big Data Spatial and Graph includes two main components: a distributed property graph database with over 35 high-performance, parallel, in-memory analytic functions; and a wide range of spatial analysis functions and services to evaluate data based on how near or far something is to one another, whether something falls within a boundary or region, or to process and visualize geospatial map data and imagery. Using the graph features, analysts can discover relationships and connections among customers, organizations, and assets. With the spatial capabilities, users can take data with any location information, enrich it, and use it to harmonize their data. Users can also group results based on spatial relationships, in addition to applying spatial services to cleanse, filter, normalize and process geospatial data sets. KEY BUSINESS BENEFITS Helps reduce the complexities of Hadoop development Commercial-grade spatial and graph algorithms enable deeper insights into Big Data workloads Adds new dimensions to discovery of relationships and patterns among customers and prospects using social network data Graph Data Management and Analysis Much of the Big Data generated these days contains inherent relationships between the collected data objects. For example, important relationships and patterns are found in social network data from Facebook, a listener s music preferences from an online music service like Spotify, online shopper behavior on ebay, and bloggers and their relationship to followers and other bloggers. These relationships can be readily structured as a graph a set of linked objects that represent these relationships. Graphs can be used to model these linked object relationships using data structures called vertexes and edges that have associated properties or attributes. Some graphs (like road, telco, water, and utility networks) have an inherent spatial component. Other types of graphs (Internet of Things, biological pathways, FOAF) may not.

KEY FEATURES Graph, spatial and raster data processing in a single enterpriseclass Big Data platform Out-of-the-box spatial enrichment services Over 35 of the most popular graph analysis functions Includes graph traversal, recommendations, finding communities and influencers, pattern matching Spatial analysis such as proximity query, distance calculation, buffer generation Management interfaces and map visualization tool Support for large-scale spatial data processing (vector and raster) Includes Java APIs (TinkerPop Blueprints, Hadoop, NoSQL, and HBase) to access graph data and perform graph operations Designed and tested with Oracle Big Data Appliance As shown in Figure 1 below, graphs are easy to represent, and readily intuitive to visualize. More importantly, it s possible to apply a variety of analytic processes to better understand underlying relationships in large graphs. Figure 1. Simple Graph Data Model The recent interest in graph databases is due to the rich insight provided by various forms of graph analysis. Examples include graph traversal, recommendations, finding communities and influencers, and pattern matching. Graph Capabilities in Oracle Big Data Spatial and Graph Oracle Big Data Spatial and Graph provides optimized data storage for querying a common type of graph model the property graph. The platform consists of a data access layer and an analytics layer. A choice of databases (Oracle NoSQL or Apache HBase) in Hadoop provides flexible, scalable and persistent storage management. Figure 2. Common Graph Analysis Use Cases Oracle Big Data Spatial and Graph also provides a powerful in-memory graph analysis engine. Graph analysis is generally very time consuming because the computation routinely involves touching most of the nodes in the graph. As a result, the data access pattern is non-sequential (random) and time consuming. The property graph support in Oracle Big Data Spatial and Graph addresses the performance challenge by loading a graph into memory to carry out fast graph analytics. The graph engine comes preintegrated with a rich set of 35+ built-in (parallel) social network analysis (SNA) algorithms that address the most common graph problems. For scalability and performance, the in-memory, parallel analysis engine leverages the underlying persistent storage layer to provide efficient access and filtering of graph (or sub-graphs) into memory, resulting in fast analysis. 2 ORACLE BIG DATA SPATIAL AND GRAPH DATA SHEET

Figure 3. Oracle s Property Graph Architecture Developers can use a variety of Java APIs to access graph data and perform graph operations. Other features include optimized support for parallel bulk load and export of property graph data, along with text search integration (Lucene/SOLR). Spatial Analysis and Services With the explosion of Hadoop environments, the need to spatiallyenable workloads has never been greater, and Oracle could not have introduced Oracle Big Data Spatial and Graph at a better time. This exciting new technology will provide value-add to spatial processing and handle very large raster workloads in a Hadoop environment. We look forward to exploring how it helps address the most challenging data processing requirements. KEITH BINGHAM CHIEF ARCHITECT AND TECHNOLOGIST BALL AEROSPACE Spatial data is any data that represents or includes information about the location, size, or shape of something found in a geographic or geometric space. This can include features like parks, neighborhoods, addresses, land parcels, country, city, county, and postal boundaries, or GPS coordinates. Indoor locations, such as shops inside a shopping mall, cubicles in office buildings, and stadium and arena layouts are also examples of spatial data. This kind of information is often displayed on maps. There are two major categories of spatial data vector and raster. Vector data is represented by two-dimensional points, lines and polygons (for things like addresses, roads and boundaries respectively) or three-dimensional point and polygon data to represent surfaces, building outlines, and other objects that include a height dimension. Raster data is a set of cells (or pixels) stored in a grid where each cell contains a value. These values can represent the intensity of bands of light, moisture values, sound values, temperature and the results of sensor readings. Commercial usage of raster products includes satellite imagery, digital aerial photographs, agricultural soil reading and weather readings. 3 ORACLE BIG DATA SPATIAL AND GRAPH DATA SHEET

Figure 4: Raster (left) and Vector (right) Data (courtesy Connecticut State Data Center at University of Connecticut) Location information is a common element of Big Data, whether it s a text address, city, or landmark name in a Twitter feed, or latitude/longitude coordinates from a GPS sensor. Businesses can use this data as the basis for associating and linking disparate data sets. Location information can also be used to track and categorize entities based on proximity to another person, place, or object, or on their presence within a particular area. Location information enables a technique known as geo-fencing to support location-based advertising -- offering a shopping promotion to customers entering a nearby area. Imagery and sensor data can be analyzed to support a variety of business benefits. Distributed sensors are generating vast amounts of raster imagery data in raw data formats that require large-scale geoprocessing for cleansing and preparation. Hadoop environments are ideally suited to storing and processing these high data volumes quickly, in parallel across MapReduce nodes. Spatial Capabilities in Oracle Big Data Spatial and Graph Oracle Big Data Spatial and Graph gives developers and Hadoop users a wide range of features and services to enable the use of the Hadoop data processing system for spatial data analysis. The spatial features include support for data enrichment of location information; filtering and categorization based on distance and location-based analysis; vector and raster processing for data sets such as digital maps, sensor-generated information, and satellite and aerial imagery. The product also includes a rich set of APIs for map visualization. 4 ORACLE BIG DATA SPATIAL AND GRAPH DATA SHEET

Figure 5: Categorization, filtering and aggregation based on location Specific services for data enrichment, filtering and categorization, and vector data processing include: Ability to associate documents and data containing place names, such as city or state names, or longitude/latitude information, with real-world location definitions and associated default administrative boundaries. Support for text-based 2D and 3D geospatial formats, including GeoJSON files, Shapefiles, GML, and WKT or you can use the Geospatial Data Abstraction Library (GDAL) to convert popular geospatial encodings such as Oracle SDO_Geometry, ST_Geometry, and other supported formats An HTML5-based map client API and a sample console to explore, categorize, view data in variety of formats, and coordinate systems Topological and distance operations: Anyinteract, Contains (or Inside), Distance calculation, Length calculation, Within Distance, Buffer, Point-inpolygon and others Spatial indexing for fast retrieval of data In addition, it also has a set of services for working with large volumes of spatial raster data: Support for dozens of image file formats supported by GDAL and image files stored in HDFS A sample Java console to view raster images and manage raster data processing workflows Raster operations including subset (finding a set of images from a catalog covering a user-specified region), georeferencing (associating geographic coordinates to image data), mosaic (virtually combining input images to deal with gaps and overlaps), and format conversion 5 ORACLE BIG DATA SPATIAL AND GRAPH DATA SHEET

RELATED PRODUCTS The following are related products available from Oracle Oracle Big Data Appliance Oracle NoSQL Database Oracle Big Data Connectors Oracle Exadata Oracle Big Data Discovery Oracle Spatial and Graph Support for Oracle Big Data Appliance and Other Hadoop Platforms Oracle Big Data Spatial and Graph can be deployed on Oracle Big Data Appliance, an open, multi-purpose engineered system for Hadoop and NoSQL processing, as well as other supported Hadoop and NoSQL systems. For details on supported platforms, please visit http://www.oracle.com/technetwork/database/databasetechnologies/bigdata-spatialandgraph/. Summary Oracle has taken nearly two decades of experience working with spatial and graph technologies to deliver a new Big Data platform designed to handle the most demanding workloads. With the introduction of Oracle Big Data Spatial and Graph, developers and data scientists can manage their most challenging graph, spatial, and raster data processing in a single enterprise-class Big Data platform. Oracle Big Data Spatial and Graph represents a new opportunity for the Big Data platform. By offering out of the box spatial enrichment services and analysis functions, as well as dozens of the most popular graph analysis functions, analysts and developers can now apply commercial-grade algorithms to their Big Data workloads. CONTACT US For more information about [insert product name], visit oracle.com or call +1.800.ORACLE1 to speak to an Oracle representative. CONNECT WITH US blogs.oracle.com/oracle facebook.com/oracle twitter.com/oracle oracle.com Copyright 2015, Oracle and/or its affiliates. All rights reserved. This document is provided for information purposes only, and the contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. We specifically disclaim any liability with respect to this document, and no contractual obligations are formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without our prior written permission. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group. 0115 6 ORACLE BIG DATA SPATIAL AND GRAPH DATA SHEET