Compartilhar via


INVALID_FLOW_QUERY_TYPE condição de erro

SQLSTATE: 42000

O fluxo <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 em lote na tabela de streaming <tableIdentifier>. Considere usar o operador STREAM no Spark-SQL para converter a relação de lote em uma relação de streaming ou preencher a tabela de streaming com um fluxo de acréscimo único e contínuo.

RELAÇÃO_STREAMING_PARA_VISTA_MATERIALIZADA

exibições materializadas só podem ser definidas por uma relação de lote, mas o fluxo <flowIdentifier> tenta gravar uma relação de streaming para a exibição <tableIdentifier>materializada.

RELAÇÃO_DE_TRANSMISSÃO_PARA_FLUXO_ÚNICO

<flowIdentifier> é um fluxo de acréscimo que é definido por uma relação de streaming. Os fluxos de acréscimo de uma vez só podem ser definidos por ou retornar uma relação em lote.

RELAÇÃO_DE_STREAMING_PARA_VISUALIZAÇÃO_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 persistente <viewIdentifier>.