Effective December 5, 2019, Oracle Advanced Analytics (OAA) and Oracle Spatial and Graph (OSG) options are included with Oracle Database. This affects Enterprise Edition, SE2 and Database Cloud Service (DBCS) Standard Edition and Enterprise Edition. The official Oracle Database blog post announcing this licensing change can be found here. This blog post contains links to additional posts for each of these options.
Oracle Database includes industry-leading multi-model and analytic capabilities. As a converged database, Oracle Database supports multiple data types and data models (e.g. spatial, graph, JSON, XML), algorithms (e.g., machine learning, graph and statistical functions) and workload types (e.g. operational and analytical). While many of these capabilities are included in Oracle Database products and cloud services today, Oracle’s goal is to provide these advanced machine learning, spatial and graph development APIs to all developers and applications.
While other providers require the use of separate data management platforms to address each different data type and data model, Oracle Database supports all data types and workloads in a single unified platform. Oracle’s architecture enables developers to build modern applications more rapidly, without incurring the overhead of operational complexity. As compared to the separate single-purpose data services, Oracle provides greater simplicity (one data engine to manage, rather than multiple data engines), tighter data integration across domains, and better security, scalability and availability.
This licensing change encourages and enables more customers and prospects to use the full breadth of Oracle Database. Technologies like machine learning, graph analytics, and spatial intelligence should be part of almost every modern application, and Oracle believes that these technologies should be broadly available to all Oracle customers.
While these capabilities are widely used today, the added cost of the database options have prohibited adoption for some customers. The removal of cost as a factor, combined with recent additions of developer and data scientist-friendly Oracle Machine Learning Notebooks and selfservice tools like Spatial Studio with Oracle Autonomous Database, offers a more all-inclusive data platform for developer and data scientist communities.
Oracle Database has been recognized as having market leading spatial, graph and machine learning capabilities. The scalability and performance of these capabilities means that data scientists can work with bigger data, faster, across the enterprise. Developers are able to integrate these powerful capabilities into applications—taking advantage of open source as well as proprietary techniques. For example, Oracle Machine Learning for R (formerly Oracle R Enterprise from Oracle Advanced Analytics) allows developers to work with user-defined R functions produced—possibly produced by data scientists—for immediate deployment via SQL.
Oracle’s converged database enables you to have a single database engine for all of the functionality in your applications. With Oracle, you can use JSON, Spatial, XML, Graph, Machine Learning, Text, Time Series, ROLAP, streaming/event queues, LOBs, and external files all within a single platform. As compared to a solution based on separate single-purpose databases, Oracle’s converged architecture is superior in many ways:
All licensed users of Oracle Database EE and Oracle Database SE2 with active support contracts and Oracle Database Cloud Service (all editions) with active subscriptions are now licensed to use the features of Oracle Advanced Analytics (OAA) and Oracle Spatial and Graph (OSG). In fact, OAA and OSG are no longer options of Oracle Database. All of the functionality of these options are now features associated with the Oracle Database license. Please note that support for Oracle Database SE2 and certain Cloud deployments will depend upon a forthcoming update.
All features are included to the extent that the underlying database supports them. For example, Oracle Database SE2 does not support parallel operations, so Machine Learning, Graph or Spatial features will execute serially on SE2. With respect to components, those that required a separate installation previously, e.g., Oracle R Enterprise, Spatial Studio, Property Graph In- Memory Anaytics (PGX), and the coming soon Oracle Machine Learning for Python, will still require separate installation. There may be packaging/installation changes in the future, but these are not related to licensing changes. Details are available in the Database Licensing Information User Manual. Please note that support for Oracle Database SE2 and certain Cloud deployments will depend upon a forthcoming update.
No. Customers will receive the benefits and features of the database Spatial, Graph and Machine Learning without any increase to the price of Oracle Database licenses or DBCS subscriptions.
These technologies are critical to Oracle’s converged database architecture and Autonomous Database offerings. Machine learning, graph and location (spatial) analysis are among the most rapidly growing and critical technologies being adopted today and we anticipate increased adoption of these capabilities by our customers. Oracle is actively investing in the development resources supporting and enhancing the machine learning, spatial, and graph capabilities in Oracle Database and related cloud offerings.
Effective December 5th, all Oracle Database Cloud Service editions - Standard Edition, Enterprise Edition, Enterprise Edition High Performance, and Enterprise Edition Extreme Performance - will be licensed for the database spatial, graph and machine learning features. The availability of specific software in the various DBCS offerings is dependent on the DBCS development uptake schedule.