기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
마이그레이션 프로젝트에 대한 스키마 변환 설정 지정
스키마 변환 설정을 사용하면 DMS Schema Conversion이 소스 데이터베이스 객체를 대상 호환 SQL로 변환하는 방법과 스키마 변환 보기에 표시되는 스키마 및 데이터베이스의 두 가지를 사용자 지정할 수 있습니다. 모든 변환 경로에 적용되는 설정은 아래 섹션에 설명되어 있습니다. 변환 경로별 설정은 탐색에서 해당 주제를 참조하세요.
공통 변환 설정
다음 두 가지 설정은 모든 변환 경로에 적용됩니다. 각 설정은 AWS Management Console 레이블 뒤에 괄호 안에 API 및 AWS CLI 파라미터 이름이 표시됩니다.
- 변환된 SQL 코드의 설명(
ShowSeverityLevelInSql) -
DMS Schema Conversion이 변환된 SQL 출력에 주석을 삽입하는 작업 항목의 최소 심각도 수준을 제어합니다. 선택한 수준 이상의 작업 항목만 주석을 받습니다.
값:
콘솔 레이블 API/CLI 값 설명을 수신하는 작업 항목 오류만 CRITICAL객체의 작동을 방해하는 심각한 오류 오류 및 경고 HIGH심각한 오류 및 심각도가 높은 경고 모든 메시지 MEDIUM중요, 높음 및 중간 심각도 작업 항목 LOW정보 메모를 제외한 모든 작업 항목 INFO정보 메모를 포함한 모든 작업 항목 기본값:
CRITICAL - 생성형 AI를 사용하여 스키마 변환(
EnableGenAiConversion) -
활성화되면 DMS Schema Conversion은 생성형 AI 모델을 사용하여 규칙 기반 로직이 처리할 수 없는 SQL 구문을 변환합니다. 이렇게 하면 수동 해결이 필요한 작업 항목 수가 줄어듭니다.
유형: 부울(
true|false)기본값:
false참고
DMS Schema Conversion의 생성형 AI 기능은 지원되는 AWS 리전에서만 사용할 수 있습니다. 기본 리전이 지원되지 않는 경우이 설정은 적용되지 않습니다. 지원되는 리전 및 리전 간 추론 라우팅 목록은 섹션을 참조하세요DMS Schema Conversion의 교차 리전 추론.
참고
생성형 AI 변환은 특정 변환 경로에서만 지원됩니다. 지원되는 경로 및 범위 내 SQL 요소의 목록은 섹션을 참조하세요생성형 AI를 사용하여 데이터베이스 객체 변환.
트리 보기 설정
트리 보기 설정은 다른 스키마 변환 설정과 다릅니다. 변환된 SQL은 변경되지 않습니다. 대신 스키마 변환 보기의 소스 및 대상 데이터베이스 창에 표시되는 스키마와 데이터베이스를 제어합니다. 변환을 위해 선택할 수 있는 항목이 결정됩니다. 트리 보기 설정은 모든 변환 경로에 적용됩니다.
중요
트리 보기 설정은 에서만 구성할 수 있습니다 AWS Management Console. AWS Database Migration Service API 또는 AWS CLI로는 설정할 수 없습니다.
설정 페이지의 트리 보기 섹션에서 트리 보기 설정을 구성합니다. 이 페이지를 열려면의 AWS Management Console 단계를 따릅니다설정 수정. 그런 다음 트리 보기를 선택합니다. 소스 창과 대상 창에 대해 다음 각 컨트롤을 독립적으로 설정합니다.
- 빈 스키마 숨기기
-
객체가 없는 스키마를 숨깁니다. 창에서 빈 스키마를 제거하려면이 컨트롤을 선택합니다. 이렇게 하면 변환할 객체가 있는 스키마에 집중할 수 있습니다.
기본값: 선택됨. DMS Schema Conversion은이 제어를 선택 취소하지 않는 한 빈 스키마를 숨깁니다.
- 시스템 데이터베이스 또는 스키마
-
선택한 시스템 데이터베이스 또는 스키마를 숨깁니다. DMS Schema Conversion은 소스 또는 대상 엔진의 공통 시스템 객체 목록을 제공합니다. 숨기려는 항목을 선택합니다.
PostgreSQL 소스의 경우 목록에는
pg_catalog및와 같은 객체가 포함됩니다information_schema. MySQL 대상의 경우 목록에는mysql및와 같은 객체가 포함됩니다performance_schema.기본값: DMS Schema Conversion은 소스 또는 대상 엔진의 표준 시스템 객체를 미리 선택합니다.
- 사용자 정의 데이터베이스 또는 스키마
-
이름을 입력하는 데이터베이스 또는 스키마를 숨깁니다. 두 개 이상의 이름을 쉼표로 구분합니다. 데이터베이스 또는 스키마 이름의 문자 수와 일치시키려면 백분율 기호(%)를 와일드카드로 사용합니다.
기본값: 없음.
설정 수정
참고
스키마 변환 작업이 동일한 프로젝트에서 실행되는 동안에는 설정을 수정할 수 없습니다.