이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v...

46
IBM TRIRIGA Application Platform 버전 3 릴리스 5.2 오브젝트 마이그레이션 사용자 안내서 IBM

Upload: others

Post on 30-Aug-2019

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

IBM TRIRIGA Application Platform버전 3 릴리스 5.2

오브젝트 마이그레이션 사용자안내서

IBM

Page 2: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

참고이 정보와 이 정보가 지원하는 제품을 사용하기 전에, 37 페이지의 『주의사항』에 있는 정보를 확인하십시오.

이 개정판은 새 개정판에 별도로 명시하지 않는 한, IBM TRIRIGA Application Platform의 버전 3, 릴리스 5, 수정 2 및모든 후속 릴리스와 수정에 적용됩니다.

© Copyright IBM Corporation 2011, 2016.

Page 3: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

목차제 1 장 오브젝트 마이그레이션 . . . . . . . 1오브젝트 마이그레이션 개요 . . . . . . . . 1오브젝트 유형 . . . . . . . . . . . . 1종속 항목 . . . . . . . . . . . . . . 3오브젝트 마이그레이션 도구에 액세스 . . . . 3오브젝트 마이그레이션 페이지 . . . . . . . 3

제 2 장 오브젝트 내보내기 . . . . . . . . . 5오브젝트 내보내기 개요 . . . . . . . . . . 5오브젝트 마이그레이션 내보내기 팁 . . . . . 5

내보내기 패키지 작성 . . . . . . . . . . . 7오브젝트 검색기 검색 매개변수 . . . . . . . 8내보내기 패키지에 추가할 오브젝트 지정 . . . . 9내보내기 패키지에 오브젝트 추가 . . . . . 9내보내기 패키지에 UX 오브젝트 추가 . . . 10가져오기 중에 실행할 워크플로우 지정 . . . 11

내보내기 패키지를 사용하여 파일 작성 . . . . 11

제 3 장 오브젝트 가져오기 . . . . . . . . 13마이그레이션 패키지 업로드 . . . . . . . . 13예비 유효성 검사 . . . . . . . . . . . 13백그라운드 업로드 . . . . . . . . . . 14가져오기를 포함한 백그라운드 업로드. . . . 15

마이그레이션 패키지 유효성 검증 . . . . . . 15유효성 검사 프로세스 . . . . . . . . . 16패키지 요약 . . . . . . . . . . . . . 16기존 오브젝트 식별 . . . . . . . . . . 17

패키지 유효성 검증 . . . . . . . . . . 17올바르지 않은 오브젝트 문제점 해결 . . . . 18

오브젝트 비교 . . . . . . . . . . . . . 21비교 메소드 . . . . . . . . . . . . . 21모든 오브젝트 비교 . . . . . . . . . . 23업로드된 패키지의 오브젝트를 대상 시스템과비교. . . . . . . . . . . . . . . . 23동일한 오브젝트 식별 . . . . . . . . . 24동일한 워크플로우의 두 버전 비교 . . . . . 25

마이그레이션 패키지 가져오기 . . . . . . . 25프로세스 가져오기 . . . . . . . . . . 26오브젝트 마이그레이션 가져오기 팁 . . . . 27

제 4 장 데이터베이스 테이블 색인 마이그레이션 31데이터베이스 테이블 색인 내보내기 . . . . . 31테이블의 모든 색인 내보내기 . . . . . . . . 31개별 색인 내보내기 . . . . . . . . . . . 32

제 5 장 오브젝트 마이그레이션 로그 구성 . . . 33

제 6 장 워크플로우를 텍스트로 내보내기 . . . 35

주의사항 . . . . . . . . . . . . . . . 37상표. . . . . . . . . . . . . . . . . 39제품 문서의 이용 약관 . . . . . . . . . . 39IBM 온라인 개인정보 보호정책 . . . . . . . 40

© Copyright IBM Corp. 2011, 2016 iii

Page 4: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

iv © Copyright IBM Corp. 2011, 2016

Page 5: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

제 1 장 오브젝트 마이그레이션

애플리케이션을 개발하거나 사용자 정의할 때 작업을 나타내는 오브젝트(예: 비즈니스 오브젝트, 양식 및 워크플로우)를 해당 오브젝트가 사용될 다른 IBM®

TRIRIGA® Application Platform 환경에 마이그레이션할 수 있습니다.

오브젝트 마이그레이션 개요오브젝트 마이그레이션이라는 플랫폼에서 도구를 사용하여 오브젝트를 한TRIRIGA Application Platform 환경에서 다른 환경으로 마이그레이션합니다.

먼저 선택한 오브젝트의 내보내기 패키지를 작성한 다음 파일에 씁니다. 그런 다음 파일을 대상 TRIRIGA Application Platform 환경에 가져옵니다.

이전에 마이그레이션한 오브젝트의 신규 버전을 마이그레이션하려면 이전에 작서한 패키지를 다시 사용하여 이 단계를 반복합니다.

경고: 오브젝트 마이그레이션 패키지를 처리하는 동안 사용자가 TRIRIGA

Application Platform 환경에 액세스하지 못하게 하십시오. 사용자 활동으로 인해 데이터가 손상되거나 테이블이 잠길 수 있습니다.

오브젝트 유형일부 오브젝트 유형은 오브젝트 마이그레이션에서 지원되는 한편 다른 오브젝트유형은 지원되지 않습니다.

오브젝트 마이그레이션에서는 다음 오브젝트 유형을 지원합니다.

v 대체 양식 목록v 애플리케이션v 연계v 예산 토큰v 비즈니스 오브젝트v 달력 세트v 문서v 양식v 그룹v 계층 구조v 목록

© Copyright IBM Corp. 2011, 2016 1

Page 6: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

v 모듈v 탐색 콜렉션v 탐색 항목v 오브젝트 레이블v 포털(3.0 이후)

v 포털 섹션v 조회v 레코드 데이터v 점수카드(3.0 이후)

v 스타일v 웹 구성요소v 워크플로우

오브젝트 유형에 대한 자세한 정보는 사용자 안내서의 IBM TRIRIGA Application

Platform 3을 위한 애플리케이션 빌드 콜렉션을 참조하십시오.

애플리케이션 또는 웹 구성요소 오브젝트 유형을 선택하여 애플리케이션 또는 웹구성요소를 검색하고 내보내기 패키지에 추가할 수 있습니다. 기본적으로 종속 메타데이터를 포함하여 애플리케이션 또는 웹 구성요소와 관련된 모든 메타데이터가 패키지에 포함되도록 자동으로 선택됩니다. 검색 매개변수를 사용하여 종속 데이터를 제한할 수 있습니다.

한 번 가져온 다음 템플리트로 사용하는 설정 데이터, 템플리트 및 기타 항목을이동하는 경우에만 레코드 데이터 옵션을 사용할 수 있습니다.

오브젝트 마이그레이션에서는 다음 오브젝트 유형을 지원하지 않습니다.

v 조치 항목v 관리자v 포털(3.0 이전)

v 점수카드(3.0 이전)

v 조회 목록v 조회 포털 섹션v 빠른 추가 목록v 바로 가기 목록v 사이트 스타일v 상태군

2 © Copyright IBM Corp. 2011, 2016

Page 7: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

참고: 레코드 데이터에 저장된 이미지가 오브젝트 마이그레이션 내보내기/가져오기 프로세스 중에 소스에서 대상으로 이동되지 않습니다. 내보내기 중에 오브젝트 마이그레이션에는 레코드 데이터 XML의 이미지 파일에 대한 간단한 경로(소스 시스템의 userfiles 폴더)가 포함됩니다. 가져오기 중에 이 경로는 대상 시스템의 레코드에 저장되지만 이미지는 사용자에게 표시되지 않습니다. 가져오기후에 대상 환경에서 이미지를 사용할 수 있으려면 소스 userfiles 폴더에서 대상 userfiles 폴더로 이미지 파일을 복사하십시오.

종속 항목종속 항목의 개념은 오브젝트 마이그레이션의 핵심입니다. 오브젝트 마이그레이션을 통해 환경에서 오브젝트를 복사하거나 다른 환경의 오브젝트로 환경을 업데이트합니다. 모든 오브젝트에 하나 이상의 오브젝트가 종속될 수 있습니다.

예를 들어, 비즈니스 오브젝트의 양식은 여러 가지일 수 있습니다. 양식을 올바르게 마이그레이션하려면 비즈니스 오브젝트가 대상 환경에 이미 있거나 동일한패키지에 포함되어 있어야 합니다. 즉, 양식은 비즈니스 오브젝트의 종속 항목입니다. 다시 말해서 비즈니스 오브젝트 없이 양식을 가져올 수 없습니다.

참고: 별도로 명시되지 않는 한, 내보내기에 포함하도록 오브젝트를 선택해도 오브젝트의 종속 항목은 자동으로 포함되지 않습니다.

오브젝트 마이그레이션 도구에 액세스오브젝트 마이그레이션 도구에 액세스하는 방법은 여러 가지가 있습니다.

이 태스크 정보v 도구 메뉴에서 오브젝트 마이그레이션 도구에 액세스하려면 도구 > 관리 > 오브젝트 마이그레이션을 선택하십시오.

v 데이터 모델러에서 오브젝트 마이그레이션 도구에 액세스하려면 도구 > 빌더도구 > 데이터 모델러를 선택하십시오. 유틸리티 메뉴에서 오브젝트 마이그레이션을 선택하십시오.

오브젝트 마이그레이션 페이지다른 TRIRIGA Application Platform 환경에서 읽을 수 있도록 내보내기 패키지가 파일에 쓸 오브젝트 세트를 지정합니다. 가져오기 패키지에는 이 플랫폼 환경에 마이그레이션될 파일의 오브젝트가 포함됩니다.

오브젝트 마이그레이션 페이지에 각 패키지의 상태, 각 패키지를 가져오거나 내보낸 날짜, 패키지를 작성한 사용자 및 패키지 설명이 표시됩니다.

오브젝트 마이그레이션 패키지를 가져오려면 새 가져오기 패키지를 클릭하십시오.

제 1 장 오브젝트 마이그레이션 3

Page 8: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

기존 오브젝트 마이그레이션 패키지의 사양을 보려면 하이퍼링크된 이름을 클릭하십시오.

오브젝트 마이그레이션 패키지를 삭제하려면 패키지 이름 옆의 선택란을 선택하고 삭제를 클릭하십시오.

나열된 패키지 중 하나와 같은 항목을 포함하는 새 내보내기 패키지를 작성하려면 패키지 이름 옆의 패키지 복사 아이콘을 클릭하십시오. 패키지 작성 페이지에서 이름을 변경하고 설명을 입력하십시오. 모드 작성이 패키지에서로 미리 설정됩니다. 기존 오브젝트만 새 패키지에 둡니다.

팁: 패키지 복사 기능을 사용하여 이전에 가져온 오브젝트 세트를 다시 내보내십시오. 예를 들어, 패키지를 환경에 가져오는 경우 패키지 복사 기능을 사용하고 오브젝트를 변경한 후 다른 위치로 마이그레이션하십시오.

참고: 패키지 이름에는 특수 문자가 포함될 수 없습니다.

패키지 작성을 클릭하면 시스템에서 오브젝트 마이그레이션 패키지를 엽니다.

4 © Copyright IBM Corp. 2011, 2016

Page 9: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

제 2 장 오브젝트 내보내기

먼저 내보내기 패키지를 작성하고 패키지에 오브젝트를 추가하여 다른 TRIRIGA

Application Platform 환경에 오브젝트 그룹을 마이그레이션합니다. 그런 다음 파일에 오브젝트를 내보내고 대상 환경에 파일을 가져옵니다.

오브젝트 내보내기 개요내보내기 패키지를 작성하고 오브젝트 마이그레이션 도구의 오브젝트 검색기 패널에서 패키지에 오브젝트와 종속 오브젝트를 추가합니다.

오브젝트 마이그레이션 도구의 탐색 패널에서 패키지에 추가할 오브젝트를 봅니다. 각 오브젝트는 한 번만 추가됩니다. 계속하여 오브젝트를 추가하려고 하면 무시됩니다.

오브젝트 검색기를 사용하여 오브젝트와 해당 오브젝트의 종속 항목을 내보내기패키지에 추가할 뿐 아니라 오브젝트와 종속 항목도 볼 수 있습니다. 오브젝트 검색기를 사용하기 위해 패키지에 오브젝트를 추가하지 않아도 됩니다.

오브젝트 마이그레이션 내보내기 팁이러한 팁을 사용하면 오브젝트 마이그레이션 내보내기 프로세스를 더욱 잘 이해할 수 있습니다.

