Recipient cost on azure data share

Reid Colson 1 Reputation point
2022-02-17T22:10:56.78+00:00

I am building a process to replace SFTP using Azure Data Share. I need to calculate the cost to the recipient. Is there a cost to receive the snapshot? Do they get charged to store the snapshot on their Azure account? Can they download from Azure Data Share to their own resources not on Azure. I need to understand the impacts to the recipient and how it will differ from how they leverage our SFTP downloads today.

Thanks

Azure Data Share
Azure Data Share
An Azure service that is used to share data from multiple sources with other organizations.
51 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. KranthiPakala-MSFT 46,442 Reputation points Microsoft Employee
    2022-02-19T01:25:57.46+00:00

    Hello @Reid Colson ,

    Thanks for the question and using MS Q&A platform.

    As per my understanding you would like to know if the consumer/recipient of the data share snapshot billed for receiving the snapshot. And can they download from ADS to their own resource not on Azure. Please correct me if I'm wrong.

    Both the data provider and data consumer must have an Azure subscription to share and receive data. Only the Provider is billed for source data store (azure), dataset snapshot and snapshot execution. The Consumer will need to have an account, say storage account to receive the recurring snapshot. This storage usage will be incurred to consumers Azure subscription usage (which means the Consumer will have to bear the cost for target storage/target data store in their Azure Subscription).

    Here is how the Data share workflow happens when using Snapshot sharing:

    In snapshot-based sharing, data moves from the data provider's Azure subscription and lands in the data consumer's Azure subscription. 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 with them. This data is received into the data consumers storage account.

    When a data consumer accepts a data share, they're able to receive the data in a data store of their choice. For example, if the data provider shares data using Azure Blob Storage, the data consumer can receive this data in Azure Data Lake Store. Similarly, if the data provider shares data from an Azure Synapse Analytics, the data consumer can choose whether they want to receive the data into an Azure Data Lake Store, an Azure SQL Database or an Azure Synapse Analytics. If sharing from SQL-based sources, the data consumer can also choose whether they receive data in parquet or csv

    Once the consumer receive data into their Azure account as mentioned above, then there is no restriction on consumer downloading the data to non-Azure resources.

    To know about the pricing for snapshot and snapshot execution please refer to this document: Azure Data Share pricing
    To know about the pricing for Azure Storage please refer here: Azure Blobs storage pricing

    You can also utilize this Azure pricing calculator tool to get rough estimates based on a particular Azure Service usage: Azure Pricing Calculator

    Hope this will help. Please let us know if any further queries.

    ------------------------------

    • Please don't forget to click on 130616-image.png or upvote 130671-image.png button whenever the information provided helps you. Original posters help the community find answers faster by identifying the correct answer. Here is how
    • Want a reminder to come back and check responses? Here is how to subscribe to a notification
    • If you are interested in joining the VM program and help shape the future of Q&A: Here is how you can be part of Q&A Volunteer Moderators