首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在数据工厂管道中的运行时设置链接服务参数

在数据工厂管道中的运行时设置链接服务参数
EN

Stack Overflow用户
提问于 2019-01-07 22:12:32
回答 2查看 1K关注 0票数 1

如何在运行时将参数传递给数据工厂中的链接服务?

我在我的Azure函数链接服务定义中定义和使用了一个参数,但我不确定如何在我的管道操作中调用期间设置它。在这种情况下,我想在触发器中设置functionAlias来设置Azure函数主机名。当前在(blob create)触发器上返回一个异常,声明未指定functionAlias。

管道

代码语言:javascript
运行
复制
        {
            "name": "myActivity",
            "type": "AzureFunctionActivity",
            "typeProperties": {
                "functionName": "myFunctionName",
                "method": "POST"
            }
            "linkedServiceName": {
                "referenceName": "myFunctionLinkedService",
                "type": "LinkedServiceReference"
            }
        }

链接服务

代码语言:javascript
运行
复制
{
    "name": "myFunctionLinkedService",
    "type": "Microsoft.DataFactory/factories/linkedservices",
    "properties": {
        "type": "AzureFunction",
        "typeProperties": {
            "functionAppUrl": "https://@{linkedService().functionAlias}.azurewebsites.net",
            "encryptedCredential": ""
        },
        "parameters": {
            "functionAlias": {
                "type": "String"
            }
        }
    }
}
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54076004

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档