Azure SQL Pool 它到底是什么,它可以用于 Postgres 数据库吗

Azure SQL Pool what really it is and could it be used for Postgres database

我有关于 SQL Pool 的问题。不确定我明白它是什么。 SQL Pool服务是否为SQL Server类型数据库的服务?我有 Postgres 数据库并考虑将其移动到 Azure 但是 SQL Pool 服务在 Azure Postgres 的情况下有什么用途,或者它仅适用于 Azure SQL Server 数据库?最后:SQL Pool 是否也被 Synapse ETL 使用?

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

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

不行,PostgreSQL不能用在SQL池中。这两个服务之间其实没有link。如果要将本地 PostgreSQL 迁移到 Azure,可以使用 Azure Database for PostgreSQL。检查 Tutorial: Migrate PostgreSQL to Azure DB for PostgreSQL online using DMS via the Azure CLI.