用于 Microsoft Fabric 的数据工厂是一项云服务,可帮助你从不同源移动、转换和管理数据。 如果数据位于本地,则可以使用本地数据网关安全地将本地环境连接到云。 本指南介绍如何设置和使用网关,以便可以轻松处理本地数据。
可用的连接类型
有关本地数据类型支持的连接器的完整列表,以及如何连接到每种类型的详细信息,请参阅 Microsoft Fabric 中的数据管道连接器 和源的特定连接器页。
一些可用的连接包括:
- Entra ID
- Adobe Analytics
- Analysis Services
- Azure Blob 存储服务
- Azure Data Lake Storage Gen2
- Azure 表
- Essbase
- 文件
- 文件夹
- Google Analytics
- IBM Db2
- MySQL
- OData
- ODBC
- OLE DB
- Oracle
- PostgreSQL
- Salesforce
- SAP Business Warehouse 消息服务器
- SAP Business Warehouse Server
- SAP HANA
- SharePoint
- SQL Server
- Sybase
- Teradata
- Web
创建本地数据网关
本地数据网关是在本地网络中安装的软件。 它允许直接从本地计算机连接到云。
注意
需要本地数据网关版本 3000.214.2 或更高版本才能支持 Fabric 管道。
若要设置网关,请执行以下工作:
下载并安装本地数据网关。 有关安装链接和详细说明,请参阅: 安装本地数据网关。
使用用户帐户登录以访问本地数据网关。 登录后,即可使用。
为本地数据源创建连接
转到 管理门户 ,选择页面右上角的设置按钮(齿轮图标)。 然后,从下拉菜单中选择 “管理连接和网关 ”。
在“ 新建连接 ”对话框中,选择“ 本地 ”,然后提供网关群集、资源类型和其他相关信息。
小窍门
请参阅 Microsoft Fabric 文章中的数据管道连接器及特定连接器文章,以了解您的源支持的身份验证类型或故障排除信息等详细信息。
将本地数据源连接到 Microsoft Fabric 数据工厂中的 Dataflow Gen2
在此示例中,你将创建一个数据流 Gen2,用于将数据从本地数据源加载到云目标。
转到工作区并创建 Dataflow Gen2。
向数据流添加新源,然后选择在上一步中创建的连接。
使用数据流 Gen2 执行所需的任何数据转换。
使用 Power Query 编辑器“开始”选项卡上的“添加数据目标”按钮,从本地源为数据添加目标。
发布 Dataflow Gen2。
在管道中使用本地数据
在此示例中,你将创建并运行 管道 ,将数据从本地数据源加载到云目标。
转到工作区并创建一个数据管道。
注意
需要将防火墙配置为允许从网关到 *.frontend.clouddatahub.net 的出站连接,以便使用 Fabric 管道功能。
在管道编辑器的“主文件夹”选项卡中,选择“复制数据”,然后选择“使用复制助手”。 在助手的 “选择数据源 ”页中向活动添加新源,然后选择在上一步中创建的连接。
从本地数据源中选择数据的目的地。
运行管道。
注意
数据管道中不允许对安装了本地数据网关的计算机进行本地访问。
在复制作业中使用本地数据
在此示例中,我们将演示如何将 复制作业 连接到本地数据源。
转到工作区并创建新的 复制任务。
在“复制作业向导”的“选择数据源”页上,转到 “新建源”,然后选择源。 在此示例中,我们使用 SQL Server 数据库。
在 “连接到数据源 ”部分中,输入连接详细信息。 一旦提供它们,根据您的配置,之前创建的本地数据网关连接会自动填充。
选择要从源加载数据的目标目标。
在“映射到目标”和“设置”页上,查看和配置数据映射及复制作业模式设置。
然后,在“ 审阅 + 保存 ”页上,选择“ 保存 + 运行 ”以执行复制作业。