SYS_UNLOAD_DETAIL - Amazon Redshift

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

SYS_UNLOAD_DETAIL

使用 SYS_UNLOAD_DETAIL 檢視UNLOAD操作的詳細資訊。它會記錄UNLOAD陳述式所建立的每個檔案的一列。例如,如果 UNLOAD建立 12 個檔案,SYS_UNLOAD_DETAIL 將包含 12 個對應的資料列。

SYS所有使用者都可看見 _UNLOAD_DETAIL。超級使用者可以看見所有資料列;一般使用者只能看見自己的資料。如需詳細資訊,請參閱系統資料表和檢視中資料的可見性

資料表欄

欄名稱 資料類型 描述
user_id integer 產生項目之使用者的識別碼。
query_id integer UNLOAD 命令的查詢識別碼。
session_id integer 與查詢陳述式相關聯的處理程序 ID。
transaction_id bigint 與查詢陳述式關聯的交易 ID。
file_name character (1280) 檔案的完整 Amazon S3 物件路徑。
start_time timestamp 交易開始的時間。
end_time timestamp 交易完成的時間。
line_count bigint 已卸載至檔案的行數 (列數)。
transfer_size bigint 已傳輸的位元組數目。
file_format character (10) 卸載檔案的檔案格式。

範例查詢

下列查詢顯示卸載查詢詳細資訊,包括卸載命令的格式、列和檔案計數。

select query_id, substring(file_name, 0, 50), transfer_size, file_format from sys_unload_detail;

輸出範例。

query_id | substring | transfer_size | file_format ----------+-------------------------------------------------------------+---------------+------------- 9272 | s3://amzn-s3-demo-bucket/my_unload_doc_venue0000_part_00.gz | 395886 | Text 9272 | s3://amzn-s3-demo-bucket/my_unload_doc_venue0001_part_00.gz | 406444 | Text 9272 | s3://amzn-s3-demo-bucket/my_unload_doc_venue0002_part_00.gz | 409431 | Text 9272 | s3://amzn-s3-demo-bucket/my_unload_doc_venue0003_part_00.gz | 403051 | Text 9272 | s3://amzn-s3-demo-bucket/my_unload_doc_venue0004_part_00.gz | 413592 | Text 9272 | s3://amzn-s3-demo-bucket/my_unload_doc_venue0005_part_00.gz | 395689 | Text (6 rows)