

 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/)。

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

# SYS\_EXTERNAL\_QUERY\_ERROR
<a name="SYS_EXTERNAL_QUERY_ERROR"></a>

您可以查詢系統檢視 SYS\_EXTERNAL\_QUERY\_ERROR，以取得有關 Redshift Spectrum 掃描錯誤的資訊。SYS\_EXTERNAL\_QUERY\_ERROR 會顯示記錄錯誤的範例。預設值是每個查詢 10 個項目。

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

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


| 欄名稱  | 資料類型  | 說明  | 
| --- | --- | --- | 
| user\_id  | integer  | 產生此列之使用者的識別碼。 | 
| query\_id  | bigint  | 產生此列之查詢的查詢識別碼。 | 
| file\_location  | char(256)  | 要查詢之資料的位置。 | 
| rowid  | char(2100)  | 錯誤在檔案內的位置。rowid 部分以 : (冒號) 分隔，未來可能會添加其他部分。<pre>row_offset:row_group:row_id</pre> Row\_offset 是檔案中列的偏移量 (以位元組為單位)，針對不支援的檔案格式設定為 -1。資料表分為 row\_groups，每個群組都有具有不同 row\_id 的列。 | 
| column\_name  | char(127)  | 查詢傳回的欄名稱。 | 
| original\_value  | char(1024)  | 已查詢原始值。 | 
| modified\_value  | char(1024)  | 根據查詢中指定的資料處理組態選項傳回的修改值。 | 
| 觸發條件  | char(128)  | 查詢中指定的資料處理選項。 | 
| 動作  | char(128)  | 與查詢中指定的資料處理選項相關聯的動作。 | 
| action\_value  | char(128)  | 與查詢中指定的資料處理選項相關聯的動作參數值。 | 
| error\_code  | integer  | 查詢中指定之資料處理選項的結果代碼。 | 

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

下列查詢會傳回執行資料處理操作的列清單。

```
SELECT * FROM sys_external_query_error;
```

此查詢會傳回類似以下的結果。

```
   user_id   query_id  file_location                                rowid    column_name           original_value             modified_value       trigger          action               action_value                 error_code
     100     1574007   s3://spectrum-uddh/league/spi_global_rankings.0:0     league_name           Barclays Premier League    Barclays Premier Lea UNSPECIFIED      TRUNCATE                                          156
     100     1574007   s3://spectrum-uddh/league/spi_global_rankings.0:0     league_nspi           34595                      32767                UNSPECIFIED      OVERFLOW_VALUE                                    199
     100     1574007   s3://spectrum-uddh/league/spi_global_rankings.0:1     league_nspi           34151                      32767                UNSPECIFIED      OVERFLOW_VALUE                                    199
     100     1574007   s3://spectrum-uddh/league/spi_global_rankings.0:2     league_name           Barclays Premier League    Barclays Premier Lea UNSPECIFIED      TRUNCATE                                          156
     100     1574007   s3://spectrum-uddh/league/spi_global_rankings.0:2     league_nspi           33223                      32767                UNSPECIFIED      OVERFLOW_VALUE                                    199
     100     1574007   s3://spectrum-uddh/league/spi_global_rankings.0:3     league_name           Barclays Premier League    Barclays Premier Lea UNSPECIFIED      TRUNCATE                                          156
     100     1574007   s3://spectrum-uddh/league/spi_global_rankings.0:3     league_nspi           32808                      32767                UNSPECIFIED      OVERFLOW_VALUE                                    199
     100     1574007   s3://spectrum-uddh/league/spi_global_rankings.0:4     league_nspi           32790                      32767                UNSPECIFIED      OVERFLOW_VALUE                                    199
     100     1574007   s3://spectrum-uddh/league/spi_global_rankings.0:5     league_name           Spanish Primera Division   Spanish Primera Divi UNSPECIFIED      TRUNCATE                                          156
     100     1574007   s3://spectrum-uddh/league/spi_global_rankings.0:6     league_name           Spanish Primera Division   Spanish Primera Divi UNSPECIFIED      TRUNCATE                                          156
```