首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在BQ中运行相关的调度查询

在BQ中运行相关的调度查询
EN

Stack Overflow用户
提问于 2020-11-05 16:07:53
回答 1查看 258关注 0票数 1

我有一套问题,我想每个月运行的烧烤。设A> B表示A依赖于B,我有以下查询:

  • q1
  • q2 > q1
  • q3 > q1
  • q4 > q1

如您所见,查询2-4依赖于等待查询1的完成。我真的很喜欢bigquery中的“预定查询”系统,但是我是否可以利用它来做这样的事情呢?主要的问题是,我不知道如何告诉我的预定查询等待,直到其他一些查询已经完成,在烧烤控制台。我知道我的选择是使用谷歌烧烤乔布斯,但我真的很想看看这是否有可能实现与预定的查询系统。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-11-05 16:58:33

在计划的查询中,将它们全部作为一个脚本运行。使用BEGIN...EXCEPTION块:

代码语言:javascript
复制
isert into q1_results
select ...
from table;

BEGIN
    isert into q2_results
    select ...
    from q1_results;
EXCEPTION WHEN ERROR THEN
END;

BEGIN
    isert into q3_results
    select ...
    from q1_results;
EXCEPTION WHEN ERROR THEN
END;
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64700940

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档