Мне нужно динамически вызывать функцию Azure из моего конвейера ADF.
В настоящее время я могу параметризовать имя-функции через действие-функцию Azure, но не могу ни параметризовать, ни functionKey, ниURL.
URL не является проблемой, так как я могу хранить все функции ниже одного и того же URL, но функция functionKey действительно необходима для этого.
Есть ли у вас какой-либо вариант сделать это?
Что я пробовал
Параметр внутри json как с DataStoreLinkedServices:
{
"properties": {
"type": "AzureFunction",
"annotations": [],
"parameters": {
"functionSecret": {
"type": "String"
}
},
"typeProperties": {
"functionAppUrl": "https://<myurl>.azurewebsites.net",
"functionKey": {
"type": "AzureKeyVaultSecret",
"store": {
"referenceName": "KeyVaultLinkedService",
"type": "LinkedServiceReference"
},
"secretName": "@{linkedService().functionSecret}"
}
}
}
}
ErrorMsg:
"code":"BadRequest","message":"No value provided for Parameter 'functionSecret'"
Есть ли способдостичь этого? Кажется, это не очевидно, и я не нашел ничего в Интернете. Самым похожим был этот