Как динамически преобразовать каждую строку в таблице улья в именованную структуру - PullRequest
0 голосов
/ 06 июня 2019

Предположим, у меня есть таблица улья, подобная этой:

id,name,age
-------------
1,John,25
2,Sarah,30

Я хочу преобразовать каждую строку в таблицу с одним столбцом структуры, подобным этому:

obj
-----
{id:1,name:"John",age:25}
{id:2,name:"Sarah",age:30}

Но я надеваюне хочу определять все имена столбцов вручную, например:

select named_struct("id", id, "name", name, "age", age) as obj from my_table

Как я могу это сделать?

Спасибо.

1 Ответ

0 голосов
/ 06 июня 2019

Можете ли вы попробовать это с помощью Nifi.Преобразование CSV в JSON.Я вижу ваш запрос в том, что у вас есть таблица, и она вам нужна в простом формате JSON.Не должно быть сложно через нифи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...