Unlimited data-driven collaboration with Data Sharing of Oracle Autonomous Database

May 3, 2023 | 4 minute read
Alexey Filanovskiy
Product Manager
Text Size 100%:

Data Sharing is making data available to other users – inside or outside your organization – to facilitate collaboration, improve business processes, expand business opportunities, or just make data available across siloed systems. Data Sharing is as old as computer technology and an essential component of any IT architecture beyond a single computer or system.

The traditional way to share data

In the past, data sharing has primarily relied on traditional methods such as FTP, email, and ETL tools. While these approaches have served their purpose, they had various limitations. One major concern is the lack of scalability, making it difficult for organizations to manage growing volumes of data and recipients as they expand.

Maintaining the infrastructure for these data sharing methods can also be challenging, as it often involves manually configuring and updating servers, security protocols, and user permissions. This maintenance work can become quite labor-intensive and complex. Furthermore, these methods are often slow and inefficient, especially when dealing with large datasets.

Another issue with traditional data sharing methods is the limited support for collaboration and real-time data access. This slows productivity, as team members may need to wait for the latest data to be sent or retrieved instead of accessing it directly. Lastly, security concerns are always prevalent, as these older methods may not have the robust security features needed to protect sensitive information from unauthorized access.

The modern way to share data

Modern data sharing solutions offer a range of features that address the limitations of traditional methods. These solutions enable data sharing without duplicating or propagating data to all recipients, significantly reducing storage and bandwidth requirements. They also provide centralized data governance and management, ensuring consistency across all users. To maintain security, modern data sharing methods grant secure access centrally without directly exposing the data source system, safeguarding sensitive information. Moreover, these solutions are designed to scale with massive data volumes and support platform-independent, open APIs, promoting interoperability and flexibility within diverse technological ecosystems.

modern data sharing

Data Sharing in Autonomous Database provides both an open way of sharing data with any recipient, Oracle or non-Oracle, and an optimized Oracle-to-Oracle. Oracle Autonomous Database offers unmatched data sharing capabilities that address all the requirements of modern data sharing architectures for anyone:


  • Delta Sharing, a modern open data sharing protocol introduced by Databricks, enables secure and efficient data sharing across organizations. It provides a unified, high-performance, and cost-effective solution for sharing large datasets without the need for data duplication or complex ETL processes. The protocol is designed to work with any data storage and processing platform (language, framework, BI tool). By leveraging this open protocol, organizations can overcome the challenges of traditional data sharing methods.
  • Cloud Links are a cutting-edge data sharing solution native to Oracle Autonomous Databases. Leveraging the Oracle Cloud Infrastructure and its metadata Cloud Links enable secure and efficient data sharing between single databases or groups of databases, for example, on a compartmental level. It provides automatic data discovery and notification and instantaneous data access. It offers a streamlined, high-performance, and cost-effective approach for sharing data among multiple Autonomous Databases without the need for data duplication or complex ETL processes. 

Sharing data with ADB, using the Delta Sharing protocol

Oracle Autonomous Database supports the Delta Sharing protocol as a Data Provider and a Data Recipient, enabling secure and seamless data exchange with Oracle and external non-Oracle systems like PowerBI, Spark, Pandas, and others. Using Delta Sharing, Autonomous Database users can easily share data across various platforms and applications.

Whenever you need to share data with external systems - PowerBI, Spark, Pandas, and others - there’s no need to push or duplicate data; with Delta Sharing, a single dataset can be shared and simultaneously consumed by a variety of Delta Sharing clients (recipients), simplifying cross-environment integration and collaboration.

Conversely, when external systems, like Databricks, share data with Autonomous Database, you can consume data from these platforms, allowing organizations to combine their data assets with external ones.

With Delta Sharing, Autonomous Database enhances collaboration efficiency by breaking down barriers between platforms, allowing them to combine datasets without data duplication. See for yourself how easy it is to share data with anyone using Oracle Autonomous Database Data Studio.

Sharing data with ADB, using Cloud Links

Cloud Links, a cloud-native data sharing solution designed for secure and efficient data exchange between Autonomous Databases, offers performance, manageability, and usability optimizations. Leveraging the Oracle Cloud ecosystem and its metadata, data sharing between Autonomous Database is optimized with automatic data discovery, agile and flexible levels of data sharing, and instantaneous data access.

Data Sharing using Cloud Links is optimized for Autonomous Database and provides the most comprehensive data collaboration within the Oracle Cloud ecosystem between all Autonomous Databases.


Modern data sharing is changing how organizations share and work with data assets. Data Sharing in Oracle Autonomous Database addresses older methods' problems and offers secure, efficient, and easy-to-scale data sharing.

By supporting both the open standard Delta Sharing and optimized Oracle-to-Oracle mechanisms, Oracle Autonomous Database makes it easy for users to share data with stakeholders in a secure and governed way. Oracle Data Sharing improves teamwork and collaboration, both inside and outside your organization, allowing you to use valuable data assets for faster decision-making and better efficiency.

For more information

Alexey Filanovskiy

Product Manager

My role involves overseeing the product management of Data Lake features for the Oracle Autonomous Database.

Previous Post

Even more new features added to Autonomous Database in April

Keith Laker | 6 min read

Next Post

Introducing Data Studio

Mike Matthews | 3 min read
Everything you need to know about data warehousing with the world's leading cloud solution provider