¿Es posible usar la combinación izquierda múltiple en una consulta KSQL confluente? intentó unir stream con más de 1 tablas, si no, ¿cuál es la solución?

Stream:

describe ammas;

 Field   | Type                        
-------------------------------------  
 ROWTIME | BIGINT           (system)  
 ROWKEY  | VARCHAR(STRING)  (system)   
 ID      | INTEGER                      
 -------------------------------------

Para las estadísticas de tiempo de ejecución y los detalles de la consulta, ejecute:DESCRIBE EXTENDED <Stream,Table>;

Tabla-01:

ksql> show tables;

Table Name | Kafka Topic | Format    | Windowed 
-------------------------------------------------
ANNAT      | anna        | DELIMITED | false    
APPAT      | appa        | DELIMITED | false    
-------------------------------------------------

Intentando unirse a la secuencia vs. la tabla 01 funciona como se esperaba. Crear secuencia finalstream como selecta.id desdeammas una izquierda unirseappat b ena.id = b.id dóndeb.id esnull.

Pero cuando intenté unir más de una tabla con la secuencia en función de la siguiente consulta:

ksql> SELECT * FROM ammas cd LEFT JOIN appat ab ON ab.id = cd.id LEFT JOIN annat aa ON aa.id =cd.id;
ServerError:io.confluent.ksql.parser.exception.ParseFailedException
Caused by: null

¿Qué está yendo mal? Gracias

Respuestas a la pregunta(0)

Su respuesta a la pregunta