代码之家  ›  专栏  ›  技术社区  ›  NSS

ADF v2进程管道中的取消

  •  0
  • NSS  · 技术社区  · 7 年前

    我可以使用以下命令获得管道列表,但找不到取消InProgress管道的选项。如何取消正在进行的管道?

    var pf = new PipelineRunFilterParameters();
                pf.LastUpdatedAfter = DateTime.Now.AddDays(-20);
                pf.LastUpdatedBefore = DateTime.Now.AddDays(2);
    
                var pr = client.PipelineRuns.QueryByFactory(resourceGroup, dataFactoryName,pf);
                foreach(var r in pr.Value)
                {
                    Console.WriteLine(r.PipelineName + " ... " + r.Status);
    
                    if (r.Status == "InProgress")
                       //How do i Cancel this pipeline ?   
    
                }
    
    1 回复  |  直到 7 年前
        1
  •  1
  •   DraganB    7 年前

    有一个方法Suspend,它将挂起正在运行的管道实例。检查 this

    没有亲自尝试过。

    推荐文章