Azure数据仓库和Microsoft并行数据仓库(PDW)之间的差异

时间:2017-07-31 23:32:50

标签: sql-server azure parallel-data-warehouse

我想知道Azure数据仓库和Microsoft Parallel Datawarehouse(PDW)之间的主要区别。

我在这里阅读了一篇关于Azure Data Warehouse的文章。 另外,有关Microsoft PDW的文章。

看看功能和功能,它们看起来很相似。但是,我想知道它们之间的主要区别,在什么情况下,一个比其他更好。

2 个答案:

答案 0 :(得分:1)

高级别,

Parallel Datawarehouse(PDW)是onpremises版本,您必须维护虚拟机并托管IAAS(Infrastructure as a Service)。你必须要修补服务器。

Azure SQL Datawarehouse为PAAS(Platform as a Service),您无需维护虚拟机并应用修补程序。

Azure SQL Datawarehouse在Parallel Data Warehouse的功能方面有所不同。同样,PDW也错过了一些功能。

Missing features of Azure SQL Datawarehouse

答案 1 :(得分:1)

虽然有许多相似之处,但这两者之间存在一些关键差异(除了一个是云和另一个内部部署)。

  • APS数据加载有一个名为dwloader.exe的工具,用于高速加载
  • SQL DW加载建议是通过polybase(来自Blob Storage或Azure Data Lake的外部表)
  • APS Scaling通过增加容量来完成。
  • SQL DW Scaling动态完成,并提供暂停以降低成本

还有一些额外的内部差异,例如实现复制表的方式和SQL DW中固定的分发数。

至于何时比另一个好,我会说主要原因是云或内部。 Cloud是一个托管实例,具有定期更新的新功能和补丁。动态比例和暂停/恢复也是降低成本的非常好的功能。