

 Amazon Redshift는 패치 198부터 새 Python UDF 생성을 더 이상 지원하지 않습니다. 기존 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\_LOAD\_ERROR\_DETAIL
<a name="SYS_LOAD_ERROR_DETAIL"></a>

SYS\_LOAD\_ERROR\_DETAIL을 사용하여 COPY 명령 오류의 세부 정보를 봅니다. 각 행은 COPY 명령을 나타냅니다. 여기에는 실행 중인 COPY 명령과 완료된 COPY 명령이 모두 포함됩니다.

SYS\_LOAD\_ERROR\_DETAIL은 모든 사용자에게 표시됩니다. 수퍼유저는 모든 행을 볼 수 있지만 일반 사용자는 자체 데이터만 볼 수 있습니다. 자세한 내용은 [시스템 테이블 및 뷰에 있는 데이터의 가시성](cm_chap_system-tables.md#c_visibility-of-data) 섹션을 참조하세요.

## 테이블 열
<a name="SYS_LOAD_ERROR_DETAIL-table-columns"></a>


| 열 이름  | 데이터 유형  | 설명  | 
| --- | --- | --- | 
| user\_id | 정수 | 사본을 제출한 사용자의 식별자입니다. | 
| query\_id | bigint | 사본의 쿼리 식별자입니다. | 
| transaction\_id | bigint | 트랜잭션 식별자입니다. | 
| session\_id | 정수 | 사본을 실행하는 프로세스의 프로세스 식별자입니다. | 
| database\_name | character(64) | 복사가 실행되었을 때 사용자가 연결된 데이터베이스의 이름입니다. | 
| table\_id | 정수 | 테이블 식별자입니다. | 
| start\_time | timestamp | 복사가 시작된 시간(UTC)입니다. | 
| file\_name | character(256) | 로드할 입력 파일의 전체 경로입니다. | 
| line\_number | bigint | 오류가 있는 로드 파일의 줄 번호입니다. JSON 파일을 로드할 때 오류가 발생한 JSON 객체의 마지막 라인 번호입니다. | 
| column\_name | character(127) | 오류가 발생한 필드입니다. | 
| column\_type | character(10) | 오류가 있는 필드의 데이터 유형입니다. | 
| column\_length | character(10) | 열 길이(해당되는 경우)입니다. 이 필드는 데이터 형식에 길이 제한이 있을 때 채워집니다. 예를 들어 열의 데이터 유형이 "character(3)"인 경우 이 열에 값 "3"이 저장됩니다. | 
| position | 정수 | 필드의 오류 위치입니다. | 
| error\_code | 정수 | 오류 코드입니다. | 
| error\_message | character(512) | 오류에 대한 설명입니다. | 

## 샘플 쿼리
<a name="SYS_LOAD_ERROR_DETAIL-sample-queries"></a>

다음 쿼리는 특정 쿼리에 대한 copy 명령의 로드 오류 세부 정보를 보여줍니다.

```
SELECT query_id,
       table_id,
       start_time,
       trim(file_name) AS file_name, 
       trim(column_name) AS column_name, 
       trim(column_type) AS column_type, 
       trim(error_message) AS error_message 
FROM sys_load_error_detail 
WHERE query_id = 762949 
ORDER BY start_time 
LIMIT 10;
```

샘플 출력은 다음과 같습니다.

```
 query_id | table_id |         start_time         |               file_name                  | column_name | column_type |                 error_message
----------+----------+----------------------------+------------------------------------------+-------------+-------------+------------------------------------------------
   762949 |   137885 | 2022-02-15 22:14:46.759151 | s3://load-test/copyfail/wrong_format_000 | id          | int4        | Invalid digit, Value 'a', Pos 0, Type: Integer
   762949 |   137885 | 2022-02-15 22:14:46.759151 | s3://load-test/copyfail/wrong_format_001 | id          | int4        | Invalid digit, Value 'a', Pos 0, Type: Integer
```