SYS_EXTERNAL_QUERY_ERROR - Amazon Redshift

SYS_EXTERNAL_QUERY_ERROR

É possível consultar a visualização do sistema SYS_EXTERNAL_QUERY_ERROR para obter informações sobre erros de verificação do Redshift Spectrum. SYS_EXTERNAL_QUERY_ERROR exibe uma amostra dos erros registrados. O padrão são 10 entradas por consulta.

SYS_EXTERNAL_QUERY_ERROR é visível a todos os usuários. Os superusuários podem ver todas as linhas; usuários regulares podem ver somente seus próprios dados. Para obter mais informações, consulte Visibilidade de dados em tabelas e visualizações de sistema.

Colunas da tabela

Nome da coluna Tipo de dados Descrição
user_id inteiro O identificador do usuário que gerou essa linha.
query_id bigint O identificador da consulta que gerou essa linha.
file_location char(256) A localização dos dados que estão sendo consultados.
rowid char(2100) A localização do erro no arquivo. As partes de rowid são separadas com : (dois-pontos) e as outras partes podem ser adicionadas no futuro.
row_offset:row_group:row_id
Um row_offset é o deslocamento (em bytes) da linha dentro do arquivo e é definido como -1 para formatos de arquivo não compatíveis. Uma tabela é dividida em row_groups, e cada grupo tem linhas com row_ids distintos.
column_name char(127) O nome da coluna retornada pela consulta.
original_value char(1024) Valor original consultado.
modified_value char(1024) Valor modificado retornado com base na opção de configuração de tratamento de dados especificada na consulta.
Acionador char(128) Opção de tratamento de dados especificada na consulta.
ação char(128) Ação associada à opção de tratamento de dados especificada na consulta.
action_value char(128) Valor do parâmetro de ação associado à opção de tratamento de dados especificada na consulta.
error_code inteiro Código do resultado da opção de tratamento de dados especificada na consulta.

Consulta de exemplo

A consulta a seguir retorna a lista de linhas para as quais as operações de manipulação de dados foram executadas.

SELECT * FROM sys_external_query_error;

A consulta retorna resultados semelhantes aos resultados a seguir.

user_id query_id file_location rowid column_name original_value modified_value trigger action action_value error_code 100 1574007 s3://spectrum-uddh/league/spi_global_rankings.0:0 league_name Barclays Premier League Barclays Premier Lea UNSPECIFIED TRUNCATE 156 100 1574007 s3://spectrum-uddh/league/spi_global_rankings.0:0 league_nspi 34595 32767 UNSPECIFIED OVERFLOW_VALUE 199 100 1574007 s3://spectrum-uddh/league/spi_global_rankings.0:1 league_nspi 34151 32767 UNSPECIFIED OVERFLOW_VALUE 199 100 1574007 s3://spectrum-uddh/league/spi_global_rankings.0:2 league_name Barclays Premier League Barclays Premier Lea UNSPECIFIED TRUNCATE 156 100 1574007 s3://spectrum-uddh/league/spi_global_rankings.0:2 league_nspi 33223 32767 UNSPECIFIED OVERFLOW_VALUE 199 100 1574007 s3://spectrum-uddh/league/spi_global_rankings.0:3 league_name Barclays Premier League Barclays Premier Lea UNSPECIFIED TRUNCATE 156 100 1574007 s3://spectrum-uddh/league/spi_global_rankings.0:3 league_nspi 32808 32767 UNSPECIFIED OVERFLOW_VALUE 199 100 1574007 s3://spectrum-uddh/league/spi_global_rankings.0:4 league_nspi 32790 32767 UNSPECIFIED OVERFLOW_VALUE 199 100 1574007 s3://spectrum-uddh/league/spi_global_rankings.0:5 league_name Spanish Primera Division Spanish Primera Divi UNSPECIFIED TRUNCATE 156 100 1574007 s3://spectrum-uddh/league/spi_global_rankings.0:6 league_name Spanish Primera Division Spanish Primera Divi UNSPECIFIED TRUNCATE 156