在为应用程序定义作业功能时,我只能在作业与作业类之间进行选择,并且批查询与作业类有何不同? https://googleapis.github.io/google-cloud-python/latest/bigquery/reference.html#job
答案 0 :(得分:0)
我不是100%清楚你在问什么,但是我会照做的。
BigQuery中的所有jobs
都是异步的。这意味着当您将作业提交给BigQuery(查询,复制,加载或提取)时,该作业将在BigQuery服务上开始执行,并立即返回一个作业ID。然后,您可以使用该工作ID来轮询工作状态,例如running
,failed
,done
等
JobConfig
对象是您要运行作业时传递给Job
的对象。该对象封装了您工作的所有详细信息,例如它可能包含使用QueryJob等时要运行的SQL。
希望这会有所帮助。