보충 계산 작업
개요
보충 계산 작업은 AE 데이터 개발 플랫폼에서 특정 시나리오의 데이터 누락이나 업데이트를 처리하는 데 사용할 수 있는 기능입니다. 시스템 장애, 프로그램 오류 또는 비즈니스 로직 변경 등의 이유로 과거 특정 시간 구간의 데이터 계산이 불완전하거나 결과가 부적절한 경우, 보충 계산 작업으로 해당 기간의 데이터를 다시 처리하고 일괄 백필할 수 있습니다.
보충 계산 전략을 설정하면 데이터 링크를 정확하게 역추적하고 작업 플로우를 효율적으로 재실행하여, 지정한 기간의 데이터 결과가 최신 로직과 일치하도록 보장할 수 있습니다. 이를 통해 데이터 웨어하우스나 데이터 레이크에 있는 데이터의 완전성, 정확성, 일관성을 보장하고 비즈니스 분석의 연속성과 신뢰성을 위한 핵심적인 기반을 제공합니다.
보충 계산 작업 생성
운영 관리 - 보충 계산 작업 페이지에서 오른쪽 상단의 + 새 보충 계산을 클릭하여 생성 페이지로 이동합니다
보충 계산 작업 설정
| 필드 | 설명 |
|---|---|
| 보충 계산 작업 이름 | 공간 내에서 고유해야 하며, 영문 소문자, 숫자, 밑줄을 포함할 수 있고 길이는 80자를 초과할 수 없습니다 |
| 연결된 작업 플로우 | '라이브됨' 상태의 작업 플로우 하나를 보충 계산을 시작할 '소스 작업 플로우'로 선택할 수 있습니다 |
| 보충 계산 방식 |
|
| |
| |
| |
| DAG 보기 | 시스템이 '노드 선택'에 따라 DAG를 자동으로 분석하여 하이라이트하며, 해당 작업 플로우의 DAG 관계를 확인할 수 있습니다 |
보충 계산 전략
보충 계산 전략에서 보충 계산 기준 날짜의 범위와 작업의 실행 규칙을 선택할 수 있습니다.
| 필드 | 설명 |
|---|---|
| 기준 날짜 ${bd}: 데이터 정산의 기준 날짜이며, 보충 계산 날짜의 선택 단위입니다 | |
보충 계산 날짜 범위 |
|
| 날짜 구성 방식 |
|
| 순서 |
|
병렬 실행 여부 | 기본값: 활성화(예)
|
| 오류 처리 전략 | 보충 계산 인스턴스 실패 시
|
보충 계산 작업 상태 설명
| 보충 계산 작업 상태 | 설명 | 가능한 작업 |
|---|---|---|
제출 대기 To be submitted | 초안 상태로, 아직 실행을 제출하지 않았으며 실행 인스턴스가 없습니다 |
|
| 실행 중 Running | 실행을 제출하면 보충 계산 작업 상태가 '실행 중'이 됩니다 |
|
| 완료됨 Finished | 보충 계산 작업이 성공적으로 실행 완료되었습니다 |
|
실패 Failed | 임의의 기준 날짜 ${bd}의 작업 플로우 인스턴스 실행이 실패하면 보충 계산 작업은 실패로 판정됩니다 |
|
| 종료 중 Terminating | 종료 과정의 상태 | - |
| 종료 Terminated | 실행 중 상태에서 '실행 종료'를 수행하면 보충 계산 작업이 종료됩니다 |
|
보충 계산 작업 관리
운영 관리 - 보충 계산 작업 페이지에서 공간 내의 모든 보충 계산 작업을 관리할 수 있습니다. 목록 페이지에서 보충 계산 작업의 실행 상황을 확인하거나, 작업을 재실행하거나, 실행 중인 작업을 수동으로 종료하는 등의 작업을 할 수 있습니다.
관리 필드 정보는 다음과 같습니다.
| 필드 | 설명 |
|---|---|
| 보충 계산 작업 ID | 자동 증가 고유 ID |
| 보충 계산 작업 이름 | 보충 계산 작업 이름 |
| 보충 계산 방식 | 지원: 전체 플로우 보충 계산, 이 노드만 실행, 처음부터 이 노드까지 실행, 이 노드부터 실행 |
| 상태 | 6가지 상태 포함: 제출 대기, 완료됨, 실행 중, 종료 중, 종료, 실패 |
| 소요 시간 | 해당 작업에 속한 모든 최신 작업 플로우 인스턴스의 실행 소요 시간 합계(대기열 대기 시간 포함) |
| 담당자 | 보충 계산 작업 생성자 |
| 연결된 작업 플로우 | 현재 보충 계산 작업에 연결된 '소스 작업 플로우' |
| 생성 시간 | 보충 계산 작업의 생성 시간 |
| 시작 시간 | 보충 계산 작업에서 최신 작업 플로우 인스턴스가 실행을 시작한 시간 |
| 종료 시간 | 보충 계산 작업에서 마지막 작업 플로우 인스턴스가 실행을 종료한 시간 |
마지막 수정 시간 | 마지막으로 편집하고 저장한 시간
|
| 작업 | 편집, 실행, 삭제, 재실행 등 |
| 진행률 | 보충 계산 작업의 실행 진행률 |

