View a markdown version of this page

spectrum_query_maxerror - Amazon Redshift

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 publicada em 30 de junho de 2025.

spectrum_query_maxerror

Valores (padrão em negrito)

-1, inteiro

Descrição

Você pode especificar um inteiro para indicar o número máximo de erros que devem ser aceitos antes que a consulta seja cancelada. Um valor negativo desativa o tratamento de máximo de dados de erro. Os resultados estão registrados em SVL_SPECTRUM_SCAN_ERROR.

Exemplo

O exemplo a seguir pressupõe dados ORC que contêm caracteres excedentes e caracteres que não são válidos. A definição de coluna para my_string especifica um comprimento de 3 caracteres. A seguir, um exemplo de dados para esse exemplo:

my_string --------------- abcdef gh� ab

Os comandos a seguir definem o número máximo de erros como 1 e executam a consulta.

set spectrum_query_maxerror to 1; SELECT my_string FROM orc_data;

A consulta é interrompida e os resultados são registrados em SVL_SPECTRUM_SCAN_ERROR.