Partilhar via


INVALID_FLOW_QUERY_TYPE condição de erro

SQLSTATE: 42000

Flow <flowIdentifier> retorna um tipo de relação inválido.

BATCH_RELATION_FOR_STREAMING_TABLE

As tabelas de streaming só podem ser definidas por relações de streaming, mas o fluxo <flowIdentifier> tenta gravar uma relação de lote na tabela de streaming <tableIdentifier>. Considere usar o operador STREAM em Spark-SQL para converter a relação de lote numa relação de streaming ou preencher a tabela de streaming com um fluxo incremental.

RELAÇÃO_DE_STREAMING_PARA_VISTA_MATERIALIZADA

as visualizações materializadas só podem ser definidas por uma relação em lote, mas o fluxo <flowIdentifier> tenta escrever uma relação de streaming com a visão <tableIdentifier>materializada.

RELAÇÃO_DE_STREAMING_PARA_FLUXO ÚNICO

<flowIdentifier> é um fluxo de anexação única que é definido por uma relação de streaming. Acrescentar fluxos uma vez só pode ser definido por ou retornar uma relação de lote.

RELAÇÃO_DE_STREAMING_PARA_VISTA_PERSISTENTE

As exibições persistentes só podem ser definidas por uma relação em lote, mas o fluxo <flowIdentifier> tenta gravar uma relação de streaming para a exibição <viewIdentifier>persistente.