Azure 数据仓库从 blob 存储加载数据

Azure data warehouse load data from blob storage

我有给定的场景:我在 blob 存储帐户上有一些数据,我想将其加载到 Azure 数据仓库中。我在这里看到:

https://docs.microsoft.com/en-us/azure/sql-data-warehouse/sql-data-warehouse-get-started-load-with-polybase

使用 Polybase 很有可能做到这一点。我的问题是将数据从 Azure Blob Storage 加载到 Azure Data Warehouse 是否会产生网络流量费用。如果是这样,假设我有一个 1TB 的本地平面文件。按照这个上传文件到Azure:

https://azure.microsoft.com/en-us/pricing/details/bandwidth/

免费吧? (貌似入站流量是免费的,我只为我每月使用的存储付费:

https://azure.microsoft.com/en-us/pricing/details/storage/blobs-general/

所以我将支付大约 26 欧元/月的 1 TB ZRS(存储)

如果 Azure Blob Storage 和 Azure Data Warehouse 之间会产生网络流量费用,我将根据以下方式额外收费:

https://azure.microsoft.com/en-us/pricing/details/bandwidth/

对吗?

当 Blob 存储和数据仓库位于同一区域时,您将不会为网络流量付费。但是,如果它不在同一区域内,您将被烧毁。在 https://azure.microsoft.com/en-us/pricing/details/bandwidth/ 的常见问题解答部分,您将阅读:

–Is data transfer between Azure services located within the same region charged?
No. For example, an Azure SQL database in the same region will not have any additional data transfer costs.

–Is data transfer between Azure services located in two regions charged? Yes. Outbound data transfer is charged at the normal rate and inbound data transfer is free.