Создайте представление из динамического столбца JSON в красном смещении

#json #database #dynamic #amazon-redshift #amazon-athena

Вопрос:

Мне интересно, есть ли способ создать представление из таблицы, содержащей столбец JSON в redshift AWS. Важно отметить, что не существует известной схемы JSON, поэтому представление необходимо обновлять динамически. Другое дело, что для каждого ключа в JSON будет создан новый столбец (включая вложенные ключи).

Например, у меня есть эта таблица:

ID json_column
1 {"1":"a","2":"b"}
2 {"2":{"1":"c"}

И я хочу в результате этого взгляда

Возможно ли это?

Комментарии:

1. {"2":{"1":"c"} не является допустимым json.