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

问题描述

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

解决方法

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

最好使用Data Factory,数据集连接器支持Azure SQL数据库,SQL Server和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. Copy and transform data in Azure Synapse Analytics (formerly SQL Data Warehouse) by using Azure Data Factory
  4. Copy and transform data in Azure SQL Database by using Azure Data Factory

例如,如果源数据库数据位于本地SQL Server中,则可以将SQL Server设置为源数据集,而将Azure突触分析设置为接收器数据集。您还需要安装self-host integration runtime才能从Data Factory连接到本地源。