오브젝트 마이그레이션 영역 팁메시지 패널 메시지 패널에서 오브젝트 마이그레이션 프로세스의 상태를 확

인하십시오.

탐색 패널 탐색 패널에서 오브젝트를 클릭하면 패키지의 모든 사항이 오브젝트 패널에 표시됩니다.

오브젝트 유형 중 하나를 선택하면 해당 오브젝트 유형에 대한 패키지의 모든 사항이 오브젝트 패널에 표시됩니다. 예를들어, 비즈니스 오브젝트는 triBuilding, triProperty 또는triProposedSite를 표시할 수 있습니다.

탐색 패널 계층 구조 기존 오브젝트 마이그레이션 패키지를 다시 열 때 기존 계층구조가 더 빨리 로드될 수 있도록 탐색 패널의 모든 폴더가처음에는 닫혀 있습니다.

오브젝트를 보기 위해 노드를 펼치지 않아도 됩니다. 계층 구조가 로드되면 폴더 이름을 클릭하고 오브젝트 패널에서 오브젝트를 보십시오.

© Copyright IBM Corp. 2011, 2016 5

Page 10: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

오브젝트 마이그레이션 페이지 오브젝트 마이그레이션 패널의 레이아웃 특성은 브라우저에서쿠키로 저장됩니다. 다른 컴퓨터에 사인온한 경우 해당 컴퓨터의 사용자로 설정된 특성을 상속합니다. 레이아웃을 제공된그대로의 기본값으로 설정하는 한 가지 방법으로 재설정을 클릭하십시오.

레코드 데이터 레코드 데이터를 검색하는 경우 모듈을 선택해야 합니다. 발견된 사항이 없음 메시지가 표시되면 모듈이 선택되지 않았기 때문일 가능성이 큽니다.

레코드 데이터 디스플레이에 레코드 데이터가 속한 비즈니스오브젝트가 표시됩니다.

설정 데이터, 템플리트, 한 번 가져온 후 템플리트로 사용하는 기타 항목을 이동하는 경우에만 레코드 데이터 오브젝트유형을 사용하십시오. 오브젝트 마이그레이션은 하나의 환경에서 다른 환경으로 데이터를 이동하는 데 사용되지 않습니다.

사전 레코드 데이터 오브젝트 마이그레이션 대신 다국어 지원 관리자를 사용하여사전(triDictionaryEntry) 레코드 데이터를 내보내고 가져옵니다.

오브젝트 마이그레이션을 사용하도록 선택하는 경우 사전 레코드를 포함하는 패키지를 가져오기 전에 대상 환경에서 기존 사전 레코드를 제거하도록 하십시오. 사전 레코드 이름은제어 번호에서 맵핑됩니다. 소스 환경의 제어 번호 순서가 대상 환경의 순서와 일치하지 않을 수 있으므로 가져오기 중에중복된 레코드가 발생할 수 있습니다.

그룹 대체 탐색 빌더에서, 사용자가 지정하는 보안 그룹의 사용자로부터탐색 콜렉션의 탐색 항목을 숨기기 위해 그룹 대체를 설정할수 있습니다. 또한 보안 그룹의 특정 대상을 포함하도록 탐색항목을 설정할 수도 있습니다.

그룹 대체는 연관된 탐색 콜렉션의 파트로 내보내집니다. 이전 릴리스에서는 그룹 대체가 연관된 보안 그룹과 함께 내보내졌습니다.

보안 그룹 보안 그룹 구성원이 내보내기 프로세스에 포함되지 않습니다.

사용자 활동 오브젝트 마이그레이션 패키지를 처리하는 동안 사용자가 IBMTRIRIGA 환경에 액세스하지 못하게 하십시오. 사용자 활동으로 인해 데이터가 손상되거나 테이블이 잠길 수 있습니다.

워크플로우 워크플로우를 검색할 때 워크플로우의 상태에 상관없이 모든워크플로우가 결과에 포함됩니다. 워크플로우를 개정 중인 경우 마지막으로 공개되었거나 폐기된 버전을 내보냅니다.

오브젝트 마이그레이션 패키지에 폐기된 워크플로우를 추가한후 다른 환경에 가져오면 워크플로우가 대상 시스템에서 자동으로 폐기됩니다.

6 © Copyright IBM Corp. 2011, 2016

Page 11: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

내보내기 패키지 작성처음부터 사전 로드된 오브젝트를 포함하지 않는 패키지를 작성한 다음 원하는오브젝트만 추가할 수 있습니다. 또한 특정 날짜 또는 그 이후에 게시된 사전 로드된 오브젝트를 포함하는 패키지 또는 전체 패키지를 작성할 수도 있습니다.

프로시저1. 도구 > 관리 > 오브젝트 마이그레이션을 선택하십시오.

2. 오브젝트 마이그레이션 페이지에서 새 내보내기 패키지를 클릭하십시오.

3. 패키지 작성 양식에서 새 내보내기 패키지의 이름과 설명을 입력하십시오.

4. 작성 모드 드롭 다운 상자에서 값을 선택하십시오.

v 처음부터 사전 로드된 오브젝트를 포함하지 않는 패키지를 작성하려면 비어 있음을 선택하십시오.

v 모든 오브젝트를 포함하는 패키지를 작성하려면 전체 메타데이터 패키지를 선택하십시오.

대다수의 레코드 데이터를 제외한, 전체 시스템의 모든 오브젝트가 패키지에 포함됩니다. 분류에 해당하는 레코드 데이터는 패키지에 포함됩니다.

그러나 분류와 연관된 레코드 데이터는 포함되지 않습니다.

v 특정 날짜 또는 그 이후에 게시된 모든 오브젝트를 포함하는 패키지를 작성하려면 날짜순을 선택하십시오. 수정 기준일(날짜) 필드에서 날짜를 선택하고 첫 번째 레벨 종속성 선택란을 선택하십시오.

레코드 데이터는 패키지의 다른 오브젝트에 종속되는 경우에 한해 포함됩니다. 시스템에서 반복 찾기를 사용하여 단일 레벨의 종속 항목을 캡처합니다.

5. 패키지 작성을 클릭하십시오.

다음에 수행할 작업

비어 있음을 선택한 경우 패키지에 오브젝트가 포함되지 않으며 다음 단계에서는 오브젝트 탐색기를 사용하여 포함시킬 오브젝트를 찾아 지정합니다.

전체 메타데이터 패키지를 선택한 경우 환경에서 필요한 모든 오브젝트가 패키지에 포함되어 내보내기 대가 상태로 있습니다.

날짜별을 선택한 경우 사전 로드된 오브젝트가 패키지에 포함되며, 다음 단계에서 오브젝트를 추가하거나 삭제합니다.

제 2 장 오브젝트 내보내기 7

Page 12: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

오브젝트 검색기 검색 매개변수하나의 검색 매개변수 또는 검색 매개변수 조합을 사용하여 특정 오브젝트 그룹에 맞게 검색을 필터링할 수 있습니다.

오브젝트 검색기에서 오브젝트 데이터에 익숙해지고 나면 검색 매개변수를 더 빨리 사용할 수 있습니다. 선택하는 매개변수에 따라 선택하지 않은 기타 매개변수에 사용 가능한 옵션이 업데이트됩니다. 예를 들어 먼저 오브젝트 유형을 선택하지 않고 다른 매개변수 중 하나를 먼저 선택할 수 있습니다.

표 1. 오브젝트 검색기 패널의 검색 매개변수 섹션의 매개변수검색 매개변수 설명오브젝트 유형 특정 오브젝트 유형의 오브젝트 검색을 필터링합니다.

모듈 특정 모듈의 오브젝트 검색을 필터링합니다.

애플리케이션, 예산 토큰, 문서, 양식 스타일, 그룹, 모듈, 탐색 콜렉션, 탐색 항목, 포털, 포털 섹션 및 웹 구성요소 오브젝트 유형의경우 이 매개변수는 표시되지 않습니다.

비즈니스 오브젝트 특정 비즈니스 오브젝트를 검색하도록 필터링합니다. 비즈니스 오브젝트를 포함하는 모듈을 선택하는 경우 이 매개변수가 표시됩니다.

수정 기준일(날짜) 특정 날짜 이후에 수정된 오브젝트로 검색을 필터링합니다. 날짜를선택하지 않으면 수정된 날짜에 상관없이 오브젝트가 리턴됩니다.

수정자(사용자) 특정 사용자가 수정한 오브젝트로 검색을 필터링합니다. 사용자 이름을 지정하지 않으면 마지막으로 수정한 사용자에 상관없이 오브젝트가 리턴됩니다.

일부 오브젝트 유형은 데이터베이스 레이아웃에서 이 매개변수를 지원하지 않습니다. 이 매개변수의 사용자를 식별하는 경우 시스템에서 이러한 오브젝트 유형에 대해 오브젝트를 리턴하지 않습니다.

이 매개변수에 대해 지원되는 오브젝트 유형은 애플리케이션, 비즈니스 오브젝트, 문서, 양식, 그룹, 모듈, 탐색 콜렉션, 탐색 항목, 조회, 레코드 데이터, 웹 구성요소, 워크플로우입니다.

오브젝트 레이블 특정 오브젝트 레이블을 포함하는 오브젝트를 검색하도록 필터링합니다.

이 매개변수는 오브젝트 유형인 모두, 애플리케이션, 비즈니스 오브젝트, 양식, 모듈, 보고서, 웹 구성요소 및 워크플로우에 대해 표시됩니다.

모두가 선택되면 애플리케이션, 비즈니스 오브젝트, 양식, 모듈, 보고서, 웹 구성요소 및 워크플로우 오브젝트가 오브젝트 레이블을 포함하므로 해당 오브젝트만 검색됩니다. 레이블이 지정되지 않은 오브젝트는 검색되지 않습니다.

이 매개변수는 현재 오브젝트 레이블을 포함하고 있는 오브젝트만검색합니다. 오브젝트 레이블 관리자에서, 오브젝트 레이블 정의의레이블 지정된 오브젝트 탭에는 현재 레이블이 있는 오브젝트뿐 아니라 이전에 레이블이 있었던 오브젝트도 포함됩니다.

8 © Copyright IBM Corp. 2011, 2016

Page 13: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

표 1. 오브젝트 검색기 패널의 검색 매개변수 섹션의 매개변수 (계속)

오브젝트 이름 원하는 오브젝트 이름을 입력하고 필터를 선택하여 검색을 필터링합니다.

내보내기 패키지에 추가할 오브젝트 지정내보내기 패키지에 오브젝트를 추가하는 프로세스는 마이그레이션 준비 과정 중가장 복잡한 부분입니다. 이 과정 중에 패키지에 올바른 오브젝트를 포함해야 합니다. 패키지에서 오브젝트를 제외할 수도 있습니다.

내보내기 패키지에 오브젝트 추가다음 단계에서는 오브젝트 검색기 패널에서 사용 가능한 모든 검색 매개변수를사용하여 내보내기 패키지에 오브젝트를 추가합니다.

이 태스크 정보

한 번에 하나씩 오브젝트를 패키지에 추가한 다음 해당 종속 항목을 추가하거나오브젝트 세트를 추가한 다음 해당 종속 항목을 추가할 수 있습니다. 다른 오브젝트에 종속된 오브젝트를 패키지에 추가하도록 선택하는 방법은 사용자의 목표와 IBM TRIRIGA 구현에 대한 익숙도에 따라 달라집니다.

모든 종속성을 추가하지 않아도 될 수 있습니다. 이는 전적으로 대상 환경에 따라 달라집니다. 특정 날짜 이후 변경된 오브젝트만 추가해야 할 수도 있습니다.

수정 기준일 또는 수정자 검색 매개변수를 사용하면 도움이 될 수 있습니다.

레코드 데이터 오브젝트 유형의 첫 번째 레벨의 종속성을 찾는 경우, 선택한 레코드 데이터의 종속성 결과에 연관된 레코드 데이터의 모든 후속 레벨이 검색됩니다. 따라서 레코드 데이터의 종속 항목에 대한 종속 항목을 찾지 않아도 됩니다.

프로시저1. 오브젝트 검색기 패널의 검색 매개변수 섹션에 하나 이상의 매개변수를 지정하여 내보내기 패키지에 추가할 오브젝트 또는 오브젝트 세트를 찾으십시오.

2. 검색을 클릭하십시오.

3. 검색 결과 섹션에 나열된 오브젝트 또는 오브젝트 세트를 내보내기 패키지에추가하려면 오브젝트의 선택란을 선택하고 선택한 오브젝트 추가를 클릭하십시오.

4. 패키지에 추가한 하나 이상의 선택된 오브젝트의 종속 항목을 추가하려면 다음 단계를 완료하십시오.

a. 종속 항목 찾기를 클릭하여 하나 이상 선택된 오브젝트의 종속 항목을 추가하십시오.

제 2 장 오브젝트 내보내기 9

Page 14: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

b. 종속 항목 오브젝트의 선택란을 선택하여 검색 결과 섹션에 나열된 종속항목 오브젝트를 내보내기 패키지에 추가하고 선택한 오브젝트 추가를 클릭하십시오.

5. 패키지에 추가한 하나 이상의 종속 오브젝트의 종속 항목을 추가하십시오.

a. 종속 항목 찾기를 클릭하여 하나 이상의 종속 항목 오브젝트의 종속 항목을 찾으십시오.

b. 종속 오브젝트의 선택란을 선택하고 선택한 오브젝트 추가를 클릭하여 검색 결과 섹션에 나열된 종속 오브젝트를 내보내기 패키지에 추가하십시오.

6. 종속 항목의 종속 항목을 추가하는 프로세스를 필요한 대로 반복하십시오.

7. 오브젝트 검색기에서 검색 다시 설정을 클릭하여 현재 검색 데이터를 지우고다음 오브젝트 또는 오브젝트 세트의 검색 매개변수를 선택하십시오.

8. 내보내기 패키지에 원하는 오브젝트가 모두 포함되면 패키지를 저장하십시오.

내보내기 패키지에 UX 오브젝트 추가애플리케이션 또는 웹 구성요소 오브젝트 유형을 선택하여 UX 애플리케이션 또는 웹 구성요소를 검색하고 내보내기 패키지에 추가할 수 있습니다.

이 태스크 정보

기본적으로 검색을 선택하면 종속 메타데이터를 포함하여 애플리케이션 또는 웹구성요소와 관련된 모든 메타데이터가 패키지에 포함되도록 자동으로 선택됩니다.

검색이 완료되고 검색 결과에 애플리케이션 또는 웹 구성요소가 포함되면 종속항목 포함 선택란이 표시됩니다. 기본적으로 이 선택란은 선택됩니다. 패키지에서조회, 비즈니스 오브젝트 및 워크플로우와 같은 종속 데이터를 제한하려는 경우종속 항목 포함 선택란을 선택 취소하십시오. 그런 다음, 검색 매개변수를 사용하여 원하는 종속 데이터를 검색하고 추가하십시오. 패키지를 내보낼 때 애플리케이션 및 웹 구성요소의 UX 종속 항목(예: 모델 및 데이터 소스)은 항상 포함됩니다.

종속 항목 포함 선택란은 검색 결과에 애플리케이션 또는 웹 구성요소 오브젝트유형이 포함된 경우에만 표시됩니다. 이러한 오브젝트 유형에 대해서만 종속 데이터가 패키지에 포함되도록 자동으로 선택될 수 있습니다. 검색에 애플리케이션또는 웹 구성요소와 연관되어 있지 않은 다른 오브젝트가 포함된 경우에는 종속항목 포함 선택란이 해당 오브젝트에 영향을 미치지 않습니다. 해당 오브젝트의경우, 표준 방법인 종속성 찾기를 사용하여 원하는 종속 데이터를 찾고 추가해야합니다.

애플리케이션 또는 웹 구성요소 오브젝트 유형을 선택하고 오브젝트 이름 필드에 검색어를 추가한 후 검색을 선택하면 결과가 표시된 후 검색어가 지워집니다.

10 © Copyright IBM Corp. 2011, 2016

Page 15: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

검색어가 지워져서 이름에 검색어가 포함된 오브젝트뿐만 아니라 애플리케이션 또는 웹 구성요소와 연관된 모든 종속 오브젝트가 선택됩니다. 검색 기준으로 다시돌아가려면 이전을 선택하십시오.

가져오기 중에 실행할 워크플로우 지정내보내기 패키지에 워크플로우를 추가할 때 가져오기 시 자동으로 실행되는 워크플로우를 선택할 수 있습니다. 대상 TRIRIGA Application Platform 환경에서 패키지 가져오기가 완료되면 워크플로우가 실행됩니다.

이 태스크 정보

오브젝트 마이그레이션 페이지의 특성 패널에는 오브젝트 검색기 패널에서 내보내기 패키지에 워크플로우를 추가할 때 채워지는 워크플로우 드롭 다운이 포함되어 있습니다. 패키지에 워크플로우를 추가하지 않으면 워크플로우 드롭 다운은비어 있습니다.

프로시저1. 오브젝트 마이그레이션 도구의 오브젝트 검색기 패널에서 내보내기 패키지에하나 이상의 워크플로우를 추가한 후 특성 패널에서 워크플로우 드롭 다운을클릭하십시오.

2. 가져오기 시 실행할 워크플로우를 선택하십시오.

3. 패키지를 저장하십시오.

내보내기 패키지를 사용하여 파일 작성내보내기 패키지에 원하는 오브젝트가 포함되어 있으면 한 환경에서 다른 환경으로 변경사항을 마이그레이션하는 데 사용할 .zip 파일을 작성합니다.

프로시저1. 오브젝트 마이그레이션 도구에서 내보내기 패키지가 열려 있는 상태에서 내보내기를 클릭하십시오.

2. 오브젝트 패널에서 동기 내보내기를 위해 대기를 선택하거나 비동기 내보내기를 위해 백그라운드를 선택하십시오. TRIRIGA Application Platform에서각 패키지 오브젝트에 대한 .xml 파일을 포함하는 .zip 파일을 생성합니다.

3. 동기적으로 내보내는 경우 내보낸 파일의 위치를 지정하고 저장을 클릭하십시오.

4. 비동기적으로 내보내는 경우 파일이 TRIRIGA Application Platform 설치의 userfiles\ObjectMigration 디렉토리에 저장됩니다. 예: C:\Tririga\

userfiles\ObjectMigration\Building BO.zip.

제 2 장 오브젝트 내보내기 11

Page 16: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

오브젝트 마이그레이션 에이전트가 내보내기 패키지에서 작동 중인 경우 오브젝트 마이그레이션 화면에 표시되는 패키지의 정의를 변경할 수 없습니다.

내보내기가 완료되면 사용자에게 알림이 전송됩니다.

다음에 수행할 작업

내보내기 프로세스 중에 TRIRIGA Application Platform에서 오브젝트 마이그레이션 로그 파일에 오류와 경로 메시지를 로깅할 수 있습니다. 오브젝트 마이그레이션 로그 파일은 TRIRIGA Application Platform 설치의 log 디렉토리에 있습니다(예: C:\Tririga\log\ObjectMigration.log).

.zip 파일이 다운로드되면 오브젝트 마이그레이션 패키지의 상태가 내보냄으로 변경됩니다. .zip 파일을 해당 환경으로 가져오면 오브젝트를 다른 TRIRIGA

Application Platform 환경에 마이그레이션할 준비가 됩니다.

12 © Copyright IBM Corp. 2011, 2016

Page 17: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

제 3 장 오브젝트 가져오기

.zip 파일에 오브젝트를 내보내고 나면 다른 IBM TRIRIGA Application

Platform 환경에 파일을 가져올 수 있습니다.

시작하기 전에

오브젝트 마이그레이션 패키지를 IBM TRIRIGA Application Platform 환경에가져오는 동안 해당 환경에서 일반 프로덕션 활동을 수행하지 마십시오. 환경에서 수행되는 시스템 활동이 최소일 때 패키지를 가져오십시오.

가져오기 단계를 시작하기 전에 정리 에이전트가 실행 중이지 않은지 확인하십시오. 가져오기 단계를 완료하면 정리 에이전트가 이전과 마찬가지로 실행될 수있게 하십시오. 프로덕션 모드에 적절한 값이 있는지 확인하고 서버를 다시 시작하십시오.

이러한 개념 또는 프로시저에 대한 질문이 있으면 IBM TRIRIGA Application

Platform 3 설치 및 구현 안내서 및 IBM TRIRIGA Application Platform 3 관리자 콘솔 사용자 안내서를 참조하십시오.

마이그레이션 패키지 업로드패키지를 대상 TRIRIGA Application Platform 환경에 가져오려면 첫 번째 단계로 내보내기 프로세스 중에 작성한 .zip 파일을 업로드합니다.

이 태스크 정보

패키지를 업로드하려면 오브젝트 마이그레이션 페이지에서 새 가져오기 패키지를선택합니다. 업로드된 패키지가 페이지의 가져오기 패키지 섹션에 추가되며 상태는 신규가 됩니다.

패키지를 열면 .zip의 오브젝트가 추출되고 오브젝트에서 예비 유효성 검사가 완료됩니다. 오브젝트와 유효성 검사 정보가 오브젝트 마이그레이션 페이지의 탐색패널에 표시됩니다. 패키지 업로드 프로세스 중에 작성된 임시 파일은 자동으로삭제됩니다.

예비 유효성 검사패키지를 대상 TRIRIGA Application Platform 환경으로 업로드할 때 오브젝트에서 예비 유효성 검사가 완료됩니다.

© Copyright IBM Corp. 2011, 2016 13

Page 18: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

업로드 프로세스 중에 수행되는 첫 번째 예비 유효성 검사가 다음 항목을 확인합니다.

v 모듈이 업로드된 오브젝트에 지정된 경우 해당 모듈이 패키지에 있는지 아니면 시스템에 있는지 여부를 확인합니다.

v 비즈니스 오브젝트가 업로드된 오브젝트에 지정된 경우 해당 비즈니스 오브젝트가 패키지에 있는지 아니면 시스템에 있는지 여부를 확인합니다.

v 업로드된 오브젝트에 지정된 종속 항목이 패키지나 시스템에 없으면 오브젝트는 올바르지 않음으로 태그가 지정되고 오브젝트 이름은 적색입니다. 아이콘이 오브젝트 이름 옆에 표시됩니다.

두 번째 예비 유형성 검사에서 모듈과 비즈니스 오브젝트(오브젝트 유형에 해당하는 경우)를 포함하여 오브젝트 이름이 대상 시스템에 있는지 확인합니다.

v 오브젝트 이름이 대상 시스템에 있으면 아이콘이 옆에 표시되고 오브젝트이름이 파란색 텍스트로 표시됩니다.

v 오브젝트 이름이 대상 시스템에 없으면 아이콘이 옆에 표시되고 오브젝트 이름이 초록색 텍스트로 표시됩니다.

오브젝트 이름에 아이콘이 있으며 초록색 텍스트로 되어 있지만, 이 오브젝트가 대상 시스템에 있는 경우 오브젝트 이름의 맞춤법이 정확한지 확인하십시오. 오브젝트 이름이 파란색이지만 오브젝트가 없는 경우 오브젝트 이름의 맞춤법이 정확한지 확인하십시오.

오브젝트 유형에 모듈과 비즈니스 오브젝트가 있으면 모듈 이름과 비즈니스 오브젝트 이름에 추가 공간이 있거나 대소문자가 서로 다른지 확인하십시오.

대상 시스템에 이름이 같은 오브젝트가 두 개 이상인 경우 오브젝트 마이그레이션 로그에 경고를 씁니다. 예를 들어, 모듈 레벨에 하나의 조회가 있고 모듈의 비즈니스 오브젝트 중 하나에 하나의 조회가 있을 수 있습니다. 가져오기 프로세스에서 ID가 가장 낮은 대상 시스템의 오브젝트를 가져오기 패키지의 오브젝트로업데이트합니다.

백그라운드 업로드오브젝트 마이그레이션 패키지를 백그라운드 프로세스로 업로드하도록 선택할 수있습니다.

설치 폴더의 userfiles\ObjectMigration\Uploads 폴더에 업로드할 파일을 복사합니다. Microsoft Windows에서 이 위치의 예는 C:\Tririga\userfiles\

ObjectMigration\Uploads입니다. 이 폴더에 파일을 추가할 때 오브젝트 마이그레이션 에이전트가 파일을 발견하고 파일의 패키지를 자동으로 작성합니다.

14 © Copyright IBM Corp. 2011, 2016

Page 19: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

오브젝트 마이그레이션 패키지를 작성한 후 시스템에서 자동으로 파일을 삭제합니다.

가져오기를 포함한 백그라운드 업로드오브젝트 마이그레이션 패키지 zip 파일을 백그라운드 프로세스로 업로드하고 가져오도록 선택할 수 있습니다.

백그라운드 프로세스를 시작하려면 가져오기 패키지 zip 파일을 설치 폴더의userfiles\ObjectMigration\UploadsWithImport 하위 폴더에 복사합니다. 오브젝트 마이그레이션 에이전트가 해당 파일을 발견한 후 자동으로 업로드하고 가져옵니다.

오브젝트 마이그레이션 패키지 zip 파일을 가져온 후에는 \UploadsWithImport

폴더에서 해당 파일이 자동으로 삭제됩니다.

Microsoft Windows에서 설치 폴더 위치의 예는 C:\Tririga\userfiles\

ObjectMigration\UploadsWithImport입니다.

마이그레이션 패키지 유효성 검증유효성 검증 단계는 업로드된 오브젝트와 대상 플랫폼 환경의 오브젝트 간 차이점으로 인해 초래디는 문제점을 발견하기 위해 수행합니다.

프로시저1. 탐색 패널의 아이콘을 클릭하여 업로드된 패키지의 세부사항을 표시하십시오.

v 파란색이 표시되면 대상 플랫폼 환경에 동일한 오브젝트 이름과 모듈 및비즈니스 오브젝트 이름(오브젝트 유형에 해당하는 경우)이 있는 오브젝트가 있음을 나타냅니다. 아이콘을 참고하십시오.

v 초록색은 오브젝트가 마이그레이션 패키지에 있지만 대상 플랫폼 환경에동일한 오브젝트 이름과 모듈 및 비즈니스 오브젝트 이름(오브젝트 유형에 해당하는 경우)이 있는 오브젝트가 없음을 나타냅니다. 아이콘을참고하십시오.

v 적색은 종속 항목이 패키지와 대상 환경에 없음을 나타냅니다. 아이콘을 참고하십시오.

참고: 내용 오브젝트의 이름은 항상 오브젝트 마이그레이션 화면에 아이콘과 함께(새 오브젝트임을 표시) 초록색으로 표시됩니다.

참고: 대상 시스템에 이름이 같은 오브젝트가 두 개 이상인 경우(예: 모듈 레벨에 있는 하나의 조회와 모듈의 비즈니스 오브젝트 중 하나에 있는 하나의

제 3 장 오브젝트 가져오기 15

Page 20: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

조회) 오브젝트 마이그레이션 로그에 경고를 씁니다. 가져오기 프로세스에서ID가 가장 낮은 대상 시스템의 오브젝트를 가져오기 패키지의 오브젝트로 업데이트합니다.

2. 오브젝트의 설명을 보려면 탐색 패널에서 오브젝트의 하이퍼링크된 이름을 클릭하십시오. 오브젝트 패널에 간략한 설명이 표시됩니다.

참고: 아이콘이 있는 적색 오브젝트가 있으면 마이그레이션을 가져올 수없습니다. 각각의 적색 문제점을 해결해야 대상 플랫폼 환경에 오브젝트를 가져올 수 있습니다.

유효성 검사 프로세스유효성 검사 프로세스 중에 시스템이 .zip 파일에서 업로드된 XML을 분석하고다른 오브젝트에 대해 올바르지 않거나 누락된 참조가 있는지 확인합니다.

예를 들어, 비즈니스 오브젝트에 사전 작성 워크플로우가 있으면 유효성 검사 프로세스에서 워크플로우가 패키지 또는 시스템에 있는지 확인합니다. 없는 경우 시스템에서 해당 비즈니스 오브젝트에 대해 경고를 로그합니다.

분석을 수행한 결과 더 심각한 상황이 발견되면 시스템에서 오브젝트에 대해 오류를 로그하고 올바르지 않음으로 표시합니다( 아이콘과 함께 적색으로 표시).

한 가지 예로는 비즈니스 오브젝트 유형이 독립형에서 임베드로 변경된 경우가있습니다. TRIRIGA Application Platform 시스템에서 이 변경을 허용하지 않으므로 오브젝트 마이그레이션에서 이 문제를 오류로 간주합니다. 올바르지 않은오브젝트를 모두 해결해야 패키지를 가져올 수 있습니다.

참고: 시스템에서 유효성 검사 성공 또는 실패를 보고하기 전에 항상 모든 오브젝트의 유효성을 검사합니다. 이 프로세스를 수행하면 패키지를 가져오기를 수행하는 담당자가 모든 문제(경고 및 오류)를 즉시 볼 수 있습니다.

패키지 요약유효성 검사 중에 발견된 모든 경고와 오류를 보려면 오브젝트 마이그레이션 화면의 맨 위에서 요약 조치를 클릭하십시오.

패키지 요약 보고서의 시작 부분에 있는 오브젝트 요약에는 각 오브젝트 유형의통계가 나열됩니다. 경고와 오류는 보고서 뒷 부분의 해당 요약 섹션으로 하이퍼링크되어 있습니다.

패키징 요약 보고서의 본문에는 각 오브젝트 유형에 대한 개별 섹션 및 경고와오류가 포함되어 있습니다. 이 섹션에는 오브젝트 이름, 모듈 및 비즈니스 오브젝트(오브젝트 유형에 적절한 경우)와 해당 경고 또는 오류 메시지가 표시됩니다.

16 © Copyright IBM Corp. 2011, 2016

Page 21: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

표 2. 패키지 요약 예제이름:

설명:

상태:

TRIRIGA_10_11172010_After_0323

TRIRIGA_10_11172010_After_0323

가져옴

오브젝트 요약

유형 오브젝트 수 신규 기존 올바름 올바르지않음

경고 오류

1 예산 토큰 30 - 30 30 - - -

2 비즈니스 오브젝트 354 - 354 354 - - -

3 내용 82 82 - 82 - - -

4 문서 268 - 268 268 - 2 -

5 양식 430 - 430 430 - - -

6 그룹 59 - 59 59 - 1 -

7 계층 구조 13 - 13 13 - - -

8 목록 290 - 290 290 - - -

9 모듈 53 - 53 53 - - -

10 탐색 콜렉션 171 - 171 171 - - -

11 탐색 항목 1441 - 1441 1441 - - -

12 포털 89 - 89 89 - - -

13 포털 섹션 367 - 367 367 - - -

14 조회 2583 - 2583 2583 1 - 1

15 레코드 데이터 780 - 780 780 - - -

16 점수카드 23 - 23 23 - - -

17 스타일 13 - 13 13 - - -

18 워크플로우 1063 - 1063 1063 - - -

8109 82 8027 8109 1 3 1

문서 경고

오브젝트 모듈 비즈니스 오브젝트 메시지

1 \ROOT\TRIRIGA\Item\Critical To

Quality (CTQ) Item Response Record

문서 문서 1) 기존 문서 [\ROOT\TRIRIGA\Item\Critical To Quality

(CTQ) Item Response Record]를 업데이트하는 중 오류가 발생했습니다.

2 \ROOT\TRIRIGA\Location\

Floor_Space_Rollup

문서 문서 1) 기존 문서 [\ROOT\TRIRIGA\Location\Floor_Space_Rollup]을 업데이트하는 중 오류가 발생했습니다.

그룹 경고

오브젝트 모듈 비즈니스 오브젝트 메시지

1 \Admin Group 그룹 그룹 1) 관리 그룹은 가져오지 않습니다.

조회 오류

오브젝트 모듈 비즈니스 오브젝트 메시지

1 triTaskHoldLog – Display - triTask triLogging triLogging 1) 시스템 또는 패키지에서 모듈 [triLogging]을 찾을 수 없습니다.

기존 오브젝트 식별기존 오브젝트 선택 조치를 수행하면 오브젝트 마이그레이션 비교 메소드를 통해 소스 오브젝트 마이그레이션 패키지와 대상 환경 모두에서 찾는 오브젝트가식별됩니다.

프로시저1. 업로드의 오브젝트 중 하나가 시스템에 있는지 확인하려면 탐색 패널에서 오브젝트를 선택하십시오. 오브젝트가 오브젝트 패널에 표시됩니다.

2. 오브젝트 패널에서 하나 이상의 항목을 선택하고 기존 오브젝트 선택을 클릭하십시오.

3. 오브젝트 패널의 설명 컬럼에서 결과를 검토하십시오.

패키지 유효성 검증가져오기 패키지에 시스템에 추가할 오브젝트만 포함된 경우 패키지의 유효성을검증합니다.

제 3 장 오브젝트 가져오기 17

Page 22: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

프로시저1. 유효성 검증을 클릭하십시오.

2. 오브젝트 패널에서 시스템이 유효성 검증을 동기식(대기)으로 처리하려는지 아니면 비동기식(백그라운드)으로 처리하려는지를 묻습니다.

v 대기를 선택한 경우, 유효성 검증이 완료되면 특성 패널에서 상태가 변경됩니다.

v 백그라운드를 선택한 경우, 유효성 검증 프로세스가 완료되면 알림이 전송됩니다.

v 백그라운드 알림이 홈 포털의 알림 섹션에 표시됩니다.

v 유효성 검사가 완료되면 탐색 패널의 일부 오브젝트가 적색으로 표시될 수있습니다. 아이콘을 참고하십시오. 이와 같이 표기되면 오브젝트에 문제가 있음을 나타냅니다. 문제점에 대한 설명을 보려면 오브젝트의 이름을 클릭하십시오.

v 문제점의 간략한 설명이 오브젝트 패널에 표시됩니다.

결과

유효성 검자 후에 오브젝트에 적색 아이콘이 포함되면 오브젝트가 올바르지않으므로 마이그레이션을 가져올 수 없습니다. 올바르지 않은 각 오브젝트를 해결해야 오브젝트를 대상 플랫폼 환경에 가져올 수 있습니다.

올바르지 않은 오브젝트 문제점 해결TRIRIGA Application Platform에 없는 오브젝트를 참조할 때 마이그레이션 오브젝트에 올바르지 않은 참조가 있습니다. 두 가지 방법을 사용하여 올바르지 않은 오브젝트 문제를 해결할 수 있습니다.

위험도에 따라 올바르지 않은 참조가 오류로 발견되는 경우도 있고 경고로 표시되는 경우도 있습니다. 이와 같이 위험하지 않은 상황이 발생하면 플랫폼에서 여전히 마이그레이션 오브젝트를 가져옵니다. 그러나 경고 메시지를 오브젝트 마이그레이션 로그 파일에 로깅하여 누락된 오브젝트와 참조된 위치를 표시합니다.

경고가 표시되어도 가져오기가 계속 진행되며, 경고는 오류보다 위험하지 않은 것으로 간주됩니다. 오류가 발생하거나 올바르지 않은 오브젝트가 있는 경우에만 가져오기가 실패합니다. 그러나 경고 메시지를 무시하지 마십시오. 경고가 표시되면가져오기 후에 애플리케이션에 문제가 발생할 수 있습니다. 계속하기 전에 경고의 원인을 파악하십시오.

경고 메시지 형식은 올바르지 않은 참조가 있는 오브젝트의 이름 ID, 누락된 오브젝트의 이름 ID 및 참조된 방식으로 구성됩니다. 문제가 있는 오브젝트를 신속하게 판별할 수 있도록 플랫폼에서는 오브젝트에 대해 사용 가능한 모든 정보

18 © Copyright IBM Corp. 2011, 2016

Page 23: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

를 사용하여 이름 ID를 구성합니다. 일반적으로 오브젝트의 이름 ID는 모듈 이름, 비즈니스 오브젝트 이름(있는 경우) 및 해당 이름으로 결합됩니다. 예를 들어,

triCostItem_triPaymentLineItem_triPaymentOneTime 양식 이름 ID는 모듈 이름(triCostItem), 비즈니스 오브젝트 이름(triPaymentLineItem) 및 양식 이름(triPaymentOneTime)으로 구성됩니다.

방법 설명문제점 오브젝트를 삭제하십시오.

오브젝트 패널에 오브젝트가 표시되면 선택란을 선택하고 오브젝트 패널에서 삭제 조치를 클릭하여 오브젝트를 삭제할 수 있습니다. 패키지에서 오브젝트를 아무렇게나 제거하면 유효성 검사 및 가져오기 중에 추가 문제점이 발생할 수 있습니다.

예를 들어, 패키지에서 새 비즈니스 오브젝트 또는 모듈을 제거하고패키지의 다른 오브젝트에서 이 비즈니스 오브젝트를 참조하는 경우,다음 번에 유효성을 검증할 때 이러한 기타 오브젝트가 올바르지 않게 됩니다.

기본 문제점을 수정한 다음오브젝트의 유효성을 다시검증하십시오.

