데이터베이스 자산 정보
사용자가 사용하는 데이터베이스 엔드포인트의 유형이 생성되어야 하는 자산을 판별합니다. 다음 표는 각 지원되는 데이터베이스에 대해 생성되는 자산을 표시합니다.
참고: Cast Iron에서,
30문자의 ID 크기를 갖는 자산 테이블이 작성됩니다.
자산 테이블의 경우, Cast Iron이 따르는 형식은 다음과 같습니다. CI_CT_<respective-table-name>(제어
테이블의 경우) 및 CI_BT_<respective-table-name>(버퍼
테이블의 경우). 그러므로 최대 24문자를 갖는 이름을 갖는
테이블을 사용해야 합니다.
데이터베이스 | 생성된 자산 |
---|---|
|
|
로컬 스테이징 데이터베이스 |
|
Oracle |
|
자산은 스타터 활동 및 정확히 한 번 전달 옵션을 지정하는 비스타터 활동에 대해서만 생성됩니다. 자산은 최소한 한 번 또는 많아야 한 번 전달 옵션을 지정하는 비스타터 활동의 경우에는 생성되지 않습니다.
참고: 모든
자산이 고유한 이름을 갖도록 하기 위해 활동 ID를 갖는 제어 테이블 이름이
추가됩니다. 이 숫자는 동일한 제어 테이블을 사용하는 오케스트레이션의
복수 엔드포인트를 구별하지 않습니다.
데이터베이스 자산 유효성 검증
이 태스크 정보
데이터베이스 자산을 생성하기 전에 자산을 유효성 검증하십시오. 자산을 유효성 검증할 때, 통합 환경이 버퍼 테이블 또는 제어 테이블이 소스 데이터베이스에 존재하는지 여부를 확인하고 테이블 구조가 올바른지 확인합니다.
참고:
트리거 및 시퀀스는 유효성 검증되지 않습니다.
프로시저
데이터베이스 자산 유효성 검증 피드백
존재 여부 | 유효 여부 | 조치 |
---|---|---|
유효함 | 유효함 | 자산이 데이터베이스에 존재하고 자산 구조가 Studio에서 작성한 프로젝트 구성과 일치합니다. 이제 프로젝트 구성을 배치할 수 있습니다. |
유효함 | 경고 | 자산이 데이터베이스에 존재하지만, 자산 구조가 올바르지 않습니다. 데이터베이스 스크립트가 적절한 열을 포함하고 열이 올바른 순서로 되어 있는지 확인하십시오. 오류가 있는 경우 자산을 재작성하십시오. |
경고 | 경고 | 자산이 소스 데이터베이스 테이블에 존재하지 않습니다. 프로젝트 구성을 배치할 수 있기 전에 자산을 작성해야 합니다. |
경고: 고유 ID에서 끝나는 제한조건 이름이 생성됩니다. 그러나, 데이터베이스 테이블 이름의 크기가 18문자보다 큰 경우 제한조건 이름이 잘려서 이름 지정 충돌이 발생합니다. 데이터베이스 테이블 이름이 18문자보다 큰 경우 생성된 데이터베이스 자산 스크립트를 편집하고 제한조건 이름을 고유하게 만드십시오.
데이터베이스 자산 생성
이 태스크 정보
프로젝트 구성이 배치 취소되어야 그 후에 자산을 유효성 검증 또는 편집할 수 있습니다. 자산을 생성하기 전에 자산을 유효성 검증하십시오.
프로시저
- 탐색 분할창에서 을 선택하십시오. 프로젝트 구성 페이지가 표시됩니다.
- 데이터베이스 자산이 필요한 프로젝트 구성을 클릭하십시오. 구성 세부사항 페이지가 표시됩니다.
- 프로젝트 구성이 배치 취소된 상태에 있는지 확인하십시오.
- 자산 섹션에서 데이터베이스를 클릭하십시오. 데이터베이스 자산 페이지가 표시됩니다.
- 생성하려는 모든 자산을 선택하십시오. 맨 위에 있는 선택란을 선택하여 모든 자산을 선택할 수 있습니다.
- 생성을 클릭하십시오.
- 데이터베이스 스크립트를 검토하고 필요에 따라 수정하십시오.