Exibições materializadas: o uso do Time Travel para consultar dados históricos gera uma mensagem de erro inesperada

Atenção

Essa mudança de comportamento está no pacote 2023_01.

Para saber o status atual do pacote, consulte Histórico do pacote.

Quando o Time Travel é usado incorretamente para consultar dados históricos para exibições materializadas, uma mensagem de erro agora afirma que o Time Travel não é suportado:

Anteriormente:

Embora o Time Travel não seja suportado para exibições materializadas, consultas com a palavra-chave AT ou BEFORE na cláusula FROM podem ter retornado resultados inesperados. Em alguns casos, as consultas também podem ter retornado uma mensagem de erro inesperada. Por exemplo, para a cláusula do Time Travel: CAST('2022-11-29 00:00:00' AS TIMESTAMP_LTZ(9)).

Atualmente:

A consulta de dados históricos usando o Time Travel em exibições materializadas produz um erro de compilação SQL:

Time travel is not supported for materialized views.

Ref: 923