이 내용은 learn.palantir.com ↗에서도 이용할 수 있으며 접근성을 위해 여기에 제시되었습니다.
백업 데이터셋의 데이터가 업데이트되면(예를 들어, 빌드 일정의 대상이라면), 변경사항은 자동으로 오브젝트 스토리지 서비스에 동기화됩니다. 새로운 행은 등록된 오브젝트 스토리지 서비스 표에서 새로운 오브젝트가 되며 업데이트된 값은 전송됩니다.
그러나 백업 데이터셋의 스키마가 업데이트되면, 데이터셋과 오브젝트 스토리지 서비스를 동기화 유지하기 위해 추가 작업이 필요할 수 있습니다. 이는 백업 데이터셋의 스키마가 더 이상 오브젝트 스토리지 서비스에 등록된 표의 스키마와 일치하지 않기 때문입니다. 필요한 보정 액션은 업데이트 유형에 따라 다르지만, 이 연습을 통해 이를 살펴볼 것입니다.
그러나 대부분의 백업 데이터셋 업데이트는 추가 작업을 필요로 하지 않는다는 점을 명심하는 것이 중요합니다. 가장 흔한 데이터셋 업데이트 유형은 데이터는 업데이트하지만 스키마는 업데이트하지 않는 것입니다; 일정에 따라 정기적으로 빌드하는 데이터셋은 대개 이런 방식으로 업데이트할 가능성이 높습니다. 그러나 속성에 대한 조건적 포맷팅 규칙은 여전히 업데이트해야 할 수 있습니다. 예를 들어, 우리의 비행 경보 데이터셋의 "우선순위" 열의 값이 ["Low", "Medium", "High"]에서 ["low", "medium", "high"]로 변경된 경우, 우리는 백업 데이터셋의 새로운 소문자 값과 일치하도록 비행 경보 오브젝트 유형의 우선순위 속성에 대한 조건적 포맷팅 규칙을 업데이트해야 합니다.
요약하자면, 데이터 값과 행 추가는 대개 메타데이터 구성을 업데이트하는 것 이상의 액션을 필요로 하지 않습니다. 이제 좀 더 복잡한 업데이트를 처리하는 방법을 살펴보겠습니다.