지원되는 비관계형 데이터베이스 관리 시스템의 데이터 소스에 맵핑하는
관계형 테이블 및 뷰를 작성하려면 Classic Data Architect를 사용하십시오.
이들 테이블 및 뷰를 z/OS®용 IBM® WebSphere® Classic Data Event Publisher에서 발행을 위한 소스로 사용합니다.
시작하기 전에
상관 서비스가 실행될
데이터 서버에서 다음 태스크를 수행해야
합니다.
- 메타데이터 카탈로그를 작성하고 초기화하십시오. 메타데이터 카탈로그가
상관 서비스가 실행할 데이터 서버에 없는 경우 사용자가 작성하는
테이블 및 뷰를 해당 데이터 서버로 승격할 수 없습니다.
- 구성 파일을 설정하십시오.
- SCACSAMP 데이터 세트의 CACCTRL JCL을 사용자 정의하고 실행하십시오.
- 구성이 하나의 데이터 서버를 사용하는 경우 해당 데이터 서버를 시작하십시오. 구성이
두 데이터 서버를 사용하는 경우 상관 서비스가 구성되는
데이터 서버를 시작하십시오.
- Classic 이벤트 퍼블리싱을 지원하는 WebSphere MQ
오브젝트를 작성하십시오. WebSphere MQ 큐 관리 프로그램,
재시작 큐(인다우트(Indoubt) 해결 큐라고도 부름)로서 사용할 메시지 큐 및
적어도 하나의 보내기 큐를 작성해야 합니다.
이 태스크의 정보
Classic Data Architect에서
프로젝트에 관계형 테이블 및 뷰를 작성합니다.
그런 다음 이들 오브젝트를 데이터 서버로 승격시킵니다.
프로시저
Classic 이벤트
퍼블리싱에서 소스로 사용할 수 있는 테이블 및 뷰를 작성하려면 다음을 수행하십시오.
- 전제조건 오브젝트를 작성하고, 데이터 서버로의 연결을 작성하고,
환경을 설정하고, 참조 파일을 임포트하고, 특권을 권한 부여하여
Classic Data Architect를 구성하십시오. Classic Data Architect 구성을 참조하십시오.
- 발행에서 소스로 사용할 수 있는 테이블 및 뷰를 작성하십시오. 변경 캡처를 위한 데이터 맵핑 및 기존 테이블에 뷰 작성의 내용을 참조하십시오.
- 옵션: 테이블 또는 뷰를 수정하십시오. Classic 이벤트 퍼블리싱을 위한 오브젝트 보기 및 수정을 참조하십시오.
- 테이블 및 뷰를 데이터 서버로 승격하는 DDL을 생성하고
실행하십시오. DDL 생성을 참조하십시오.
- 옵션: Classic Data Architect에서 DDL을 실행하지 않고 메타데이터 유틸리티에서
실행할 경우 DDL을 리모트 z/OS 호스트로 익스포트하십시오. SQL을 리모트 z/OS 호스트로 익스포트을 참조하십시오.
- 상관 서비스를 실행할 계획인 데이터 서버에서 SCACSAMP 데이터 세트의
구성원 CACREPSP에 있는 DDL을 실행하십시오. 이 DDL은
사용자가 작성하는 퍼블리싱 큐 맵 및 발행의 정의를 저장하는
구조를 작성합니다.
- FTP를 사용하여 SQL 확장자를 갖는 파일의 DDL을 사용자의
데이터 디자인 프로젝트가 위치하는 디렉토리에 복사하십시오. 예를 들어,
프로젝트의 이름이 MyProject인 경우, 프로젝트에 대한
디렉토리는(Windows®에서) C:\workspace\MyProject일 수 있습니다.
- Classic Data Architect에서, 파일을 복사한 프로젝트에 대한
폴더를 마우스 오른쪽 단추로 누르십시오. 새로 고침을 선택하십시오. SQL 파일이 사용자가 선택한 데이터 디자인 프로젝트의
SQL Scripts 폴더에 표시됩니다.
- SQL 파일을 마우스 오른쪽 단추로 누르고 실행을 선택하십시오.
- 연결 선택 창에서 DDL을 실행하려는
데이터 서버로의 연결을 선택하고 완료를 누르십시오. 연결이 아직 존재하지 않는 경우 데이터 서버로의 새 연결을
작성할 수 있습니다.
- 데이터 출력 보기를 조사하여
DDL이 올바르게 실행되었는지 확인하십시오.
- 재시작 큐로서 사용하기 위해 작성한 메시지 큐뿐 아니라, 사용자가
작성한 WebSphere MQ 관리 프로그램을 지정하십시오. 변경 캡처에서 사용할 WebSphere MQ 오브젝트 지정을 참조하십시오.
- 적어도 하나의 퍼블리싱 큐 맵을 작성하십시오. 퍼블리싱 큐 맵은
Classic 이벤트 퍼블리싱에 사용하려는 보내기 큐를 지정합니다.
Classic 이벤트 퍼블리싱에서 발행 큐 맵 작성 및 수정을 참조하십시오.
- 적어도 하나의 발행을 작성하십시오. 발행 작성 및 수정의 내용을 참조하십시오.