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

Amazon Redshift ne prendra plus en charge la création de nouveaux Python UDFs à compter du 1er novembre 2025. Si vous souhaitez utiliser Python UDFs, créez la version UDFs antérieure à cette date. Le Python existant UDFs continuera à fonctionner normalement. 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 requête compatible SQL pour Amazon Redshift

Amazon Redshift prend en charge PartiQL, un langage de requête compatible SQL, 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 de SQL Workbench/J, AWS Management Console the AWS Command Line Interface et Amazon Redshift Data for partiQL. APIs

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 ?

Le langage PartiQL fournit un accès aux requêtes compatible SQL sur plusieurs magasins de données contenant des données structurées, des données semi-structurées et des données 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

  • Données Amazon Redshift pour PartiQL APIs