将数据加载到 Azure 突触分析的最佳方式

Best way to load data into Azure synapse analytics

我是这个 Azure 环境的新手。我们计划将一些数据库数据加载到 Azure 突触分析中。从 SSMS(我们有数据库备份文件)连接和加载到 Azure 突触分析的最佳方法是什么。浏览了几个文档,真的很困惑。任何帮助将不胜感激。

Azure 突触分析 (ADW) 不支持直接从平面文件导入数据。即使使用 SSMS:

最好的可能是使用 Data Factory,数据集连接器支持 Azure SQL 数据库、SQL 服务器和 Azure 突触分析。

您可以参考以下这些 Azure 教程:

  1. Load data into Azure Synapse Analytics by using Azure Data Factory
  2. Copy data to and from SQL Server by using Azure Data Factory
  3. 在 Azure Synapse Analytics(以前的 SQL 中复制和转换数据 数据仓库)通过使用 Azure 数据工厂
  4. 使用 Azure Data 在 Azure SQL 数据库中复制和转换数据 工厂

例如,如果源数据库数据位于 on-premise SQL 服务器中,您可以将 SQL 服务器设置为源数据集,并将 Azure 突触分析设置为接收器数据集。您还需要安装 self-host integration runtime 以从数据工厂连接到 on-premise 源。