标签: azure-data-lake u-sql
假设我有一个U-SQL视图。有一个正在运行的作业正在从视图中读取数据。与此同时,另一份工作想要放弃并重新创建视图。
当第二个作业在第一个作业使用时尝试删除视图时会发生什么?第二份工作会自动等待吗?或者只是放弃视野?它对第一份工作有什么影响?
答案 0 :(得分:2)
视图是内联的,因此如果View在第一个作业的编译时可用且第一个作业正在运行5个小时,那么它将继续工作,即使第二个作业已经删除了View。如果在编译时View不可用,则作业将失败。
希望这有帮助! 阿米娜