用于 Microsoft Fabric 的数据工厂是一种基于云的数据集成服务,可用于创建、计划和管理各种数据源的工作流。 当数据源位于本地时,Microsoft提供本地数据网关,以安全地弥合本地环境和云之间的差距。 本文档指导你完成创建和连接到此网关以访问本地数据源的过程。
可用的连接类型
有关本地数据类型支持的连接器的完整列表,以及如何连接到每种类型的详细信息,请参阅 Microsoft Fabric 中的数据管道连接器 和源的特定连接器页。 本地连接支持的可用连接类型包括:
- Entra ID
- Adobe Analytics
- 分析服务
- Azure Blob 存储
- Azure Data Lake Storage Gen2
- Azure 表存储
- Essbase
- 文件
- 文件夹
- Google Analytics
- IBM DB2
- MySQL
- OData
- ODBC
- OLE DB
- 甲骨文
- PostgreSQL
- Salesforce
- SAP Business Warehouse 消息服务器
- SAP Business Warehouse 服务器
- SAP HANA
- SharePoint
- SQL Server
- Sybase
- Teradata
- 网络
创建本地数据网关
本地数据网关是一个软件应用程序,旨在安装在本地网络环境中。 它提供直接将网关安装到本地计算机的方法。 有关如何下载和安装本地数据网关的详细说明,请参阅安装本地数据网关。
使用你的用户帐户登录以访问本地数据网关,之后它将准备好使用。
注意
本地数据网关版本需要高于或等于 3000.214.2 才能支持 Fabric 管道。
为本地数据源创建连接
导航到 管理门户,然后选择页面右上角的“设置”按钮(看起来像齿轮的图标)。 然后从显示的下拉菜单中选择“管理连接和网关”。
在显示的“新建连接”对话框中,选择“本地”,然后提供网关群集以及关联的资源类型和相关信息。
小窍门
有关支持的身份验证类型或故障排除信息的具体详情,请参考 Microsoft Fabric 文章 中的数据管道连接器以及特定连接器文章。
将本地数据源连接到 Microsoft Fabric 数据工厂中的 Dataflow Gen2
在此示例中,你将创建一个数据流 Gen2,用于将数据从本地数据源加载到云目标。
转到工作区并创建 Dataflow Gen2。
向数据流添加新源,并选择在上一步中建立的连接。
可以使用 Dataflow Gen2 根据要求执行任何必要的数据转换。
使用 Power Query 编辑器“开始”选项卡上的“添加数据目标”按钮,从本地源为数据添加目标。
发布 Dataflow Gen2。
在管道中使用本地数据
在此示例中,你将创建并运行 管道 ,将数据从本地数据源加载到云目标。
转到工作区并创建一个数据管道。
注意
需要将防火墙配置为允许 Fabric 管道使用来自网关的出站连接* .frontend.clouddatahub.net。
在管道编辑器的“主文件夹”选项卡中,选择“复制数据”,然后选择“使用复制助手”。 在助手的“选择数据源”页中将新源添加到该活动,然后选择在上一步中建立的连接。
从本地数据源中选择数据的目的地。
运行管道。
注意
数据管道中不允许对安装了本地数据网关的计算机进行本地访问。
在复制作业中使用本地数据
在此示例中,我们将演示如何将 复制作业 连接到本地数据源。
前往您的工作区并创建新的 复制任务。
在“复制作业向导”的“选择数据源”页上,转到 “新建源”,然后选择源。 在此示例中,我们使用 SQL Server 数据库。
在 “连接到数据源 ”部分中,输入连接详细信息。 提供后,之前操作中创建的本地网关数据连接将自动根据配置填充。
选择要从源加载数据的目标目标。
在“映射到目标”和“设置”页上,查看和配置数据映射及复制作业模式设置。
然后,在“ 审阅 + 保存 ”页上,选择“ 保存 + 运行 ”以执行复制作业。