데이터 관측 가능성 작업¶
데이터 관측 가능성 > 작업으로 이동하여 작업 목록, 실행 상태 분포, 소요 시간 추이를 확인합니다. 작업 행을 클릭하면 작업 상세로 이동합니다.
검색 및 필터링¶
상단 검색창과 왼쪽 빠른 필터를 사용하여 작업을 찾을 수 있습니다.
작업 목록¶
| 필드 | 설명 |
|---|---|
| 작업 이름 | 데이터 처리 작업의 이름입니다. |
| 통합 | 수집된 통합 또는 실행 엔진(예: Spark, Flink, dbt)입니다. |
| 상태 | 선택한 범위에서 가장 최근 실행의 상태입니다. |
| 실행 횟수 | 선택한 범위에서의 실행 횟수입니다. |
| 최근 실행 | 가장 최근 실행 시각입니다. |
| 7일 성공률 | 쿼리 종료 시점을 기준으로 최근 7일간 배치 작업의 실행 성공률입니다. |
| 소요 시간 | 가장 최근에 종료된 실행의 소요 시간입니다. |
7일 성공률은 종료된 전체 실행 중 성공한 실행의 비율을 나타내며 배치 작업에 적용됩니다. 종료된 실행이 없거나 해당하지 않는 경우 이 지표는 사용할 수 없습니다.
실행 통계¶
실행 횟수¶
누적 막대 차트는 실행 상태 분포를 시간별로 보여줍니다. 여기에는 성공, 실패, 중단됨, 실행 중, 알 수 없음이 포함됩니다.
차트를 통해 서로 다른 기간의 실행 결과를 비교할 수 있습니다. 작업 페이지에는 종료되지 않은 실행이 포함되는 반면, 개요는 종료된 실행만 집계하므로 두 곳의 실행 횟수가 다를 수 있습니다.
실행 소요 시간¶
평균 소요 시간(Avg) 및 P95, P90, P75 곡선을 표시하여 전체 소요 시간과 느린 실행의 변화를 관찰합니다.
차트의 단위는 샘플 소요 시간에 따라 초 또는 분으로 표시됩니다. 축과 툴팁에 표시된 단위를 기준으로 확인하세요.
상태 설명¶
| 상태 | 의미 |
|---|---|
성공(COMPLETE) |
작업이 이번 실행에서 성공적으로 완료되었습니다. |
실패(FAIL) |
작업의 이번 실행이 실패했습니다. |
중단됨(ABORT) |
작업의 이번 실행이 중단되었습니다. |
| 실행 중 | 이번 실행의 종료 상태를 아직 확인하지 못했습니다. |
| 알 수 없음 | 이번 실행의 상태를 현재 확인할 수 없습니다. |
목록의 작업 상태는 가장 최근 실행 결과를 반영합니다. 다른 실행의 상태를 확인하려면 작업 상세의 실행 기록으로 이동합니다.
작업 상세¶
작업 행을 클릭하면 상세로 이동하여 실행 기록, 입력/출력, 설정 및 변경, 속성 정보를 확인할 수 있습니다.
상단 요약¶
상단에는 작업 이름과 사용 가능한 통합 정보가 표시되며 계보 보기 진입점을 제공합니다. 요약에는 최근 실행, 소요 시간, 7일 성공률, 입력/출력, 다운스트림 영향이 포함됩니다.
- 최근 실행 및 소요 시간: 최근 실행 시각과 가장 최근에 종료된 실행의 소요 시간을 확인합니다.
- 7일 성공률: 최근 7일간의 실행 성공률과 실행 횟수를 확인합니다.
- 입력/출력: 관련 실행이 읽고 생성한 데이터 자산을 확인합니다.
- 다운스트림 영향: 관련 다운스트림 의존 객체를 확인합니다.
실행 기록¶
왼쪽에는 실행 목록, 오른쪽에는 선택한 실행의 상세 정보가 표시됩니다.
실행 찾기¶
- Run ID로 검색하거나 상태로 필터링합니다.
- 왼쪽의 실행 기록을 클릭하면 오른쪽에서 상세 정보를 확인할 수 있습니다. 목록은 페이지네이션을 지원합니다.
| 목록 필드 | 설명 |
|---|---|
| 시작 시간 | 실행 시작 시각이며 기본적으로 시작 시각의 내림차순으로 정렬됩니다. |
| 상태 | 해당 Run의 알려진 상태입니다. |
| 소요 시간 | 이번 실행의 시작부터 종료까지 걸린 시간입니다. |
| 처리 데이터 | 이번 실행에서 처리한 행 수, 데이터 크기 또는 출력 자산 수입니다. |
| 지연 | 실제 시작 시각과 예약 시작 시각의 차이입니다. |
| 트리거 방식 | 이번 실행이 트리거된 방식입니다. |
처리 데이터, 지연, 트리거 방식은 해당 정보 수집을 활성화해야 합니다. 해당 데이터가 없으면 "미보고"로 표시됩니다.
실행 상세 보기¶
오른쪽에는 Run ID, 상태, 시작/종료 시각, 소요 시간, 입력/출력 및 실행 환경 정보가 표시됩니다. 실패한 실행의 경우 수집된 내용에 따라 오류 유형, 오류 요약, 실패 단계 또는 재시도 정보도 표시될 수 있습니다.
상세의 작업을 통해 추가로 분석할 수 있습니다.
- 입력/출력 보기: 입력/출력 탭으로 전환하고 같은 실행을 선택합니다.
- 다운스트림 영향 보기: 현재 작업을 기준으로 2단계 하위 관계를 확인합니다.
입력/출력¶
이 탭은 단일 실행에서 읽고 생성한 데이터 자산을 보여줍니다. 상단에 실행 시각, Run ID, 상태가 표시되며 Run 선택을 통해 실행을 전환할 수 있습니다.
| 영역 | 내용 |
|---|---|
| 입력 데이터 | 이번 실행에서 읽은 데이터 자산과 읽은 행 수 또는 크기입니다. |
| 출력 데이터 | 이번 실행에서 생성한 데이터 자산과 출력 행 수 또는 크기입니다. |
데이터 자산을 클릭하면 데이터 자산 상세로 이동합니다. 입력, 출력 또는 처리량 정보가 없으면 해당 영역에 "미보고"로 표시됩니다.
이번 계보 보기를 클릭하면 선택한 실행의 직접적인 입력/출력 관계를 확인할 수 있습니다. 이때 방향은 업스트림/다운스트림으로 고정되고 계층은 1단계로 고정됩니다.
실행에 따라 읽거나 생성하는 데이터 자산이 다를 수 있습니다. 입력/출력의 행 수와 크기는 이번 실행의 읽기/쓰기 양을 나타냅니다.
설정 및 변경¶
실행 엔진, 버전, 실행 매개변수, 어댑터 정보와 인접 실행 간의 설정 변경 사항을 확인합니다.
변경 기록에는 시각, 변경 유형, 설정 항목, 변경 전후 값 및 출처가 포함됩니다. 기록을 클릭하면 오른쪽에서 상세 정보를 확인할 수 있습니다. 현재 Run 보기를 클릭하면 실행 기록으로 돌아가 해당 실행을 찾을 수 있습니다.
실패를 조사할 때 설정 변경, 실행 결과, 오류 정보를 함께 분석할 수 있습니다.
속성 정보¶
기본 정보, 스케줄링 정보, 수집 정보로 작업 속성을 확인합니다. 여기에는 Namespace, 작업 유형, 처리 유형, 통합, 스케줄러, 스케줄 주기 등이 포함됩니다. 구체적인 표시 내용은 수집된 정보에 따라 달라집니다.