A brand new product by Microsoft called Azure Data Share was recently announced and is in public preview. It is a simple way to control, manage, and monitor all of your data sharing.
Data which resides in Azure storage can be securely shared between a data provider and a data consumer by copying a snapshot of the data to the consumer’s subscription (called snapshot-based copying, and in the future there will be in-place sharing). It supports ADLS Gen1, ADLS Gen2, and Blob storage, and eventually will support Azure Data Explorer, SQL DB, and SQL DW.
With a few clicks share data with another user that has access to an Azure Subscription and storage account. Dat is copied, and updated and is encrypted during transit. Specify the frequency at which the data consumers receive updates.
– With Azure Data Share, as a data provider, you provision a data share and invite recipients to the data share.
– Data consumers receive an invitation to your data share via e-mail. Once a data consumer accepts the invitation, they can trigger a full snapshot of the data shared you shared them.
– This data is received into the data consumers storage account. Data consumers can receive regular, incremental updates to the data shared with them so that they always have the latest version of the data.
– When a data consumer accepts a data share, they are able to receive the data in a storage account of their choosing. For example, if the data provider shares data using Azure Blob Storage, the data consumer can receive this data in Azure Data Lake Store.
Azure Data Share also provides a way for companies to monetize some of theirvaluable internal data. With all the work done to build a modern data warehouse, why not sell the data to partners and business customers? They will save a ton of time and money trying to create the same data. This needs to be considered in the context of privacy laws like GDPR.
.