SYS_EXTERNAL_QUERY_ERROR - Amazon Redshift

SYS_EXTERNAL_QUERY_ERROR

システムビュー SYS_EXTERNAL_QUERY_ERROR をクエリして Redshift Spectrum のスキャンエラーに関する情報を取得できます。SYS_EXTERNAL_QUERY_ERROR は、ログに記録されたエラーのサンプルを表示します。デフォルトは、クエリあたり 10 エントリです。

SYS_EXTERNAL_QUERY_ERROR はすべてのユーザーに表示されます。スーパーユーザーはすべての行を表示できますが、通常のユーザーは自分のデータのみを表示できます。詳細については、「システムテーブルとビューのデータの可視性」を参照してください。

テーブルの列

列名 データ型 説明
user_id integer この行を生成したユーザーの ID。
query_id bigint この行を生成したクエリのクエリ ID。
file_location char(256) クエリされているデータの場所。
rowid char(2100) ファイル内のエラー場所。rowid パーツは : (コロン) で区切られ、追加のパーツを今後追加することができます。
row_offset:row_group:row_id
row_offset は、ファイル内の行のオフセット (バイト単位) で、サポートされていないファイルフォーマットの場合は -1 に設定されます。テーブルは row_groups に分割され、各グループには異なる row_id の行があります。
column_name char(127) クエリによって返された列の名前。
original_value char(1024) クエリされた元の値。
modified_value char(1024) クエリで指定されているデータ処理設定オプションに基づいて返された変更済みの値。
トリガー char(128) クエリで指定されているデータ処理オプション。
アクション char(128) クエリで指定されているデータ処理オプションに関連付けられたアクション。
action_value char(128) クエリで指定されているデータ処理オプションに関連付けられたアクションパラメータの値。
error_code integer クエリで指定されているデータ処理オプションの結果コード。

サンプルクエリ

次のクエリは、データ処理操作が実行された行のリストを返します。

SELECT * FROM sys_external_query_error;

クエリによって以下のような結果が返されます。

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