SVL_S3LIST
SVL_S3LIST ビューを使用して、セグメントレベルで Amazon Redshift Spectrum クエリの詳細を確認します。
SVL_S3LIST はすべてのユーザーに表示されます。スーパーユーザーはすべての行を表示できますが、通常のユーザーは自分のデータのみを表示できます。詳細については、「システムテーブルとビューのデータの可視性」を参照してください。
注記
SVL_S3LIST には、メインクラスターで実行されるクエリのみが含まれます。同時実行スケーリングクラスターで実行されるクエリは含まれていません。メインクラスターおよび同時実行スケーリングクラスターの両方で実行されるクエリにアクセスするには、SYS モニタリングビュー SYS_EXTERNAL_QUERY_DETAIL を使用することをお勧めします。SYS モニタリングビューのデータは、使いやすく理解しやすいようにフォーマットされます。
テーブルの列
列名 | データ型 | 説明 |
---|---|---|
query | integer | クエリ ID。 |
segment | integer | セグメント番号。クエリは、複数のセグメントで構成されます。 |
node | integer | ノード番号。 |
slice | integer | 特定のセグメントが実行されたデータスライス。 |
eventtime | timestamp | イベントが記録された時刻 (UTC)。 |
bucket | text | Amazon S3 バケット名。 |
プレフィックス | text | Amazon S3 バケットがある場所のプレフィックス。 |
recursive | char(1) | サブフォルダの Recursive Scan の有無。 |
retrieved_files | integer | 表示されたファイルの数。 |
max_file_size | bigint | 表示されたファイルの最大ファイルサイズ。 |
avg_file_size | double precision | 表示されたファイルの平均ファイルサイズ。 |
generated_splits | integer | ファイル分割数。 |
avg_split_length | double precision | ファイル分割の平均サイズ (バイト)。 |
duration | bigint | ファイルの表示期間 (マイクロ秒) |
サンプルクエリ
以下の例は、最後に実行されるクエリについて SVL_S3LIST をクエリします。
select * from svl_s3list where query = pg_last_query_id() order by query,segment;