AWS annonce la prise en charge du format de résultat CSV pour l'API Amazon Redshift Data
L’API Data d’Amazon Redshift permet d'accéder efficacement aux données depuis les entrepôts de données Amazon Redshift en éliminant la nécessité de gérer les pilotes de base de données, les connexions, les configurations réseau, la mise en mémoire tampon des données, etc. L’API Data prend désormais en charge le format de résultat CSV (valeurs séparées par des virgules), ce qui offre une flexibilité dans la manière dont vous accédez aux données et les traitez, vous permettant de choisir entre les formats JSON et CSV en fonction des besoins de votre application.
Avec le format de résultat CSV, vous pouvez désormais spécifier si vous souhaitez que les résultats de votre requête soient mis en forme au format JSON ou CSV via le paramètre --result-format lorsque vous appelez les API ExecuteStatement et BatchExecuteStatement. Pour récupérer les résultats au format CSV, utilisez la nouvelle API GetStatementResultV2 qui prend en charge les résultats au format CSV, tandis que l'API GetStatementResult continue de prendre en charge uniquement le format JSON. S'il n'est pas spécifié, le format par défaut reste JSON.
La prise en charge du format CSV par l’API Data est désormais disponible généralement pour les entrepôts de données Redshift Provisioned et Amazon Redshift sans serveur dans toutes les régions commerciales AWS et les régions AWS GovCloud (US) qui prennent en charge l'API Data. Pour commencer et en savoir plus, consultez le Guide du développeur de bases de données d’Amazon Redshift.