피쳐 클래스의 매핑 정의에서 다음 표에 표시된 대로 특성을 지정합니다.
특성 |
설명 |
매핑 정의에 포함 |
설정을 매핑 정의에 포함합니다. |
마이그레이션 방법 |
마이그레이션 방법을 지정합니다.
|
필터 |
프로젝트를 가져오려면 필터를 사용합니다. 예를 들어, 각 피쳐 클래스에 대해 IMPORT_ID = {IMPORT_ID} 필터를 사용합니다. 그러면 가져오기 프로세스에서 {IMPORT_ID} 매개변수 값이 선택한 프로젝트에 해당되는 값으로 대치됩니다. |
주석 |
주석(예: 방법을 선택한 이유 설명)을 저장합니다. |
마이그레이션 모형 - 필터 사용—예를 들어 데이터를 삽입하는 대신 기존 데이터를 업데이트하려면 필터를 사용하여 기존 피쳐 업데이트 옵션을 선택합니다.
샘플 예제: 데이터베이스 A에는 구획 데이터를 저장하고, 데이터베이스 B에는 동일한 구획에 대한 추가 데이터를 저장합니다. 구획 데이터를 마이그레이션하려면 두 단계의 마이그레이션을 실행합니다.
소스 테이블에는 별칭 "s"를 사용하고 최종 테이블에는 별칭 "t"를 사용합니다. 예는 다음과 같습니다.
s.fid = t.fid s.flur=t.flur and s.stammnummer=t.stammnummer and s.unternummer=s.unternummer
이러한 표현식을 사용하면 다음과 같은 업데이트 문이 사용됩니다.
update AL_F_FLUR t SET (NAME,KENNUNG) = (SELECT NAME,KENNUNG FROM AL_F_FLUR s WHERE s.fid = t.fid)
이 경우 NAME 및 KENNUNG 속성은 대화상자에서 선택한 것입니다.
자리 표시자를 사용할 수 있습니다. TB2TB: SQL 문 및 자리 표시자를 참고하십시오.