Поддерживает ли KSQL значения массива вставки? - PullRequest
0 голосов
/ 15 октября 2019

Хотите вставить значения в столбец, имеющий тип ARRAY. Не нашел ссылки на это в справочном руководстве по KSQL. Пожалуйста, дайте мне знать, если ksql имеет поддержку для этого? Если да, то как?

Пробовал следующие способы для ARRAY<INTEGER>, но ничего не работает.

INSERT INTO SOMESTREAM(ARRAYVALUE[0],ARRAYVALUE[1],ARRAYVALUE[2]) VALUES(1,2,3);
INSERT INTO SOMESTREAM(ARRAYVALUE) VALUES({1,2,3});
INSERT INTO SOMESTREAM(ARRAYVALUE) VALUES([1,2,3]);





1 Ответ

3 голосов
/ 16 октября 2019

KSQL, начиная с версии 5.3, еще не поддерживает массивы в операторах INSERT VALUE. См. Выпуск Github: https://github.com/confluentinc/ksql/issues/3591.

Пожалуйста, отметьте эту проблему или добавьте +1 комментарий, чтобы проголосовать за проблему.

...