参数化链接服务 Azure 数据工厂
我有数据库用户名、服务器名、主机和存储在表中的其他详细信息。我想创建一个链接服务,它可以使用这些表中的连接详细信息并将其存储在参数中。
截至目前,我正在将这些详细信息硬编码在链接服务中创建的参数中,但我想要一个通用链接服务,可以从表或管道参数中获取详细信息。
I have Database Username , Servername, hostand other details that are stored in Table. I wanted to make a Linked Service that can use the connection details from these table and store it in parameter.
As of now i am hardcoding these details in parameters created in linked service but I want a generic linked service that can take details from table or from pipeline parameter.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Afaik,Azure数据工厂中没有可用的功能,该功能允许参数化链接服务或将值存储在OUT源表或文件中的管道。您需要仅定义ADF中的值。
标准和唯一的方法是通过定义ADF中的值来参数化链接服务并在运行时间传递动态值。例如,如果要连接到同一逻辑SQL Server上的不同数据库,现在可以在链接服务定义中参数化数据库名称。这样可以防止您为逻辑SQL Server上的每个数据库创建一个链接服务。
官方文档在Azure数据工厂中将帮助您了解完整的基本面。
AFAIK, there is no such feature available in Azure Data Factory which allows to parameterize the Linked Service or the pipeline where values are stored in a out source Table or file. You need to define the values in ADF only.
The standard and only way possible is to parameterize a linked service and pass dynamic values at run time by defining the values in ADF. For example, if you want to connect to different databases on the same logical SQL server, you can now parameterize the database name in the linked service definition. This prevents you from having to create a linked service for each database on the logical SQL server.
The official document Parameterize linked services in Azure Data Factory will help you to understand the complete fundamentals.