[英]Executing custom activity on Azure Data Factory Pipeline
我正在數據工廠中創建僅應運行自定義活動的簡單管道。 管道的部署模板如下所示:
{
"type": "pipelines",
"name": "MyCustomActivityPipeline",
"dependsOn": [
"DataFactoryName",
"AzureBatchLinkedService"
],
"apiVersion": "[variables('api-version')]",
"properties": {
"description": "Custom activity sample",
"activities": [
{
"type": "Custom",
"name": "MyCustomActivity",
"linkedServiceName": {
"referenceName": "AzureBatchLinkedService",
"type": "LinkedServiceReference"
},
"typeProperties": {
"command": "cmd /c echo hello world"
}
}
]
}
}
另外,我已經創建了所有需要的資源-具有池的批處理帳戶和存儲帳戶。 所有資源都在同一資源組和訂閱中。 我嘗試使用控制台命令觸發管道
Invoke-AzureRmDataFactoryV2Pipeline -DataFactory "DataFactory" -PipelineName "PipelineName" -ResourceGroupName "ResourceGroupName"
我收到此錯誤:
活動MyCustomActivity失敗:無法訪問用戶批處理帳戶,請檢查批處理帳戶設置。
有沒有人遇到過ADF執行管道中的這種錯誤? 奇怪的是,所有資源都可以相互訪問,並且位於同一資源組和訂閱中。
請檢查批處理鏈接服務使用的存儲鏈接服務的設置。 確保連接字符串類型為SecureString
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.