예를 들어, 누락된 비즈니스 오브젝트가 문제점이 경우 누락된 비즈니스 오브젝트를 포함하는 패키지를 다시 내보내십시오. 또는 대상 플랫폼 환경에 필수 비즈니스 오브젝트를 수동으로 작성하고 유효성 검사를 다시 실행하십시오.

다음 테이블은 유효성 검사 중에 플래그가 지정될 수 있는 오류의 일부 목록입니다.

오브젝트 유형 간단한 오류 설명 오류 세부사항비즈니스 오브젝트 목록이 없습니다. 마이그레이션 오브젝트의 비즈니스 오브젝트에는

마이그레이션 오브젝트 또는 대상 플랫폼 환경에없는 값 목록을 참조하는 목록 필드가 있습니다.

비즈니스 오브젝트 위치 지정자 BO가 없습니다. 마이그레이션 오브젝트의 비즈니스 오브젝트에마이그레이션 오브젝트 또는 대상 플랫폼 환경에없는 비즈니스 오브젝트를 참조하는 위치 지정자필드가 있습니다.

비즈니스 오브젝트 공개된 이름이 누락되었습니다.

비즈니스 오브젝트에 이름 맵핑 정보가 지정되지않았습니다.

비즈니스 오브젝트 [Object name]이(가) 올바르지 않습니다. 기존 섹션데이터가 올바르지 않습니다.

이 비즈니스 오브젝트는 마이그레이션 오브젝트와 대상 플랫폼 환경 모두에 있습니다. 비즈니스오브젝트의 두 버전 모두에 이름이 xxx인 레코드 섹션이 있지만 두 버전의 섹션에 대한 특성은 서로 다릅니다. 다음과 같은 차이점이 있을 수있습니다.

v 두 가지 버전의 레코드 섹션이 다른 비즈니스오브젝트를 참조합니다.

v 레코드 섹션의 버전 중 하나는 단일 레코드섹션이고 다른 버전은 다중 레코드 섹션입니다.

제 3 장 오브젝트 가져오기 19

Page 24: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

비즈니스 오브젝트 xxx가 올바르지 않습니다.

참조 BO가 없습니다.

이 비즈니스 오브젝트에는 xxx라는 레코드 섹션이 있습니다. xxx 섹션에서 참조하는 비즈니스오브젝트가 마이그레이션 오브젝트나 대상 플랫폼 환경에 없습니다.

양식 올바르지 않은 BO입니다. 마이그레이션 오브젝트의 이 양식은 마이그레이션 오브젝트 또는 대상 플랫폼 환경에 없는 비즈니스 오브젝트를 기반으로 합니다.

워크플로우 연결 형식 파일 태스크의 소스가 누락되었습니다.

마이그레이션 오브젝트의 이 워크플로우에는 마이그레이션 오브젝트 또는 대상 플랫폼 환경에없는 문서 레코드를 참조하는 연결 형식 파일 태스크가 포함되어 있습니다.

워크플로우 LI 태스크의 소스에 대한 호출 유효성 검사 워크플로우가 누락되었습니다.

마이그레이션 오브젝트의 이 워크플로우에는 마이그레이션 오브젝트 또는 대상 플랫폼 환경에없는 다른 워크플로우를 참조하는 호출 워크플로우 태스크가 포함되어 있습니다.

워크플로우 조회 태스크의 소스가 누락되었습니다.

마이그레이션 오브젝트의 워크플로우에는 마이그레이션 오브젝트 또는 대상 플랫폼 환경에 없는조회를 참조하는 조회 태스크가 포함되어 있습니다.

대상 시스템에 이름이 같은 오브젝트가 두 개 이상인 경우(예: 모듈 레벨에 있는하나의 조회와 모듈의 비즈니스 오브젝트 중 하나에 있는 하나의 조회) 오브젝트마이그레이션 로그에 경고를 씁니다. 가져오기 프로세스에서 ID가 가장 낮은 대상 시스템의 오브젝트를 가져오기 패키지의 오브젝트로 업데이트합니다.

다음 텍스트는 일반적으로 유효성 검사 단계를 통해 로깅된 메시지를 표시합니다.

테스트 패키지의 유효성 검사 시작

비즈니스 오브젝트 유효성 검사triProject_triCapitalProject business 오브젝트가 올바르지 않은 오브젝트,1) triNotificationAction_triInsuranceContractNotification을 연관된 비즈니스오브젝트로 참조합니다.

양식 유효성 검사triCostItem_triPaymentLineItem_triPaymentOneTime 양식이 올바르지 않은오브젝트를 참조합니다.1) triContract_Blank business object name_triRealEstateContract - Find -부동산 및 소유 자산 목록을 triGeneral 탭에 있는 triRealEstateLeaseContract섹션의 Find 조치 팝업 조회로 표시합니다.

조회 유효성 검사triContract_triRealEstateContract_triRealEstateContract - CRYSTAL -향후 임대 의무 세부사항 조회가 올바르지 않은 오브젝트,

1) \ROOT\TRIRIGA\Contract\Future Rent Obligation Detail_Document_Document를올바르지 않은 크리스탈 리포트 템플리트로 참조합니다.

목록 유효성 검사

관리자 유효성 검사유효성 검사 완료

20 © Copyright IBM Corp. 2011, 2016

Page 25: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

이 샘플 오브젝트 마이그레이션 로그에 따라 유효성 검사 단계에서 다음과 같이올바르지 않은 참조를 발견했습니다.

v triProject_triCapitalProject 비즈니스 오브젝트가triNotificationAction_triInsuranceContractNotification 비즈니스 오브젝트와 연관되어 있지만 이러한 비즈니스 오브젝트가 플랫폼에 없습니다. 따라서 연관 없이 triProject_triCapitalProject 비즈니스 오브젝트가 작성됩니다.

v triCostItem_triPaymentLineItem_triPaymentOneTime 양식에서triRealEstateContract - Find - List of Real Estate Lease and Owned

Property 조회를 섹션 팝업 조회 조치로 참조합니다. 그러나 조회가 플랫폼에 없습니다. 메시지에는 참조 섹션의 이름도 지정됩니다. 이 경우 triGeneral

탭의 triRealEstateLeaseContract 섹션입니다.

v triContract_triRealEstateContract_triRealEstateContract - CRYSTAL -

Future Rent Obligations Detail 크리스탈 리포트 조회에서 올바르지 않은크리스탈 리포트 템플리트를 참조합니다.

오브젝트 비교가져오기 프로세스의 다음 단계로 업로드한 오브젝트와 대상 TRIRIGA

Application Platform 환경의 오브젝트를 비교합니다.

비교 메소드오브젝트 마이그레이션에서는 시스템의 업로드된 항목과 기존 항목 사이의 차이에 대한 자세한 정보를 찾기 위해 두 가지 비교 메소드를 제공합니다.

전체 업로드를 비교 보고서 조치와 비교하거나 개별 항목을 오브젝트 패널의 비교 조치와 비교할 수 있습니다. 비교 보고서와 개별 비교의 비교 로직은 동일합니다. 비교 보고서는 결과를 파일로 컴파일하고 개별 비교 메소드는 사용자 인터페이스에 결과를 표시한다는 주된 치이점이 있습니다.

비교되는 오브젝트 유형은 다음과 같습니다.

v 대체 양식 목록v 예산 토큰v 비즈니스 오브젝트v 달력 세트v 양식v 양식 스타일v 계층 구조v 목록

제 3 장 오브젝트 가져오기 21

Page 26: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

v 모듈v 탐색 콜렉션v 탐색 항목v 포털v 포털 섹션v 조회

다음 오브젝트 유형은 부분적으로 비교됩니다.

v 워크플로우

오브젝트 마이그레이션은 워크플로우에 대해 부분 비교를 수행합니다. 워크플로우 헤더가 비교되고 소스와 대상 사이의 차이점(있을 경우)에 대한 세부사항이 보고됩니다. 또한 워크플로우 태스크도 비교됩니다. 그러나 소스와 대상사이에서 태스크가 동일하거나 다를 경우에만 보고서가 표시됩니다. 차이점에대한 세부사항은 보고되지 않습니다. 워크플로우에 대해 "차이 없음"이 보고서에 표시되는 경우 워크플로우 태스크뿐만 아니라 모든 헤더 특성이 소스와 대상 사이에서 동일함을 의미합니다.

워크플로우의 자세한 분석을 보려면 오브젝트 마이그레이션 도구의 오브젝트패널에서 텍스트 내보내기 선택 조치를 사용하십시오.

비교되는 UX 오브젝트 유형은 다음과 같습니다.

v 애플리케이션v 조치v 조치 그룹v 데이터 소스v 데이터 소스 필드v 모델v 모델 및 보기v 웹 구성요소v 웹 보기 파일

웹 보기 파일 메타데이터에 첨부되는 파일(예: HTML 및 CSS 파일)이 비교에 포함됩니다. 그러나 소스와 대상의 파일이 동일하거나 다른 경우에만 결과가 표시됩니다. 차이점에 대한 세부사항은 보고되지 않습니다. 웹 보기 파일에 차이점 없음을 표시하는 보고서는 모든 특성 및 첨부 파일이 동일함을 의미합니다. HTML "diff" 도구를 사용하여 파일 버전을 비교할 수 있습니다.

비교되지 않는 오브젝트 유형은 다음과 같습니다.

22 © Copyright IBM Corp. 2011, 2016

Page 27: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

v 내용. 정보가 2진입니다.

v 문서. 정보가 2진입니다.

v 그룹. 일부 그룹은 엄청나게 크므로 비교를 실행하는 데 몇 시간이 걸릴 수 있습니다.

v 레코드 데이터. 정의는 섹션, 필드 및 기타 요소를 기반으로 동적으로 구성되는 XML입니다.

컨텐츠, 문서, 그룹 또는 레코드 데이터 오브젝트 유형이 비교되는 경우 결과는 항상 차이점 없음입니다. 기존 내용, 문서, 그룹 및 레코드 데이터 오브젝트 유형에 대한 비교 결과가 차이가 없음이라고 해서 반드시 차이가 없는 것은 아니므로 유의하십시오.

모든 오브젝트 비교업로드된 패키지의 모든 오브젝트를 대상 시스템의 오브젝트와 비교하는 비교 보고서를 작성할 수 있습니다. 결과는 탭으로 구분된 .txt 파일입니다. 나중에 분석하고 비교하기 위해 비교 보고서를 저장할 수 있습니다.

이 태스크 정보

비교 보고서의 각 행은 업로드된 패키지와 대상 시스템 간의 각 차이점 또는 충돌을 나타냅니다. 예를 들어, 비즈니스 오브젝트에 10개의 차이점이 있으면 비교보고서에 10개의 라인이 표시됩니다.

프로시저1. 오브젝트 마이그레이션 페이지에서 비교 보고서를 클릭하십시오.

2. 오브젝트 패널에서 보고서를 작성하십시오.

v 대기를 선택하여 보고서를 동기식으로 작성하십시오. .txt 파일을 다운로드할 위치를 지정하고 저장을 선택하십시오.

v 백그라운드를 선택하여 보고서를 비동기식으로 작성하십시오. .txt 파일이IBM TRIRIGA 설치의 userfiles\ObjectMigration 디렉토리에 저장됩니다(예: C:\Tririga\userfiles\ObjectMigration\triLog Query

Import.txt). 파일이 서버에 있으므로 파일에 대한 액세스 권한을 얻기 위해 IT 부서의 지원이 필요할 수 있습니다.

3. 비교 보고서를 검토하십시오. Microsoft Excel에 보고서를 가져오고 정보를분석할 수 있습니다. 예를 들어, 헤더 행을 필터로 변환하고 관심있는 영역에대해 필터링을 사용하십시오.

업로드된 패키지의 오브젝트를 대상 시스템과 비교비교 조치는 한 오브젝트만 확인하고 업로드된 패키지의 내용을 대상 시스템의내용과 비교합니다.

제 3 장 오브젝트 가져오기 23

Page 28: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

이 태스크 정보

오브젝트에 정확하게 액세스하려면 소스와 대상 시스템을 모두 알아야 합니다. 이정보는 대상 시스템과 패키지에 있는 XML을 비교하여 도출합니다. 오브젝트 텍스트 색상과 아이콘의 의미도 알아야 합니다.

표 3. 오브젝트 텍스트 색상 및 아이콘의 설명오브젝트 색상 및 아이콘 설명아이콘이 있는 파란색 텍스트로 된

오브젝트.오브젝트가 패키지에 있지만 대상 환경에 동일한 오브젝트 이름과 모듈 및 비즈니스 오브젝트 이름(해당되는 경우)이 없습니다.

