Azure DataFactory SSIS IR内存故障

时间:2018-01-04 21:03:31

标签: sql-server azure ssis etl azure-data-factory

我按照以下链接中的教程创建了一个Azure SSIS IR并部署了SSIS包 Tutorial - deploy SSIS packages Azure

我在执行包时遇到以下错误

  

ErrorCode :“2400”
  消息:“您的包执行未成功执行ID:86”
   FailureType :“UserError”
  目标:“我的SProc活动”

当查看catalog.operations时,我看到了数据流错误

  

数据流任务:错误:系统报告71%的内存负载。有30064300032字节的物理内存,可用8547852288字节。有140737488224256字节的虚拟内存,140686702383104字节可用。页面文件有34359267328个字节,可用12840960个字节。

     

数据流任务:错误:SSIS错误代码DTS_E_PROCESSINPUTFAILED。组件“Sort 3”(735)上的ProcessInput方法在处理输入“Sort Input”(738)时失败,错误代码为0x80004005。标识的组件从ProcessInput方法返回错误。该错误特定于组件,但错误是致命的,将导致数据流任务停止运行。在此之前可能会发布错误消息,其中包含有关失败的更多信息。数据流任务:错误:无法克隆输入缓冲区。发生内存不足情况或发生内部错误。数据流任务:错误:无法克隆输入缓冲区。发生内存不足情况或发生内部错误。

我正在使用P4 Sql server

StartedLocation : EastUS
NodeSize : Standard_D4_v2
NodeCount : 4
MaxParallelExecutionsPerNode : 4

将1GB文件排序为一些。我想处理这样1GB的22个文件。请让我知道如何解决此问题

0 个答案:

没有答案