使用数据管道将数据加载到 Microsoft Fabric SQL 数据库中
适用于:✅Microsoft Fabric SQL 数据库
在本教程中,你将创建一个新管道,用于将示例数据从 Azure SQL 数据库加载到 Fabric SQL 数据库中。
数据管道是共同执行一项数据引入任务的逻辑活动组。 可以使用管道来管理提取、转换和加载 (ETL) 活动,而不必单独管理每个活动。
先决条件
- 需要现有的 Fabric 容量。 如果没有,请启动 Fabric 试用版。
- 创建新的工作区或使用现有的 Fabric 工作区。
- 创建或使用现有的 Fabric SQL 数据库。 如果没有,请创建新的 Fabric SQL 数据库。
- 创建或使用具有数据的现有的 Azure SQL 数据库。
- 源 Azure SQL 数据库可以是单一数据库,也可以是弹性池中的数据库。
- 如果没有 Azure SQL 数据库,请创建一个新的单一数据库。 如果尚未使用 Azure SQL 数据库免费服务,可以使用它。
- 在本演练中,我们使用“允许 Azure 服务和资源访问此服务器”设置在源 Azure SQL 数据库上打开端口。
- 为了提高安全性,请考虑使用网关来传输数据。 有关详细信息,请参阅如何在数据工厂中访问本地数据源。
创建数据管道
- 在工作区中,选择“+ 新建”,然后选择“更多选项”。
- 在“数据工厂”下,选择“数据管道”。
- 创建数据管道后,在“入门指南”下,选择“复制数据助手”。
- 在“选择数据源”页中,选择“Azure SQL 数据库”。
- 提供用于与源 Azure SQL 数据库的连接的身份验证。
- 对于目标,请从“OneLake 目录”中的列表中选择“Fabric SQL 数据库”。
- 选择下一步。
加载数据
- 在“连接到数据目标”页上,对于每个表,请选择“加载到新表”。 验证每个表的映射。 选择下一步。
- 查看“源”和“目标”详细信息。
- 选中“立即开始数据传输”旁边的框。
- 选择“保存 + 运行”。
- 在“活动运行”窗格中,应显示所有表明复制活动成功的绿色复选标记。 如果出现任何错误,故障排除信息会显示在失败行中。