集成运行时具有两个磁盘驱动器,是否可以在链接的服务文件系统中参数化Host字段?

问题描述 投票:0回答:1

我正在尝试使用复制数据管道来部署azure数据工厂,该管道会从一个或多个已部署的/本地文件系统路径中提取文件,并将其转储到blob存储中。文件系统上的源文件路径可能跨越多个不同的驱动器(例如-C:\ fileshare1与D:\ fileshare2),并且可能包括通过UNC路径引用的网络位置(例如-\ localnetworkresource \ fileshare3)。

我想配置一个本地文件系统连接和源数据集,并仅参数化链接服务的主机属性。然后,我的管道将仅遍历文件共享路径的集合,并重用数据集和链接的服务连接。但是,似乎没有任何方法可以让数据集或管道向链接服务提供主机信息。当然可以从管道和数据集中提供文件夹信息,但是它将被链接到链接服务连接中指定的主机,因此将不允许我访问其他驱动器或网络资源。

通过为需要包括的每个不同文件共享配置单独的链接服务连接,数据集和管道来做到这一点非常简单,但是我宁愿管理一个管道。

我已经尝试创建链接服务的JSON,但是它不能工作,有人可以帮助我吗?

https://docs.microsoft.com/en-us/azure/data-factory/parameterize-linked-services

我正在尝试使用复制数据管道来部署azure数据工厂,该管道会从一个或多个已部署的/本地文件系统路径中提取文件,并将其转储到blob存储中。 ...

azure azure-functions azure-data-factory azure-data-factory-2 azure-integration-runtime
1个回答
0
投票

是,您可以按以下方式参数化文件系统链接服务。首先,您需要创建一个文件系统链接服务,然后可以修改JSON代码以添加参数部分,如下所示:

© www.soinside.com 2019 - 2024. All rights reserved.