데이터베이스 엔티티 및 활동

다음 표는 데이터베이스 엔티티와 여러 가지 유형의 데이터베이스 활동 간의 관계를 보여줍니다. 또한 이 표에서는 데이터베이스 엔티티가 데이터베이스에 작성되는 방법에 대해 설명합니다.

참고: DB2® UDB의 경우, 자산 생성 스크립트에서 버퍼 및 제어 테이블 이름은 9자로 제한됩니다.
참고: 일반 JDBC 드라이버 연결의 경우: 자산을 생성하는 데 사용된 스크립트는 데이터베이스에서 사용 가능한 정보에 기초한 템플리트일 뿐입니다. SQL 구문과 데이터 유형이 대상 데이터베이스에 지원되도록 확인하려면 스크립트를 분석해야 합니다. 그렇지 않으면 다른 메커니즘을 통해 스크립트를 수정하고 실행하여 데이터베이스의 필수 자산을 작성해야 합니다.

 

데이터베이스 엔티티 연관된 활동 설명 작성된 방법
버퍼 테이블 인바운드 단일 테이블 활동(삽입된 행 가져오기, 업데이트된 행 가져오기삭제된 행 가져오기)에 사용됩니다. 버퍼 테이블에는 데이터베이스 조작 결과가 포함됩니다.

예를 들어, 삽입된 행 가져오기 활동은 데이터베이스에서의 삽입에 대해 폴링합니다. 데이터베이스에서 삽입이 발생하면 삽입된 데이터로 버퍼 테이블이 채워집니다.

인바운드 단일 테이블 활동에 사용되는 버퍼 테이블은 다음과 같은 프로시저에 따라 작성됩니다.
  1. WMC(Web Management Console)에서 자산 화면으로 이동하여 스크립트를 실행하십시오.
  2. WMC에서 프로젝트를 배치합니다.
제어 테이블 메시지가 정확히 한 번 전달되도록 지정되어 있을 때 다음과 같은 활동에 사용됩니다.
  • 행 삽입
  • 행 업데이트
  • 행 삭제
  • 프로시저 호출

다른 전달 옵션이 지정되어 있는 경우 제어 테이블이 필요하지 않습니다. 활동에 대한 점검 목록전달 규칙 태스크에서 전달 옵션을 지정하십시오.

활동에 사용되는 제어 테이블은 다음과 같은 프로시저에 따라 작성됩니다.
  1. WMC(Web Management Console)에서 자산 화면으로 이동하여 스크립트를 실행하십시오.
  2. WMC에서 프로젝트를 배치합니다.
트리거 버퍼 테이블을 채우기 위해 인바운드 단일 테이블 활동(삽입된 행 가져오기, 업데이트된 행 가져오기삭제된 행 가져오기)에 사용됩니다. 인바운드 단일 테이블 활동에 사용되는 트리거는 다음과 같은 프로시저에 따라 작성됩니다.
  1. WMC(Web Management Console)에서 자산 화면으로 이동하여 스크립트를 실행하십시오.
  2. WMC에서 프로젝트를 배치합니다.
스토어드 프로시저 스토어드 프로시저는 프로시저 호출 활동에 필요합니다. 먼저 스토어드 프로시저를 데이터베이스에 작성하고 설치해야 Studio에서 프로시저 호출 활동의 구성을 완료할 수 있습니다. 스토어드 프로시저는 WMC를 사용하여 작성되지 않습니다. 데이터베이스 관리자가 데이터베이스에서 직접 스토어드 프로시저를 작성해야 합니다.
시퀀스 Oracle 데이터베이스의 경우에만, 인바운드 단일 테이블 활동(삽입된 행 가져오기, 업데이트된 행 가져오기삭제된 행 가져오기)에 사용됩니다. Oracle 전용 - 인바운드 단일 테이블 활동에 사용되는 시퀀스는 다음과 같은 프로시저에 따라 작성됩니다.
  1. 인바운드 단일 테이블 활동이 포함된 오케스트레이션과 함께 프로젝트를 Studio에서 통합 어플라이언스로 공개합니다.
  2. WMC(Web Management Console)를 사용하여 오케스트레이션에 사용되는 Oracle 데이터베이스의 시퀀스를 작성합니다.
  3. WMC에서 프로젝트를 배치합니다.



피드백 | 주의사항


시간소인 아이콘 마지막 업데이트 날짜: 2013년 11월 6일 수요일