Carregamento de dados semiestruturados no Amazon Redshift - Amazon Redshift

O Amazon Redshift não permitirá mais a criação de funções definidas pelo usuário (UDFs) do Python a partir de 1.º de novembro de 2025. Se quiser usar UDFs do Python, você deve criá-las antes dessa data. As UDFs do Python existentes continuarão a funcionar normalmente. Para ter mais informações, consulte a publicação de blog .

Carregamento de dados semiestruturados no Amazon Redshift

Use o tipo de dados SUPER para analisar e consultar dados hierárquicos e genéricos no Amazon Redshift. O Amazon Redshift apresenta Função JSON_PARSE para analisar dados no formato JSON e convertê-los na representação SUPER. O Amazon Redshift também oferece suporte ao carregamento de colunas SUPER no comando COPY Os formatos de arquivo compatíveis são JSON, Avro, texto, formato CSV (valores separados por vírgula), Parquet e ORC.

Você pode usar JSON_PARSE para inserir e atualizar dados JSON em colunas SUPER, ou usar COPY para carregar dados JSON no Amazon Redshift de fontes externas, como buckets do Amazon S3.