什么是 Azure SQL 数据仓库?

SQL 数据仓库是基于云的企业数据仓库 (EDW),可利用大规模并行处理 (MPP) 对数 PB 的数据快速运行复杂的查询。 将 SQL 数据仓库用作大数据解决方案的关键组件。 使用简单的 PolyBase T-SQL 查询将大数据导入 SQL 数据仓库,然后利用 MPP 运行高性能分析。 进行集成和分析时,数据仓库是企业获取见解能够依赖的唯一事实来源。

大数据解决方案的关键组件

SQL 数据仓库是云中端到端大数据解决方案的关键组件。

数据仓库解决方案

在云数据解决方案中,可从各种源将数据引入大数据存储中。 将数据置于大数据存储中以后,Hadoop、Spark 和机器学习算法就可以准备和训练数据。 当数据准备就绪,可以进行复杂的分析时,SQL 数据仓库就会使用 PolyBase 来查询大数据存储。 PolyBase 使用标准 T-SQL 查询将数据引入 SQL 数据仓库中。

SQL 数据仓库通过列存储将数据存储到关系表中。 此格式可显著降低数据存储费用,改进查询性能。 将数据存储到 SQL 数据仓库以后,即可大规模地运行分析。 与传统数据库系统相比,数分钟的分析查询只需数秒即可完成,数天的查询只需数小时。

分析结果可以传输到世界各地的报告数据库或应用程序。 然后即可通过业务分析获得进行明智的业务决策所需的见解。

后续步骤

对 SQL 数据仓库有了初步的认识后,请学习如何快速创建 SQL 数据仓库和加载示例数据。 如果用户不熟悉 Azure,可在遇到新术语时查看 Azure 术语表 。 或者,查看一下以下一些其他 SQL 数据仓库资源。