아이콘이 있는 초록색 텍스트로 된아이콘.

동일한 오브젝트 이름과 모듈 및 비즈니스 오브젝트 이름(오브젝트 유형에 해당되는 경우)이 있는 오브젝트가 패키지와 대상 환경에 모두 있습니다.

아이콘이 있는 적색 텍스트로 된 오브젝트.

마이그레이션 오브젝트 이름에 비즈니스 오브젝트 및 오브젝트 이름과 모듈이 두 시스템에 모두 있지만 서로 다릅니다.

비교 조치를 사용하려면 다음 단계를 수행하십시오.

프로시저1. 업로드된 오브젝트 중 하나와 시스템의 대응 오브젝트를 비교하려면 탐색 패널에서 오브젝트를 선택하십시오. 오브젝트가 오브젝트 패널에 표시됩니다.

2. 오브젝트 패널에서 항목을 선택하고 비교를 클릭하십시오. 결과가 오브젝트 패널의 설명 컬럼에 표시됩니다.

3. 아이콘을 클릭하여 오브젝트 레벨을 펼치고 닫으십시오.

v 적색 텍스트로 된 오브젝트는 오브젝트가 대상에 있지만 패키지에는 없음을 나타냅니다.

v 초록색 텍스트로 된 오브젝트는 오브젝트가 패키지에 있지만 대상에는 없음을 나타냅니다.

동일한 오브젝트 식별비교 및 일치하는 오브젝트 선택 조치는 오브젝트 마이그레이션 비교 메소드가소스 패키지와 대상 환경 간에 동일한 것으로 간주되는 오브젝트를 식별합니다.

이 조치를 사용하면 신속한 방법으로 이러한 오브젝트를 제거하고 변경된 오브젝트만 남겨 둡니다.

이 태스크 정보

일치하는 오브젝트를 식별하기 위해 업로드된 오브젝트 중 하나를 시스템의 대응하는 오브젝트와 비교하려면 다음 단계를 수행하십시오.

24 © Copyright IBM Corp. 2011, 2016

Page 29: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

프로시저1. 탐색 패널에서 오브젝트를 선택하십시오. 오브젝트가 오브젝트 패널에 표시됩니다.

2. 오브젝트 패널에서 하나 이상의 항목을 선택하고 비교 및 일치하는 오브젝트선택을 클릭하십시오.

3. 오브젝트 패널의 설명 컬럼에서 결과를 검토하십시오.

동일한 워크플로우의 두 버전 비교텍스트 내보내기 선택 조치를 수행하면 하나 이상의 워크플로우를 텍스트로 내보냅니다. 동일한 워크플로우의 두 버전을 텍스트로 내보낸 다음 비교하여 마이그레이션 패키지의 워크플로우를 가져올지 결정할 수 있습니다.

프로시저1. 탐색 패널에서 워크플로우를 선택하십시오.

2. 워크플로우 패널에서 하나 이상의 워크플로우를 선택하고 텍스트 내보내기 선택을 클릭하십시오.

3. 시스템에 파일을 저장하십시오.

마이그레이션 패키지 가져오기패키지의 유효성을 검증한 후 올바르지 않은(빨간색) 오브젝트가 없으면 가져올준비가 된 것입니다. 가져오기를 처리하는 데 다소 시간이 걸릴 수 있습니다.

이 태스크 정보

가져오기 처리가 발생하려면 오브젝트 마이그레이션 에이전트가 실행 중이어야 합니다.

가져오기를 클릭하면 플랫폼이 가져오기가 시작되었음을 나타내는 메시지를 오브젝트 패널에 추가합니다.

가져오기가 완료되면 포털 홈 페이지에서 알림을 수신합니다. 이 상태는 오브젝트 마이그레이션 화면의 가져오기 패키지 섹션에도 표시됩니다.

패키지가 특정 워크플로우를 자동으로 실행하도록 구성된 경우, 가져오기가 완료되면 해당 워크플로우가 실행됩니다. 선택적으로 소스 IBM TRIRIGA Application

Platform 환경에서 패키지를 작성할 때 가져오기가 완료되면 실행될 워크플로우를 지정합니다.

가져오기 패키지에서 내보내기에서 설정된 워크플로우는 선택 취소할 수 있지만패키지에서 다른 워크플로우는 선택할 수 없습니다. 가져오기가 완료되어 워크플로우가 실행될 때 몇 가지 규칙을 기반으로 레코드가 작성됩니다.

제 3 장 오브젝트 가져오기 25

Page 30: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

v 워크플로우가 비즈니스 오브젝트에 정의되어 있는 경우에는 해당 비즈니스 오브젝트의 레코드가 작성됩니다.

v 워크플로우가 비즈니스 오브젝트에 정의되어 있지 않은 경우에는 모듈의 기본비즈니스 오브젝트의 레코드가 작성됩니다.

v 워크플로우가 비즈니스 오브젝트에 정의되어 있지 않고 모듈에 기본 비즈니스오브젝트가 없는 경우에는 실행이 실패하고 그에 따라 가져오기가 실패합니다.

워크플로우 디버그 용도로 빈 레코드가 작성됩니다. 워크플로우 인스턴스가 켜지면 빈 레코드를 통해 워크플로우 인스턴스를 볼 수 있습니다.

프로세스 가져오기가져오기를 시작하기 전에 시스템에서 패키지에 있는 모든 오브젝트의 유효성을재검증합니다. 시스템이 유효성 재검증을 통해 항상 시스템에 포함된 항목의 최신 스냅샷을 사용할 수 있습니다.

패키지를 가져오기 며칠 전에 패키지를 업로드한 경우 유효성을 재검증하는 것이 중요합니다. 이 지연 시간 중에 어떤 일이 발생할지는 아무도 모릅니다. 예를들어, 패키지에서 신규로 식별된 오브젝트를 다른 패키지의 일부로 수동으로 작성하거나 가져올 수 있습니다. 그러면 가져오기 프로세스에서 동일한 오브젝트를다시 작성하려고 할 때 상당히 혼동될 수 있습니다. 유효성 재검증은 전체 프로세스의 가장 중요한 단계 중 하나입니다.

참고: 가져오기 유효성 검사는 사용자가 수동으로 트리거할 수 있는 동일한 프로세스입니다.

유효성을 재검사한 다음 오류가 발생하면 가져오기가 중지되고 패키지 상태가 가져오기 실패로 변경됩니다.

오류가 발생하지 않으면 프로세스는 다음 순서로 오브젝트를 가져옵니다.

v 내용v 문서v 양식 스타일v 예산 토큰v UOM_Type 및 UOM_Values의 레코드 데이터v 모듈v 비즈니스 오브젝트v 양식v 레코드 데이터(UOM_Type 및 UOM_Values 제외)

v UX 구성요소(애플리케이션, 웹 구성요소, 관련 UX 메타데이터)

v 계층 구조

26 © Copyright IBM Corp. 2011, 2016

Page 31: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

v 조회v 워크플로우v 탐색 콜렉션v 탐색 항목v 그룹v 포털v 포털 섹션v 목록

순환 종속성/참조를 해결하는 데 도움이 되도록 시스템에서 패키지를 자동으로두 번 가져옵니다. 성공할 때마다 시스템에서 가져오기를 수행 중인 환경의 모든시스템 캐시를 새로 고칩니다. 기타 실행 중인 프로세스 서버 또는 애플리케이션서버가 있는 경우 해당 시스템의 캐시를 수동으로 새로 고쳐야 합니다.

가져오기 동안 애플리케이션 또는 웹 구성요소 오브젝트가 대상 환경에 존재하는 경우, 오브젝트 스냅샷이 대상 환경에 작성됩니다. 정리된 대상을 준비하기 위해 대상 환경에 있는 특정 애플리케이션 또는 웹 구성요소 오브젝트와는 관련되어 있지만 가져오기 패키지에는 포함되어 있지 않은 모든 UX 메타데이터가 삭제됩니다.

오브젝트 마이그레이션 가져오기 팁이러한 팁을 사용하면 오브젝트 마이그레이션 가져오기 프로세스를 더욱 잘 이해할 수 있습니다.

오브젝트 마이그레이션영역

연계 오브젝트 마이그레이션 프로세스에서 연계를 병합합니다. 새 연계는 손상되지 않은 상태로 남아 있습니다.

비즈니스 오브젝트 유형(일반 정보)

비즈니스 오브젝트 유형 정보는 가져오기 프로세스로 겹쳐씁니다.

캐시 과거 오브젝트 마이그레이션 구현에서는 가져오기에 성공한 후 시스템 캐시를 지우거나 새로 고쳐야 했습니다. 이제 더 이상 캐시를 지우지 않아도 됩니다. 가져오기 프로세스가 자동으로 캐시를 새로 고칩니다.

내용 오브젝트 이러한 오브젝트는 레코드 데이터 및 양식 오브젝트에서 사용하고 참조하며 내보내기 프로세스 중에 필수 종속 항목으로 자동 추가됩니다. 가져오기 중에 모든 내용 오브젝트가 새 오브젝트로 표시됩니다(초록색). 소스의 내용 오브젝트 이름이 대상의 내용 오브젝트 이름과 동일한 경우 가져오기 중에 대상에 새 내용 오브젝트가 작성됩니다.

기본 양식 양식을 가져올 때 기본 플래그가 가져온 양식으로 설정됩니다. 이 플래그를 다시 설정할 수 있습니다.

제 3 장 오브젝트 가져오기 27

Page 32: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

오브젝트 복제 대상 시스템에 이름이 같은 오브젝트가 두 개 이상인 경우 오브젝트 마이그레이션 로그에 경고를 씁니다. 예를 들어, 모듈 레벨에 한 조회가 있고 모듈의 비즈니스 오브젝트 중 하나에 조회가 있다고 가정합니다. 가져오기 프로세스에서 ID가 가장 낮은 대상 시스템의 오브젝트를 가져오기 패키지의 오브젝트로 업데이트합니다.

동적 목록 동적 목록 정보는 모두 가져오기 프로세스를 통해 겹쳐씁니다.

필드 맵핑 필드 맵핑을 겹쳐쓰지만 예외가 하나 있습니다. 가져온 필드 맵핑의 제어 시작 번호가 현재 제어 번호보다 작으면 현재 제어 번호가 보존됩니다.

필드 오브젝트 마이그레이션 프로세스가 비즈니스 오브젝트 필드를 병합합니다.비즈니스 오브젝트의 기존 필드에 대한 모든 수정사항을 겹쳐쓰지만, 다음과 같은 여러 예외가 있습니다.

v 텍스트 필드의 경우 가져온 필드의 크기가 현재 크기보다 작으면 현재 크기가 감소되지 않습니다.

v 텍스트 필드의 경우 가져온 필드의 크기가 0이면 현재 크기가 감소되지 않습니다. 가져온 필드가 새로 작성된 경우 기본 크기인 700이 사용됩니다.

가능한 경우 양식의 기존 필드를 변경하십시오. 데이터 모델러에 필수 및읽기 전용 속성이 설정된 경우 해당 속성은 양식에서 겹쳐쓸 수 없습니다.

가져오기 전에 기존 필드 특성을 변경하는 경우, 가져온 후에 이러한 변경을 다시 수행해야 합니다.

양식 모든 양식 정보는 오브젝트 마이그레이션 가져오기를 통해 겹쳐씁니다. 수정된 양식을 유지하려면 양식의 이름을 변경하십시오. 원래 양식을 보존하려면 양식을 변경하기 전에 사본을 작성한 후 다시 원래 이름으로 변경하십시오.

두 번 가져오기 과거 오브젝트 마이그레이션 구현에서는 모든 가져오기를 두 번 수행해야 했습니다. 이제 가져오기 프로세스에서 오브젝트 마이그레이션 패키지를 자동으로 두 번 가져옵니다.

언어 테이블 TRIRIGA Application Platform 3.3 이전에 작성된 오브젝트 마이그레이션 패키지를 TRIRIGA Application Platform 이상 및 IBM TRIRIGA10.3 이상으로 업그레이드된 환경으로 가져올 때 언어 테이블이 삭제됩니다.

탐색 콜렉션 / 탐색 항목

모든 탐색 콜렉션/탐색 항목 정보는 가져오기 프로세스를 통해 겹쳐씁니다. 관리자에 대한 수정사항을 유지하려면 다음을 수행하십시오.

v 탐색 콜렉션/탐색 항목을 작성하십시오.

v 탐색 빌더에서 tri 접두부가 있는 탐색 콜렉션을 제거하십시오.

v 새로 이름이 변경된 탐색 콜렉션 항목을 탐색 빌더에 추가하십시오.

