SVL_S3RETRIES
SVL_S3RETRIES ビューを使用して、Amazon S3 に基づく Amazon Redshift Spectrum クエリが失敗した理由に関する情報を入手します。
SVL_S3RETRIES はすべてのユーザーに表示されます。スーパーユーザーはすべての行を表示できますが、通常のユーザーは自分のデータのみを表示できます。詳細については、「システムテーブルとビューのデータの可視性」を参照してください。
テーブルの列
列名 | データ型 | 説明 |
---|---|---|
query | integer | クエリ ID。 |
segment | integer |
セグメント番号。 複数のセグメントから構成された 1 つのクエリ。各セグメントは 1 つ以上のステップから構成されます。複数のクエリセグメントを同時に実行できます。各セグメントは 1 つのプロセスで実行されます。 |
node | integer | ノード番号。 |
slice | integer | 特定のセグメントが実行されたデータスライス。 |
eventtime | タイムゾーンなしのタイムスタンプ | ステップの実行が開始された時間 (UTC)。 |
retries | integer | クエリの再試行回数。 |
successful_fetches | integer | データが返された回数。 |
file_size | bigint | このファイルのサイズ (バイト単位)。 |
location | text | テーブルの場所。 |
message | text | エラーメッセージ。 |
サンプルクエリ
次の例では、失敗した S3 クエリに関するデータを取得します。
SELECT svl_s3retries.query, svl_s3retries.segment, svl_s3retries.node, svl_s3retries.slice, svl_s3retries.eventtime, svl_s3retries.retries, svl_s3retries.successful_fetches, svl_s3retries.file_size, btrim((svl_s3retries."location")::text) AS "location", btrim((svl_s3retries.message)::text) AS message FROM svl_s3retries;