簡體   English   中英

在Azure數據工廠管道上執行自定義活動

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM