O Amazon Redshift deixará de oferecer suporte ao uso de UDFs em Python após 30 de junho de 2026. Começaremos a aplicar essa alteração em fases. Consulte mais informações sobre os detalhes do fim da vida útil do Python e as opções de migração na publicação do blog
PartiQL: uma linguagem de consultas compatível com SQL para o Amazon Redshift
O Amazon Redshift oferece suporte a PartiQL, uma linguagem de consultas compatível com SQL, para selecionar, inserir, atualizar e excluir dados no Amazon Redshift. Usando PartiQL, você pode interagir facilmente com tabelas do Amazon Redshift e executar consultas ad hoc usando o AWS Management Console, o SQL Workbench/J, a AWS Command Line Interface e as APIs de dados do Amazon Redshift para PartiQL.
As operações PartiQL fornecem as mesmas disponibilidade, latência e performance que as outras operações de plano de dados do Redshift.
As seções a seguir descrevem a implementação de PartiQL do Amazon Redshift.
O que é PartiQL?
A linguagem PartiQL garante acesso de consultas compatíveis com SQL em vários armazenamentos de dados que contêm dados estruturados, dados semiestruturados e dados aninhados. Ela é amplamente utilizada na Amazon e agora está disponível como parte de muitos serviços da AWS, incluindo o Amazon Redshift.
Para obter a especificação da PartiQL e um tutorial sobre a linguagem de consulta principal, consulte a Visão geral da PartiQL
Para obter exemplos de uso de consultas PartiQL no Amazon Redshift com dados semiestruturados, consulte Exemplos de uso de dados semiestruturados no Amazon Redshift.
nota
-
O Amazon Redshift oferece suporte a um subconjunto da linguagem de consultas PartiQL.
-
O Amazon Redshift não é compatível com o formato de dados Amazon Ion
nem com liderais do Amazon Ion.
PartiQL no Amazon Redshift
Para executar consultas PartiQL no Amazon Redshift, você pode usar os seguintes métodos:
O AWS Management Console
SQL Workbench/J
O AWS CLI
APIs de dados do Amazon Redshift para PartiQL