응용 프로그램을 다시 배포할 때 배포된 응용 프로그램의 상태 정보를 유지할지 아니면 삭제할지 선택할 수 있습니다.
상태 정보란 매핑 출력이나 시퀀스 생성기 변환과 같은 런타임 개체의 속성 및 매핑 속성을 가리킵니다. 상태 정보를 유지하면 배포된 응용 프로그램의 속성과 이러한 설정이 유지됩니다. 상태 정보를 삭제하면 배포된 응용 프로그램의 속성과 이러한 설정이 삭제됩니다.
예: 구성 가능한 속성 유지 또는 삭제
응용 프로그램에 구성 가능한 런타임 속성이 있는 매핑이 포함되어 있습니다. 많은 전체 자릿수 속성을 True로 설정합니다. 응용 프로그램을 배포한 후 매핑을 편집하고 많은 전체 자릿수 속성을 False로 변경합니다. 응용 프로그램을 다시 배포하고
상태 정보 유지
를 선택하면 데이터 통합 서비스가 배포된 응용 프로그램의 상태 정보를 유지하고 런타임 속성에 대한 변경 내용을 인식하지 못합니다. 속성에 대한 변경 내용을 적용하려면
상태 정보 유지
를 선택 취소해야 합니다.
예: 시퀀스 유지 또는 삭제
매핑에는 대상 테이블의 행에 대해 고유 키를 생성하는 시퀀스 생성기 변환이 포함되어 있습니다. 매핑이 포함된 응용 프로그램을 배포한 후 매핑이 실행되고 시퀀스 생성기 변환이 행 1-2000에 대해 키를 생성합니다. 다음에 매핑이 실행되면 시퀀스 생성기 변환이 2001로 시작하는 키를 생성하지만 10000에서 시퀀스가 시작하도록 결정할 수 있습니다. 새 시작 값을 지정하려면 시퀀스 생성기 변환을 편집합니다. 응용 프로그램을 다시 배포하고
상태 정보 유지
를 선택하면 데이터 통합 서비스가 배포된 응용 프로그램의 상태 정보를 유지하고 설정에 대한 변경 내용을 인식하지 못합니다. 매핑이 다시 실행되면 시퀀스가 2001에서 다시 시작됩니다. 설정에 대한 변경 내용을 적용하려면
상태 정보 유지
를 선택 취소해야 합니다.
응용 프로그램 상태를 유지하든 삭제하든 시퀀스 생성기 변환의 재설정 속성에는 영향을 주지 않습니다.