AWS анонсирует поддержку формата результатов CSV для API данных Amazon Redshift
API данных в Amazon Redshift позволяет эффективно получать доступ к данным из хранилищ Amazon Redshift, избавляя от необходимости управлять драйверами баз данных, подключениями, сетевыми конфигурациями, буферизацией данных и т. д. Теперь API данных поддерживает для результатов формат значений, разделенных запятыми (CSV), который обеспечивает гибкость доступа к данным и их обработки, позволяя выбирать формат JSON или CSV в зависимости от потребностей приложения.
Теперь формат результатов CSV позволяет задать при вызове API ExecuteStatement и BatchExecuteStatement желаемый формат результатов запроса – JSON или CSV – через параметр result-format. Для получения результатов в формате CSV используется новый API GetStatementResultV2 с поддержкой результатов в формате CSV. API GetStatementResult по-прежнему поддерживает только JSON. Если не указано иное, по умолчанию используется формат JSON.
Поддержка CSV с API данных теперь общедоступна для хранилищ данных подготовленного Redshift и бессерверного Amazon Redshift во всех коммерческих регионах AWS и регионах AWS GovCloud (США), которые поддерживают API данных. Чтобы начать использование и узнать больше, прочитайте руководство для разработчиков баз данных Amazon Redshift.