В одной из моих тем в качестве ключа используется строка-json - {"city": "X", "id": 22}. В моем заявлении ksql я хочу извлечь его в 2 разных поля, а не в одно, чтобы позже можно было фильтровать и присоединяться. В документах это, кажется, позволяет мне вставлять только всю строку в ключ вместо того, чтобы разрешать форматировать ее как JSON (точно так же, как FORMAT_VALUE), см. Ниже ... Любые предложения по элегантному решению этого?
VALUE_FORMAT (обязательный) Задает формат сериализации значения сообщения в теме. Поддерживаемые форматы: JSON, DELIMITED и AVRO.
KEY Связывает ключ сообщения в теме Kafka со столбцом в потоке KSQL.