我使用按需HDInsight群集在Azure数据工厂中运行自定义.Net活动。活动处理存储在Azure Blob中的XML文件,并将它们移动到Azure Data Lake Store。执行28小时后失败,出现以下错误:
“活动中的错误:请求已中止:请求是 取消..“
此活动运行没有可用的日志文件,上面的错误不足以解决问题。我该如何解决这个问题?
答案 0 :(得分:0)
我建议您查看系统日志。即使您没有任何用户日志,您也应该有一个系统日志来帮助您调查您的问题。
您应该能够从失败的输出数据集的详细信息中检查系统日志(见下文)
当您为ondemand HDInsight创建linkedServce时,您应该指定" linkedServiceName"在typeProperties
中{
"$schema": "http://datafactories.schema.management.azure.com/schemas/2015-08-01/Microsoft.DataFactory.LinkedService.json",
"name": "LinkedServiceOnDemand_OnCloud_HDInsight",
"properties": {
"type": "HDInsightOnDemand",
"typeProperties": {
"clusterSize": 1,
"timeToLive": "00:10:00",
"linkedServiceName": "LinkedService_OnCloud_Storage"
}
}
}
将在该存储中创建日志。如果它还没有创建,唯一剩下的选择就是获得微软的技术支持。