异步物化视图某一时刻RreshState为fail,对最终数据正确性是否有影响

Viewed 2

当前使用以下方式创建了一个多表关联的异步物化视图,其中在某一个时间点观测到物化视图的RreshState状态为fail,一段时间后,状态恢复为success。请问,中间存在刷新状态为fail的情况下,对最终的数据完整、正确性是否有影响?会不会刷新状态为fail那次对应的变更数据没有同步到最终的物化视图中来。
CREATE materialized VIEW dwd_mv_pur_视图名
BUILD IMMEDIATE
REFRESH AUTO
ON COMMIT
DISTRIBUTED BY RANDOM
PROPERTIES ('replication_num' = '2')
AS
SELECT....
FROM A
INNER JOIN B ON B.ID = A.ID ....

以下为某一个时间点查询物化视图的状态信息:

image.png

0 Answers