델타 로드 중

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기1분
  • "델타 로드"는 Git 리포지토리에서 애플리케이션을 로드하는 최적화된 방법입니다.

    분기를 전환하고 원격 변경 내용을 적용할 때 델타 로드 기능은 변경된 업데이트만 로드되도록 합니다. 응용 프로그램의 전체 제거 및 재설치를 수행하지 않고 변경 사항 만 업데이트됩니다. 이렇게 하면 개발자를 위한 프로세스가 빨라지고 쉬워지며 개발 중에 모든 분기를 사용할 필요가 없습니다. 테이블에 저장된 데이터는 이러한 작업 중에 유지되므로 재설치 또는 분기 변경 작업 후 데모 데이터를 애플리케이션에 다시 로드해야 할 필요성이 줄어듭니다.

    델타 로딩의 이점

    시간 절약
    일반적으로 애플리케이션 제거 또는 재설치에서 가장 오래 걸리는 부분은 테이블을 삭제하고 생성하는 작업입니다. 델타 로드는 이러한 일이 발생하지 않도록 합니다. 애플리케이션의 크기에 따라 테이블을 삭제하거나 만들 필요가 없으면 작업 완료 시간을 크게 단축할 수 있습니다.
    테스트 및 데모 데이터 유지
    테스트 및 데모 데이터가 포함된 테이블은 더 이상 삭제되지 않으므로 데이터가 손실되지 않습니다. 개발자는 매번 데모 데이터를 다시 가져올 필요가 없는 경우 시간을 절약할 수 있습니다.
    교차 범위 종속 참조가 유지됨
    교차 범위가 지정되고 참조를 공유하는 항목은 변경 내용을 적용할 때 더 이상 손실되지 않습니다. 이 문제는 범위 B의 항목이 범위 A의 상위 항목에 연결된 경우에 발생했습니다. 범위 A에 원격 변경 내용을 적용하면 상위 항목이 삭제되고 다시 설치되어 두 항목 간의 참조가 끊어지지만 해당 관계는 복원되지 않습니다. 델타 로드는 제거를 방지하므로 참조가 손실되지 않습니다.
    권장 프랙티스
    델타 로드는 Paris 릴리스부터 모든 인스턴스에서 ServiceNow 기본적으로 활성화됩니다. 이 기능은 애플리케이션 개발에 도움이 되도록 설계되었으며 지속적인 지원과 업그레이드를 받습니다.