또는 최소한으로 변경하는 경우 변경사항을 기록한 다음 가져오기 후에다시 적용할 수 있습니다. 경우에 따라 이 대체 방법이 더 빠른 옵션일수 있습니다.

모듈 기존 모듈이 가져오기 프로세스를 통해 변경되지 않으며 새 모듈이 추가됩니다.

28 © Copyright IBM Corp. 2011, 2016

Page 33: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

포털 가져온 포털의 이름이 기존 포털의 이름과 동일한 경우 가져오기 프로세스를 통해 모든 포털 정보를 겹쳐씁니다.

사전 작성 워크플로우 사전 작성 워크플로우가 수정되면, 가져오기 후에 데이터 모델러의 이 속성이 이름이 변경된 워크플로우를 가리키도록 다시 지정해야 합니다. 가져오기 프로세스가 접두어가 tri인 워크플로우로 속성을 재설정합니다.

공개 이름 가져오기 전에 공개 이름을 수정한 경우 가져오기 후에 수정을 다시 실행하십시오.

조회/보고서 조회/보고서 정보는 모두 가져오기 프로세스를 통해 겹쳐씁니다. 수정된조회/보고서를 유지하려면 조회/보고서의 이름을 변경하십시오. 원래 조회/보고서를 보존하려면 변경하기 전에 조회/보고서의 사본을 작성한 후원래 이름으로 이름을 변경하십시오.

레코드 데이터 모든 레코드 데이터 정보는 가져오기 프로세스를 통해 가져오기 프로세스를 통해 겹쳐씁니다.

이전 버전의 오브젝트 마이그레이션에서는 레코드 데이터 XML을 양식의 이름 또는 오브젝트 상태와 함께 내보내지 않으므로 가져오기 중에 예상치 못한 동작이 발생합니다.

새 레코드 데이터에 양식 이름이 없으므로 시스템에서 비즈니스 오브젝트의 기본 양식을 사용합니다. 또한 오브젝트 상태가 지정되지 않은 경우 시스템에서 새 레코드 데이터를 널(NULL) 상태에서 변환하기 위해 임의의 조치를 선택합니다.

마이그레이션 패키지에는 패키지에 포함된 레코드 데이터의 소스 환경에서 발견된 모든 연계의 정보가 포함됩니다. 패키지에 포함된 레코드 데이터의 연계는 마이그레이션 패키지 가져오기 프로세스 중에 대상 환경에 대해 설정됩니다.

패키지를 작성할 때 레코드의 연계 정보를 포함하지 않도록 선택할 수 있습니다. 패키지에 포함된 레코드 데이터의 패널을 여십시오. 하나 이상의레코드를 선택하거나 연계를 포함하지 않음 링크를 클릭하십시오. 마이그레이션 프로세스 중에 연계 정보를 포함하지 않을 모든 레코드의 레코드데이터 패널에서 레코드 이름 옆에 적색 별표가 표시됩니다. 레코드 연계 정보를 다시 포함하려면 레코드 데이터 패널에서 하나 이상의 레코드를 선택하고 연계 포함 링크를 클릭하십시오.

이전 버전으로 생성된 패키지의 경우 패키지를 다시 내보내십시오.

섹션 비즈니스 오브젝트 섹션은 오브젝트 마이그레이션 가져오기에서 병합됩니다.

섹션 필드 섹션 필드는 오브젝트 마이그레이션 가져오기에서 병합됩니다.

보안 그룹 모든 보안 그룹 정보는 가져오기 프로세스를 통해 겹쳐씁니다.

보안 그룹 구성원이 가져오기 프로세스에 포함되지 않습니다.

상태군 오브젝트 마이그레이션 가져오기가 비즈니스 오브젝트 상태군을 겹쳐씁니다.

정적 목록 모든 정적 목록 유형은 가져오기 프로세스를 통해 겹쳐씁니다. 그러나 정적 목록 값은 병합됩니다.

구조 가져오기 프로세스를 통해 구조를 겹쳐씁니다.

제 3 장 오브젝트 가져오기 29

Page 34: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

스타일 오브젝트 마이그레이션의 가져오기에서 스타일을 대체하려고 하지만, 두가지 예외가 있습니다. 즉, 사용 중인 스타일과 시스템 스타일은 대체되지 않습니다.

워크플로우 워크플로우는 가져오기를 통해 겹쳐쓰지만, 버전은 보존되며 워크플로우의 상태는 유지됩니다.

워크플로우를 가져오고 현재 연계 유형 목록에 없는 연계 문자열과의 연계를 통해 워크플로우가 트리거되면 가져오기에서 연계 유형 목록에 문자열을 추가합니다.

비동기 워크플로우(예: 조치, 연계, 연계 해제)

v 워크플로우를 복사하고 이름 변경

v 원래 워크플로우 폐기

v 복사된 워크플로우 활성화

동기 워크플로우

v 워크플로우 이름 변경

30 © Copyright IBM Corp. 2011, 2016

Page 35: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

제 4 장 데이터베이스 테이블 색인 마이그레이션

데이터베이스 테이블 관리자 도구에서 데이터베이스 테이블 색인을 보고 삭제하며 작성할 수 있습니다. 또한 데이터베이스 테이블 관리자가 데이터베이스 테이블 색인을 한 IBM TRIRIGA 환경에서 다른 환경으로 마이그레이션하도록 지원합니다.

이 태스크 정보

데이터베이스 테이블 색인을 마이그레이션하는 프로세스는triPlatformDBTableManager 모듈의 레코드 데이터 마이그레이션을 통해 수행됩니다.

데이터베이스 테이블 관리자 도구는 IBM TRIRIGA 관리자 콘솔에 없습니다. 적절한 권한을 가지고 IBM TRIRIGA에 로그인한 다음 도구 > 시스템 설정 > 시스템 > 데이터베이스 테이블 관리자로 이동하여 데이터베이스 테이블 관리자를찾을 수 있습니다.

데이터베이스 테이블 색인 내보내기테이블의 모든 색인을 내보내거나 개별 색인을 내보내는 내보내기 패키지를 작성할 수 있습니다.

이 태스크 정보

참고: 다국어 지원과 관련하여 특정 데이터베이스 테이블 관리자 비즈니스 오브젝트에서 작성된 레코드 , triIndex , triSparseColumn , triTable 및triIndexedColumn은 번역이 지원되지 않습니다. 그러나 BO 이름 맵핑에 목록 필드가 포함되므로 플랫폼은 변환을 위해 데이터를 자동으로 내보내려 합니다. 이프로세스를 방지하기 위해, 다국어 지원 관리자에서 데이터 내보내기 중에 이러한 특정 비즈니스 오브젝트의 레코드가 항상 제외됩니다.

테이블의 모든 색인 내보내기패키지에 포함하기 위해 테이블을 선택할 수 있으며 테이블의 일부인 모든 색인이 자동으로 패키지에 포함됩니다.

프로시저1. 오브젝트 마이그레이션 도구의 오브젝트 검색기 패널에서 내보내기 패키지를빌드할 때 오브젝트 유형 검색 매개변수로 레코드 데이터를 지정하십시오.

© Copyright IBM Corp. 2011, 2016 31

Page 36: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

2. 모듈에서 triPlatformDBTableManager를 선택하십시오.

3. 비즈니스 오브젝트의 경우 triTable을 선택하고 검색을 클릭하십시오.

4. 추가할 색인을 포함하는 테이블을 검색하십시오.

5. 테이블을 선택하십시오. 테이블과 연관된 모든 색인이 내보내기 패키지에 추가됩니다.

개별 색인 내보내기내보내기 패키지에 포함할 개별 데이터베이스 테이블 색인을 선택할 수 있습니다.

프로시저1. 오브젝트 마이그레이션 도구의 오브젝트 검색기 패널에서 내보내기 패키지를빌드할 때 오브젝트 유형 검색 매개변수로 레코드 데이터를 지정하십시오.

2. 모듈에서 triPlatformDBTableManager를 선택하십시오.

3. 비즈니스 오브젝트의 경우 triTable을 선택하고 검색을 선택하십시오.

4. 추가할 색인을 포함하는 테이블을 검색하십시오.

5. 선택한 테이블의 종속 항목 찾기를 선택하십시오. 해당 테이블의 모든 색인이 연관된 레코드 데이터로 표시됩니다.

6. 패키지에 포함할 개별 색인을 선택하십시오.

32 © Copyright IBM Corp. 2011, 2016

Page 37: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

제 5 장 오브젝트 마이그레이션 로그 구성

오브젝트의 종속 오브젝트 이름을 판별할 수 없거나 확인할 수 없으면 오브젝트마이그레이션의 내보내기 및 가져오기 프로세스에서 정보 메시지를 생성합니다.

이 메시지는 ObjectMigration.log라는 로그 파일에 전송됩니다.

이 태스크 정보

로그의 메시지에 문제가 있는 오브젝트의 이름이 식별되고 유형별로 올바르지 않은 참조와 참조되는 위치가 나열됩니다. 로그는 IBM TRIRIGA 설치의 로그 디렉토리(예: C:\Tririga\log\ ObjectMigration.log)에 있습니다.

설치의 config 디렉토리에 있는 log4j.xml 파일(예: C:\Tririga\config\

log4j.xml)에 ObjectMigration.log 파일을 구성합니다. 오브젝트 마이그레이션을 수행하기 전에 이러한 설정을 검토하고 원하는 대로 편집하십시오. 각 오브젝트 마이그레이션 이벤트 후에 ObjectMigration.log를 검토하는 것도 중요합니다.

log4j.xml의 기본 오브젝트 마이그레이션 항목은 다음을 따릅니다.

===================================================================Append messages to the ObjectMigration.log file===================================================================<appender name="OM" class="org.apache.log4j.DailyRollingFileAppender">

<param name="File" value="C:/Tririga/log/ObjectMigration.log"/><param name="Append" value="true"/><param name="Threshold" value="INFO"/><param name="DatePattern" value="'.'yyyy-MM-dd"/>

<layout class="org.apache.log4j.PatternLayout"><param name="ConversionPattern" value="%d %-5p %m%n"/>

</layout></appender>...

<| Additivity is set to false so OM will not log with the root elements.| This allows only OM to log in the ObjectMigration.log file.--><category name="com.tririga.om.logger.OMLogger" additivity="false">

<appender-ref ref="OM"/></category><category name="com.tririga.platform.om.logger.OMLogger" additivity="false">

<priority value="INFO"/> <!-- Set to DEBUG to enable logging --><appender-ref ref="OM"/>

</category>

© Copyright IBM Corp. 2011, 2016 33

Page 38: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

com.tririga.om.logger.OMLogger는 오브젝트 마이그레이션의 2.1 - 2.5 버전용입니다. com.tririga.platform.om.logger.OMLogger는 오브젝트 마이그레이션의2.6+ 버전용입니다.

34 © Copyright IBM Corp. 2011, 2016

Page 39: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

제 6 장 워크플로우를 텍스트로 내보내기

워크플로우를 텍스트 파일로 내보낼 수 있습니다. 이 텍스트 파일에는 워크플로우 로직의 텍스트 기반 모델이 포함되어 있습니다. 마이그레이션 패키지에 포함하거나 워크플로우를 포함하는 마이그레이션 패키지를 가져오기 전에 워크플로우를 내보낼 수 있습니다.

이 태스크 정보

마이그레이션 패키지에 포함된 워크플로우를 가져올지 결정하기 전에 내보내어 검사하면 유용할 수 있습니다. 버전 간 차이점을 식별하기 위해 비교 도구를 사용하여 마이그레이션 패키지에 포함된 워크플로우를 동일한 워크플로우의 다른 버전과 비교해 볼 수 있습니다.

1. 워크플로우를 포함하는 오브젝트 마이그레이션 패키지를 대상 플랫폼 환경에업로드하십시오.

2. 마이그레이션할 오브젝트의 유효성을 검증하십시오.

3. 워크플로우 패널에서 하나 이상의 워크플로우를 선택하고 텍스트 내보내기 선택을 클릭하십시오.

4. 시스템에 파일을 저장하십시오.

개별 워크플로우는 .cld 파일 확장자를 사용하여 저장됩니다. 텍스트로 내보낼 워크플로우를 여러 개 선택하는 경우 워크플로우가 .zip 파일로 저장됩니다. .zip 파일에는 워크플로우의 오브젝트 구조를 기반으로 하는 폴더 계층 구조가 포함되어 있습니다. 이 계층 구조에는 워크플로우 모듈과 비즈니스 오브젝트가 포함되어 있습니다(정의된 경우).

