我有一个由主管道D调用的管道A。它调用另外两个管道B和C。调用管道A时,执行提取查询,该查询可能返回行,也可能不返回任何内容。如果它没有返回任何行,我希望它在不发送错误消息的情况下终止。它还应该终止主管道D。换句话说,管道B和C不应该被调用。我如何在Azure Synapse中调用这样的终端活动?我希望避免使用失败活动,因为它将是一个假阴性。
6g8kf2rb1#
由于子管道具有查找输出计数,并且可以直接将计数传递给主管道,因此可以考虑更改管道配置。
-- in source. Querying the required table for count select count(*) as count from demo
count_val
@equals(activity('Lookup1').output.value[0].count,0)
1条答案
按热度按时间6g8kf2rb1#
由于子管道具有查找输出计数,并且可以直接将计数传递给主管道,因此可以考虑更改管道配置。
count_val
表中读取记录。输出如下: