本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
SYS_EXTERNAL_QUERY_DETAIL
使用 SYS_EXTERNAL_QUERY_DETAIL 在區段層級檢視查詢的詳細資訊。每一列代表來自特定WLM查詢的區段,其詳細資訊包括 Amazon S3 中外部資料表的已處理列數、已處理的位元組數和分割區資訊。此檢視中的每一列也會在 SYS_QUERY_DETAIL 檢視中有一個對應的項目,但此檢視具有與外部查詢處理相關的更多詳細資訊。
SYS所有使用者都可看見 _EXTERNAL_QUERY_DETAIL。超級使用者可以看見所有資料列;一般使用者只能看見自己的資料。如需詳細資訊,請參閱系統資料表和檢視中資料的可見性。
資料表欄
欄名稱 | 資料類型 | 描述 |
---|---|---|
user_id | integer | 提交查詢之使用者的識別碼。 |
query_id | bigint | 外部查詢的查詢識別碼。 |
transaction_id | bigint | 交易識別碼。 |
child_query_sequence | integer | 重寫使用者查詢的順序。從 0 開始,類似於 segment_id。 |
segment_id | integer | 查詢區段的區段識別碼。 |
source_type | character(32) | 查詢的資料來源類型,對於 Redshift Spectrum 可以是 S3 ,對於聯合查詢可以是 PG 。 |
start_time | timestamp | 開始查詢的時間。 |
end_time | timestamp | 查詢完成的時間。 |
duration | bigint | 查詢花費的時間 (微秒)。 |
total_partitions | integer | Amazon S3 查詢所需的分割區數量。 |
qualified_partitions | integer | Amazon S3 查詢掃描的分割區數量。 |
scanned_files | bigint | 要掃描的 Amazon S3 檔案數目。 |
returned_rows | bigint | Amazon S3 查詢的已掃描列數,或是聯合查詢的傳回列數。 |
returned_bytes | bigint | Amazon S3 查詢的已掃描位元組數,或是聯合查詢的傳回位元組數。 |
file_format | text | Amazon S3 檔案的檔案格式。 |
file_location | text | 外部資料表的 Amazon S3 位置。 |
external_query_text | text | 聯合查詢的區段層級查詢文字。 |
warning_message | character(4000) | 執行查詢時顯示的警告訊息。 |
table_name | character(136) | 正在操作之步驟的資料表名稱。 |
is_recursive | character(1) | 指示是否對子資料夾遞迴掃描。 |
is_nested | character(1) | 指出是否存取巢狀欄資料類型。 |
s3list_time | bigint | 檔案列出的持續時間,以毫秒為單位。 |
get_partition_time | long | 從 和 Apache Hive 列出 AWS Glue Data Catalog 和驗證指定外部物件分割區所花費的時間。 |
範例查詢
下列查詢會顯示外部查詢詳細資訊。
SELECT query_id, segment_id, start_time, end_time, total_partitions, qualified_partitions, scanned_files, returned_rows, returned_bytes, trim(external_query_text) query_text, trim(file_location) file_location FROM sys_external_query_detail ORDER BY query_id, start_time DESC LIMIT 2;
輸出範例。
query_id | segment_id | start_time | end_time | total_partitions | qualified_partitions | scanned_files | returned_rows | returned_bytes | query_text | file_location ----------+------------+----------------------------+----------------------------+------------------+----------------------+---------------+---------------+----------------+------------+--------------- 763251 | 0 | 2022-02-15 22:32:23.312448 | 2022-02-15 22:32:24.036023 | 3 | 3 | 3 | 38203 | 2683414 | | 763254 | 0 | 2022-02-15 22:32:40.17103 | 2022-02-15 22:32:40.839313 | 3 | 3 | 3 | 38203 | 2683414 | |