5. 텍스트 편집기를 사용하여 내보낸 워크플로우를 검사하고 마이그레이션 패키지의 일부로 내보내야 하는지 확인하십시오.

6. 마이그레이션된 오브젝트를 대상 환경에 가져오십시오.

© Copyright IBM Corp. 2011, 2016 35

Page 40: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

36 © Copyright IBM Corp. 2011, 2016

Page 41: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

주의사항

이 정보는 미국에서 제공되는 제품 및 서비스용으로 작성된 것입니다. 본 자료는다른 언어로도 제공될 수 있습니다. 그러나 자료에 접근하기 위해서는 해당 언어로 된 제품 또는 제품 버전의 사본이 필요할 수 있습니다.

IBM은 다른 국가에서 이 책에 기술된 제품, 서비스 또는 기능을 제공하지 않을수도 있습니다. 현재 사용할 수 있는 제품 및 서비스에 대한 정보는 한국 IBM

담당자에게 문의하십시오. 이 책에서 IBM 제품, 프로그램 또는 서비스를 언급했다고 해서 해당 IBM 제품, 프로그램 또는 서비스만을 사용할 수 있다는 것을 의미하지는 않습니다. IBM의 지적 재산권을 침해하지 않는 한, 기능상으로 동등한제품, 프로그램 또는 서비스를 대신 사용할 수도 있습니다. 그러나 비IBM 제품,

프로그램 또는 서비스의 운영에 대한 평가 및 검증은 사용자의 책임입니다.

IBM은 이 책에서 다루고 있는 특정 내용에 대해 특허를 보유하고 있거나 현재특허 출원 중일 수 있습니다. 이 책을 제공한다고 해서 특허에 대한 라이센스까지 부여하는 것은 아닙니다. 라이센스에 대한 의문사항은 다음으로 문의하십시오.

07326

서울특별시 영등포구국제금융로 10, 3IFC

한국 아이.비.엠 주식회사대표전화서비스: 02-3781-7114

2바이트 문자 세트(DBCS) 정보에 관한 라이센스 문의는 한국 IBM에 문의하거나 다음 주소로 서면 문의하시기 바랍니다.

Intellectual Property Licensing

Legal and Intellectual Property Law

IBM Japan Ltd.

19-21, Nihonbashi-Hakozakicho, Chuo-ku

Tokyo 103-8510, Japan

IBM은 타인의 권리 비침해, 상품성 및 특정 목적에의 적합성에 대한 묵시적 보증을 포함하여(단, 이에 한하지 않음) 묵시적이든 명시적이든 어떠한 종류의 보증 없이 이 책을 "현상태대로" 제공합니다. 일부 국가에서는 특정 거래에서 명시적 또는 묵시적 보증의 면책사항을 허용하지 않으므로, 이 사항이 적용되지 않을수도 있습니다.

© Copyright IBM Corp. 2011, 2016 37

Page 42: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

이 정보에는 기술적으로 부정확한 내용이나 인쇄상의 오류가 있을 수 있습니다.

이 정보는 주기적으로 변경되며, 변경된 사항은 최신판에 통합됩니다. IBM은 이책에서 설명한 제품 및/또는 프로그램을 사전 통지 없이 언제든지 개선 및/또는변경할 수 있습니다.

이 정보에서 언급되는 비IBM 웹 사이트는 단지 편의상 제공된 것으로, 어떤 방식으로든 이들 웹 사이트를 옹호하고자 하는 것은 아닙니다. 해당 웹 사이트의 자료는 본 IBM 제품 자료의 일부가 아니므로 해당 웹 사이트 사용으로 인한 위험은 사용자 본인이 감수해야 합니다.

IBM은 귀하의 권리를 침해하지 않는 범위 내에서 적절하다고 생각하는 방식으로 귀하가 제공한 정보를 사용하거나 배포할 수 있습니다.

(i) 독립적으로 작성된 프로그램과 기타 프로그램(본 프로그램 포함) 간의 정보 교환 및 (ii) 교환된 정보의 상호 이용을 목적으로 본 프로그램에 관한 정보를 얻고자 하는 라이센스 사용자는 다음 주소로 문의하십시오.

07326

서울특별시 영등포구국제금융로 10, 3IFC

한국 아이.비.엠 주식회사대표전화서비스: 02-3781-7114

이러한 정보는 해당 조건(예를 들면, 사용료 지불 등)하에서 사용될 수 있습니다.

이 정보에 기술된 라이센스가 부여된 프로그램 및 프로그램에 대해 사용 가능한모든 라이센스가 부여된 자료는 IBM이 IBM 기본 계약, IBM 프로그램 라이센스계약(IPLA) 또는 이와 동등한 계약에 따라 제공한 것입니다.

인용된 성능 데이터와 고객 예제는 예시 용도로만 제공됩니다. 실제 성능 결과는특정 구성과 운영 조건에 따라 다를 수 있습니다.

비IBM 제품에 관한 정보는 해당 제품의 공급업체, 공개 자료 또는 기타 범용 소스로부터 얻은 것입니다. IBM에서는 이러한 제품들을 테스트하지 않았으므로, 비IBM 제품과 관련된 성능의 정확성, 호환성 또는 기타 청구에 대해서는 확신할 수없습니다. 비IBM 제품의 성능에 대한 의문사항은 해당 제품의 공급업체에 문의하십시오.

IBM의 향후 제시 방향 또는 의도에 관한 언급은 특별한 통지 없이 변경 내지 철회될 수 있으며, 단순히 목표만을 의미합니다.

이 정보에는 일상의 비즈니스 운영에서 사용되는 자료 및 보고서에 대한 예제가들어 있습니다. 이들 예제에는 개념을 가능한 완벽하게 설명하기 위하여 개인, 회

38 © Copyright IBM Corp. 2011, 2016

Page 43: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

사, 상표 및 제품의 이름이 사용될 수 있습니다. 이들 이름은 모두 가공의 것이며 실제 인물 또는 기업의 이름과 유사하더라도 이는 전적으로 우연입니다.

저작권 라이센스:

이 정보에는 여러 운영 플랫폼에서의 프로그래밍 기법을 보여주는 원어로 된 샘플 응용프로그램이 들어 있습니다. 귀하는 이러한 샘플 프로그램의 작성 기준이된 운영 플랫폼의 애플리케이션 프로그래밍 인터페이스(API)에 부합하는 애플리케이션을 개발, 사용, 판매 또는 배포할 목적으로 IBM에 추가 비용을 지불하지않고 이들 샘플 프로그램을 어떠한 형태로든 복사, 수정 및 배포할 수 있습니다.

이러한 샘플 프로그램은 모든 조건하에서 완전히 테스트된 것은 아닙니다. 따라서 IBM은 이러한 프로그램의 신뢰성, 서비스 가능성 또는 기능을 보증하거나 진술하지 않습니다. 본 샘플 프로그램은 일체의 보증 없이 "현상태대로" 제공됩니다. IBM은 귀하의 샘플 프로그램 사용과 관련되는 손해에 대해 책임을 지지 않습니다.

이러한 샘플 프로그램 또는 파생 제품의 각 사본이나 그 일부에는 반드시다음과 같은 저작권 표시가 포함되어야 합니다. © (귀하의 회사명) (연도).

이 코드의 일부는 IBM Corp.의 샘플 프로그램에서 파생됩니다.

© Copyright IBM Corp. _연도 또는 복수 연도_.

상표IBM, IBM 로고 및 ibm.com은 전세계 여러 국가에 등록된 International Business

Machines Corp.의 상표 또는 등록상표입니다. 기타 제품 및 서비스 이름은 IBM

또는 타사의 상표입니다. 현재 IBM 상표 목록은 웹 "저작권 및 상표 정보"(www.ibm.com/legal/copytrade.shtml)에 있습니다.

Java™ 및 모든 Java 기반 상표와 로고는 Oracle 및/또는 그 계열사의 상표 또는 등록상표입니다.

Linux는 미국 또는 기타 국가에서 사용되는 Linus Torvalds의 상표입니다.

Microsoft, Windows, Windows NT 및 Windows 로고는 미국 또는 기타 국가에서 사용되는 Microsoft Corporation의 상표입니다.

UNIX는 미국 또는 기타 국가에서 사용되는 The Open Group의 등록상표입니다.

기타 제품 및 서비스 이름은 IBM 또는 타사의 상표입니다.

제품 문서의 이용 약관다음 이용 약관에 따라 이 책을 사용할 수 있습니다.

주의사항 39

Page 44: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

적용성

본 이용 약관은 IBM 웹 사이트의 모든 이용 약관에 추가됩니다.

개인적 사용

모든 소유권 사항을 표시하는 경우에 한하여 귀하는 이 책을 개인적, 비상업적 용도로 복제할 수 있습니다. 귀하는 IBM의 명시적 동의 없이 본 발행물 또는 그일부를 배포 또는 전시하거나 2차적 저작물을 만들 수 없습니다.

상업적 사용

모든 소유권 사항을 표시하는 경우에 한하여 귀하는 이 책을 귀하 기업집단 내에서만 복제, 배포 및 전시할 수 있습니다. 귀하는 귀하의 기업집단 외에서는 IBM

의 명시적 동의 없이 이 책의 2차적 저작물을 만들거나 이 책 또는 그 일부를 복제, 배포 또는 전시할 수 없습니다.

권한

본 허가에서 명시적으로 부여된 경우를 제외하고, 이 책이나 이 책에 포함된 정보, 데이터, 소프트웨어 또는 기타 지적 재산권에 대한 어떠한 허가나 라이센스또는 권한도 명시적 또는 묵시적으로 부여되지 않습니다.

IBM은 이 책의 사용이 IBM의 이익을 해친다고 판단하거나 위에서 언급된 지시사항이 준수되지 않는다고 판단하는 경우 언제든지 부여한 허가를 철회할 수 있습니다.

귀하는 미국 수출법 및 관련 규정을 포함하여 모든 적용 가능한 법률 및 규정을철저히 준수하는 경우에만 본 정보를 다운로드, 송신 또는 재송신할 수 있습니다.

IBM은 이 책의 내용과 관련하여 아무런 보장을 하지 않습니다. 타인의 권리 비침해, 상품성 및 특정 목적에의 적합성에 대한 묵시적 보증을 포함하여 (단 이에한하지 않음) 묵시적이든 명시적이든 어떠한 종류의 보증 없이 현 상태대로 제공합니다.

IBM 온라인 개인정보 보호정책SaaS(Software as a Service) 솔루션을 포함한 IBM 소프트웨어 제품(이하 "소프트웨어 오퍼링")은 제품 사용 정보를 수집하거나 일반 사용자의 사용 경험을 개선하거나 일반 사용자와의 상호 작용을 조정하거나 그 외의 용도로 쿠키나 기타다른 기술을 사용할 수 있습니다. 많은 경우에 있어서, 소프트웨어 오퍼링은 개인 식별 정보를 수집하지 않습니다. IBM의 일부 소프트웨어 오퍼링은 귀하가 개

40 © Copyright IBM Corp. 2011, 2016

Page 45: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

인 식별 정보를 수집하도록 도울 수 있습니다. 본 소프트웨어 오퍼링이 쿠키를 사용하여 개인 식별 정보를 수집할 경우, 본 오퍼링의 쿠키 사용에 대한 특정 정보가 다음에 규정되어 있습니다.

본 소프트웨어 오퍼링은 개인 식별 정보를 수집하기 위해 쿠키 및 기타 다른 기술을 사용하지 않습니다.

본 소프트웨어 오퍼링에 배치된 구성이 쿠키 및 기타 기술을 통해 최종 사용자의 개인 식별 정보 수집 기능을 고객인 귀하에게 제공하는 경우, 귀하는 통지와동의를 위한 요건을 포함하여 이러한 정보 수집과 관련된 법률 자문을 스스로 구해야 합니다.

쿠키를 포함하여 이 목적으로 사용되는 다양한 기술에 대한 자세한 정보는 IBM

개인정보 보호정책(http://www.ibm.com/privacy), IBM 온라인 개인정보 보호정책(http://www.ibm.com/privacy/details)의 "쿠키, Web Beacons 및 기타 기술" 섹션 및 "IBM Software Products and Software-as-a-Service Privacy

Statement"(http://www.ibm.com/software/info/product-privacy/)를 참조하십시오.

주의사항 41

Page 46: 이 개정판은 새 개정판에 별도로 명시하지 않는 한 filev 레코드 데이터 v 점수카드 (3.0 이후 ) v 스타일 v 웹 구성요소 v 워크플로우 오브젝트

IBM®