如果在加载作业期间configuration.load.writeDisposition
设置为WRITE_TRUNCATE
,查询表会有一段时间会引发错误吗?
会出现什么错误?status.errors [].reason =>"notFound"?
WRITE_TRUNCATE是原子的,并在加载作业结束时应用.因此,在此期间发生的任何查询都将仅查看旧数据或所有新数据.不应该出现查询表错误的情况.
如果加载失败,那么表格应该没有变化,如果成功,所有数据应该在表格中一次出现.
如果表尚不存在,并且加载作业指定为CREATE_IF_NEEDED,则在加载作业完成之前查询表将不会找到.
我们正在进行文档重写,这将使这一点更加清晰.
归档时间: |
|
查看次数: |
490 次 |
最近记录: |