При настройке AWS Kinesis Firehose для загрузки данных из потока файлов JSON в документации говорится, что я могу использовать файл jsonpaths для сопоставления имен полей JSON со столбцами. (https://docs.aws.amazon.com/redshift/latest/dg/copy-parameters-data-format.html#copy-json)
Однако я не хочу полагаться на правильный порядок столбцов в моей таблице Redshift, поскольку это очень хрупко, но вместо этого я хотел бы сопоставить имена полей JSON непосредственно с именами столбцов.
Firehose делает нечто подобное уже при использовании JSON 'auto' в команде копирования, но тогда я не могу контролировать имена столбцов в моей таблице, и отображение вложенных значений становится рутиной.