Amazon Redshift ne prendra plus en charge la création de nouveaux UDFs Python à partir du patch 198. Les fonctions Python définies par l’utilisateur existantes continueront de fonctionner normalement jusqu’au 30 juin 2026. Pour plus d’informations, consultez le billet de blog
Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
partiQL : un langage de SQL-compatible requête pour Amazon Redshift
Amazon Redshift prend en charge le langage de SQL-compatible requête partiQL pour sélectionner, insérer, mettre à jour et supprimer des données dans Amazon Redshift. À l'aide de partiQL, vous pouvez facilement interagir avec les tables Amazon Redshift et exécuter des requêtes ad hoc à l'aide des API Workbench/J SQL, AWS Management Console AWS Command Line Interface the et Amazon Redshift Data pour partiQL.
Les opérations PartiQL offrent une disponibilité, une latence et des performances identiques aux autres opérations de plan de données Redshift.
Les sections suivantes décrivent l’implémentation Amazon Redshift de PartiQL.
Qu’est-ce que PartiQL ?
partiQL fournit un accès aux SQL-compatible requêtes sur plusieurs magasins de données contenant des données structurées, semi-structurées et imbriquées. Il est largement utilisé au sein d'Amazon et est désormais disponible dans le cadre de nombreux AWS services, dont Amazon Redshift.
Pour la spécification de PartiQL et un didacticiel sur le langage de requête de base, consultez la Présentation de PartiQL
Pour des exemples d’utilisation de requêtes PartiQL dans Amazon Redshift avec des données semi-structurées, consultez Exemples d’utilisation de données semi-structurées dans Amazon Redshift.
Note
-
Amazon Redshift prend en charge un sous-ensemble du langage de requête PartiQL.
-
Amazon Redshift ne prend pas en charge le format de données Amazon Ion
ou les littéraux Amazon Ion.
PartiQL dans Amazon Redshift
Pour exécuter des requêtes PartiQL dans Amazon Redshift, vous pouvez utiliser les méthodes suivantes :
Le AWS Management Console
SQL Workbench/J
Le AWS CLI
API de données Amazon Redshift pour PartiQL