Compartilhar via


MATERIALIZED_VIEW_NOT_INCREMENTALIZABLE condição de erro

SQLSTATE: 42601

Não é possível criar a visão materializada com a política de atualização <refreshPolicy> porque não tem suporte para atualização incremental. Razão:

AGREGADO_NÃO_NÓ_PRINCIPAL

GROUP BY não há suporte para expressões complexas acima. Considere reescrever a consulta para tornar GROUP BY a operação principal.

EXPRESSÃO_NÃO_DETERMINÍSTICA

Expressões <expressionNames> não são determinísticas. Considere reescrever a consulta para evitar usá-las.

INPUT_NOT_IN_DELTA

As tabelas <tableNames> não estão no formato Delta. Considere convertê-las em tabelas Delta.

OPERADOR_NÃO_INCREMENTALIZÁVEL

Os operadores <operatorNames> não são incrementalizáveis. Considere reescrever a consulta para evitar usá-las.

ROW_TRACKING_NOT_ENABLED

As tabelas <tableNames> não têm o controle de linha habilitado. Habilite o acompanhamento de linhas de dados nas tabelas.

SUBCONSULTA_EXPRESSÃO_NÃO_PODE_SER_INCREMENTALIZADA

As expressões de subconsulta <subqueryExpressionTypes> não são incrementalizáveis. Considere reescrever a consulta, evitando seu uso.

UDF_NOT_DETERMINISTIC

UDFs <expressionNames> não são determinísticas. Marque as funções definidas pelo usuário (UDFs) como determinísticas.

JANELA_SEM_PARTICAO_POR

As especificações de janela sem PARTITION BY não são incrementalizáveis. Considere adicionar PARTITION BY cláusulas às especificações da janela.