View a markdown version of this page

partiQL : un langage de SQL-compatible requête pour Amazon Redshift - Amazon Redshift

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