0

我有关于SQL Pool. 不知道我明白它是什么。SQL Pool服务是SQL Server类型数据库的服务吗?我有Postgres数据库并考虑将其移至数据库,但如果或仅用于数据库Azure,有什么SQL Pool服务用途 ?上一篇:Synapse ETL 也使用吗?Azure PostgresAzure SQL ServerSQL Pool

4

1 回答 1

1

Azure SQL 池与 Azure Synapse Analytics 一起用于查询大数据。您可以将其视为数据仓库。创建专用 SQL 池后,您可以使用简单的 PolyBase T-SQL 查询导入大数据,然后利用分布式查询引擎的强大功能运行高性能分析。

SQL 池是如何工作的?在云数据解决方案中,数据从各种来源被摄取到大数据存储中。一旦进入大数据存储,Hadoop、Spark 和机器学习算法就会准备和训练数据。当数据准备好进行复杂分析时,专用 SQL 池使用 PolyBase 来查询大数据存储。PolyBase 使用标准 T-SQL 查询将数据引入专用 SQL 池表。

不,PostgreSQL 不能在 SQL 池中使用。这两个服务之间实际上没有联系。如果要将本地 PostgreSQL 迁移到 Azure,可以使用 Azure Database for PostgreSQL。检查教程:通过 Azure CLI 使用 DMS 在线将 PostgreSQL 迁移到 Azure DB for PostgreSQL

于 2021-11-25T10:31:32.937 回答