

 Amazon Redshift 將不再支援從修補程式 198 開始建立新的 Python UDFs。現有 Python UDF 將繼續正常運作至 2026 年 6 月 30 日。如需詳細資訊，請參閱[部落格文章](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/)。

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

# SVCS\_UNLOAD\_LOG
<a name="r_SVCS_UNLOAD_LOG"></a>

使用 SVCS\_UNLOAD\_LOG 來取得 UNLOAD 操作的詳細資訊。

SVCS\_UNLOAD\_LOG 會針對 UNLOAD 陳述式所建立的每一個檔案記錄一個資料列。例如，若 UNLOAD 建立 12 個檔案，則 SVCS\_UNLOAD\_LOG 包含 12 個對應資料列。此檢視衍生自 STL\_UNLOAD\_LOG 系統資料表，但不會顯示執行於並行擴展叢集之查詢的分割層級。

**注意**  
字首為 SVCS 的系統檢視可提供查詢的詳細資訊，包括主要叢集與並行擴展叢集上的查詢。這些檢視類似字首為 STL 的資料表，差別在於 STL 資料表僅提供執行於主要叢集之查詢的資訊。

所有使用者都可看見 SVCS\_UNLOAD\_LOG。超級使用者可以看見所有資料列；一般使用者只能看見自己的資料。如需詳細資訊，請參閱[系統資料表和檢視中資料的可見性](cm_chap_system-tables.md#c_visibility-of-data)。

## 資料表欄
<a name="r_SVCS_UNLOAD_LOG-table-columns"></a>


| 欄名稱  | 資料類型  | Description  | 
| --- | --- | --- | 
| userid | integer | 產生項目的使用者之 ID。 | 
| query  | integer  | 查詢 ID。 | 
| pid | integer | 與查詢陳述式相關聯的處理程序 ID。 | 
| 路徑 | character(1280) | 檔案的完整 Amazon S3 物件路徑。 | 
| start\_time | timestamp  | UNLOAD 作業的開始時間。 | 
| end\_time | timestamp  | UNLOAD 作業的結束時間。 | 
| line\_count | bigint | 已卸載至檔案的行數 (列數)。 | 
| transfer\_size | bigint | 已傳輸的位元組數目。 | 
| file\_format | character(10) | 已卸載檔案的格式。 | 

## 範例查詢
<a name="r_SVCS_UNLOAD_LOG-sample-query"></a>

若要取得已由 UNLOAD 命令寫入至 Amazon S3 的檔案清單，您可以在 UNLOAD 完成之後呼叫 Amazon S3 清單操作；不過，根據您發出呼叫的速度，清單可能不完整，因為 Amazon S3 清單操作最終會保持一致。若要立即取得完整、授權的清單，請查詢 SVCS\_UNLOAD\_LOG。

下列查詢會傳回已由 UNLOAD 針對前一個執行的查詢建立之檔案的路徑名稱：

```
select query, substring(path,0,40) as path
from svcs_unload_log
where query = pg_last_query_id()
order by path;
```

此命令會傳回下列範例輸出：

```
 
 query |             path
 ------+---------------------------------------------
  2320 | s3://amzn-s3-demo-bucket/venue0000_part_00
  2320 | s3://amzn-s3-demo-bucket/venue0001_part_00
  2320 | s3://amzn-s3-demo-bucket/venue0002_part_00
  2320 | s3://amzn-s3-demo-bucket/venue0003_part_00
(4 rows)
```