VSAM 테이블 새로 작성 마법사를 사용하여 카피북에서 원시(native) VSAM 파일의 새 테이블로 정보를
맵핑할 수 있습니다.
테이블을 작성하려는 카피북은 데이터 프로젝트의 COBOL Copybooks
폴더에 나열되어 있어야 합니다.
위치 및 COBOL 카피북 지정 페이지
이 페이지를 사용하여
테이블을 작성할 데이터베이스 모델 및 스키마를 선택합니다. 또한 이 페이지를
사용하여 테이블의 기반이 되는 카피북을 선택할 수 있습니다.
- 데이터베이스 모델
- 테이블을 작성할 데이터베이스 모델의 경로 및 이름을
입력합니다. 예를 들어 프로젝트 이름이 MyProject이고 데이터베이스 모델 이름이
MyModel인 경우 \MyProject\MyModel을 입력합니다.
찾아보기를 누르면 데이터베이스 모델을 선택할 수 있습니다.
- 카피북
- 테이블의 기반이 될 카피북의 경로 및 이름을
입력합니다. 예를 들어 프로젝트의 이름이 MyProject이고 카피북의 이름이
copybook1인 경우 \MyProject\copybook1을 입력하십시오.
찾아보기를 누르면 사용자의 파일 시스템에 위치한 카피북을 선택할 수 있습니다.
- 스키마 이름
- 테이블을 작성할 스키마를 선택하거나 새 스키마를
입력합니다.
- 테이블 사용법 선택
- 테이블을 사용하는 방법을 지정합니다.
- 쿼리
- Classic 페더레이션에서 데이터를 검색할 때 테이블을 사용하도록
지정합니다.
- 갱신
- Classic 페더레이션에서 데이터를 갱신할 때 테이블을 사용하도록
지정합니다.
- 변경 캡처
- 테이블을 발행 또는 서브스크립션에 대한 소스 테이블로
사용하도록 지정합니다.
- 뷰 작성
- 이 제어를 사용하여 테이블에서 뷰를 작성할 것인지 여부를 표시합니다.
- 아니오
- 뷰를 작성하지 않도록 지정합니다.
- 예
- 테이블에서 뷰를 작성하도록 지정합니다. 이 옵션을 사용하면 Classic 페더레이션에서
뷰를 작성할 수 있습니다. 뷰를 사용하여 레코드 유형 및 행과 컬럼을 필터링할 수 있습니다.
- 예(변경 캡처인 경우)
- 테이블에서 뷰를 작성하도록 지정합니다. 이 옵션을 사용하면 변경 캡처에 대한 뷰를 작성할 수
있습니다. 뷰를 사용하여 레코드 유형 및 행을 필터링할 수 있습니다. 뷰는 테이블의
모든 컬럼을 참조해야 합니다.
VSAM 정보 지정 페이지
이 페이지를 사용하여
01 레벨을 선택하고 테이블 이름을 지정하며 VSAM 파일 위치를 지정할 정보를 입력합니다.
- 01 레벨 선택
- 한 카피북에 둘 이상의 01 레벨이 들어 있는 경우
테이블에서 컬럼으로 맵핑하려는 요소가 들어 있는 01 레벨을
선택하십시오.
- 테이블 이름
- 작성할 테이블 이름을 입력합니다.
디폴트로 마법사는 사용자가 지정한 01 레벨 이름을 사용합니다. 이 디폴트값은 변경할 수 있습니다.
- XM URL
- 사용할 XM(Cross Memory) 큐 이름 및 데이터 스페이스 이름을 표시합니다. 이 값은
변경할 수 있습니다. 원시 VSAM 테이블에 대한 변경사항을 캡처하는 변경 캡처 에이전트는
변경 데이터를 이 XM 큐에 기록합니다.
XM URL의 형식은
XM1/name_of_data_space/name_of_queue입니다.
XM URL은 변경 캡처 시 테이블을 사용하려는 경우 필요합니다.
- 데이터 세트
- 이 제어를 사용하여 테이블에 대한 정보를 배치하는 데이터 세트를 지정합니다.
- DS
- 테이블을 작성할 정보가 데이터 세트에 들어 있음을 지정합니다.
- DD
- 테이블을 작성할 정보가 DD 이름을 갖는 데이터 세트에 들어 있음을 지정합니다.
- 이름
- 테이블에 대한 정보가 위치하는 데이터 세트 또는 DD 카드의 이름을 입력하십시오.
- 레코드 종료
- 선택사항: 이 제어를 사용하여 시퀀스 레코드 압축을 풀 때 레코드 종료에 대한 제어를
전달합니다. Classic 페더레이션의 경우에만 레코드 종료를 사용할 수 있습니다.
- 종료 이름
- 파일에 액세스할 때 시퀀스 레코드 압축을 풀기 위해 호출하는 레코드 처리 종료 이름에 대한
짧은 원시(native) ID를 입력합니다. 종료는 서버의 STEPLIB DD문에서 참조하는 데이터 세트에 존재하거나
링크 팩 영역에 상주해야 합니다. 종료 이름은
z/OS®
로드 모듈 이름 지정 규칙을 따릅니다.
- 최대 길이
- 레코드 종료에서 레코드 압축을 풀 때 필요한 버퍼의 최대 길이(바이트)를 입력합니다.
- 주석
- 테이블과 연관시키려는 주석(예: 테이블 작성 날짜 및 시간과
해당 테이블에 포함된 레코드)을 입력합니다.
요약 페이지
이 페이지를 사용하여 DDL을 생성 및 실행할 때
작성한 테이블의 컬럼을 확인하십시오.
테이블에서 뷰를 작성한 경우
Classic Data Architect가 이 뷰의 기반으로 사용할 SELECT문을 볼 수
있습니다.
완료를 누르면 테이블의 모델을 생성할 수 있습니다.