Pular para o conteúdo principal

Condição de erro APPLY_CHANGES_FROM_SNAPSHOT_ERROR

SQLSTATE: 22000

Ocorreu um erro durante o APPLY CHANGES FROM SNAPSHOT operações.

VIOLAÇÃO DE CHAVE DUPLICADA

Encontrado <count> linhas para key '<key>' na tabela <provenance> para o fluxo '<flowName>'. Espera-se no máximo 1 linha por key.

VERSÃO DINÂMICA DO SNAPSHOT

Snapshot A versão deve ser avaliada independentemente da tabela.

FIRST_SNAPSHOT_EMPTY

APPLY CHANGES FROM SNAPSHOT obtém None retornado da função lambda como a primeira fonte de Snapshot a ser processada. Certifique-se de que haja pelo menos uma fonte de Snapshot válida disponível para processamento.

VERSÃO_DE_SNAPSHOT_INVÁLIDA

APPLY CHANGE requer a especificação do Snapshot e de sua versão. Se nenhuma versão do Snapshot for esperada, coloque null como place-holder como o segundo valor da tupla retornada.

TIPO DE VERSÃO_DE_SNAPSHOT_SNAPSHOT_INVÁLIDA

Snapshot não é compatível com o tipo de versão.

VERSÃO INVÁLIDA_TUPLE_NULL_SNAPSHOT_SNAPSHOT

Foi encontrada uma versão de instantâneo inválida para a consulta APPLY CHANGES FROM SNAPSHOT na tabela de destino '<target>'. Snapshot A versão retornada foi None, mas APPLY CHANGE FROM SNAPSHOT exige uma versão válida e não nula do Snapshot para cada Snapshot DataFrame.

MÚLTIPLAS CONSULTAS_PARA_TABELA

'<tableName>' já contém uma consulta APPLY CHANGE INTO SNAPSHOT '<flowName>'. Atualmente, essa API suporta apenas um fluxo por destino.

VERSÃO NULL_SNAPSHOT_SNAPSHOT

Nenhuma versão de instantâneo encontrada.

Instantâneo

Snapshot precisam ser classificáveis.