

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 생성형 AI를 사용하여 데이터베이스 객체 변환
<a name="schema-conversion-convert.databaseobjects"></a>

생성형 AI 기능을 사용한 DMS 스키마 변환 기능은 일반적으로 복잡한 수동 변환이 필요한 이전에 변환되지 않은 코드 객체를 변환하는 데 도움이 되는 권장 사항을 제공하여 데이터베이스 마이그레이션 프로세스를 간소화합니다. 이 기능은 Oracle에서 PostgreSQL/Aurora PostgreSQL로, SQL Server에서 PostgreSQL/Aurora PostgreSQL로, SAP ASE(Sybase ASE)에서 PostgreSQL/Aurora PostgreSQL로 변환하는 데 사용할 수 있습니다. 전체 데이터베이스 스키마 또는 개별 데이터베이스 스키마 객체를 변환할 수 있습니다.

**주의**  
DMS Schema Conversion의 생성형 AI 기능은 교차 리전 추론을 사용합니다. 자세한 내용은 [DMS Schema Conversion의 교차 리전 추론](CHAP_Security.DataProtection.CrossRegionInference.md#CHAP_Security.DataProtection.CrossRegionInference.SchemaConversion) 단원을 참조하십시오.

생성형 AI를 사용하여 소스 데이터베이스 객체를 변환하려면, [데이터베이스 객체 변환](schema-conversion-convert.md#schema-conversion-convert-steps)의 1\$16단계를 수행한 다음 아래 두 방법 중 하나를 계속합니다.
+ 방법 1: **작업** 메뉴에서 **변환**을 선택합니다. 표시되는 변환 대화 상자에서 **생성형 AI로 스키마 변환** 옵션을 활성화하고 **변환**을 클릭합니다.
+ 방법 2: 오른쪽 상단 모서리에서 ****생성형 AI로 스키마 변환****을 클릭합니다. 변환 대화 상자에서 옵션이 활성화되어 있는지 확인하고 **변환**을 클릭합니다.

DMS Schema Conversion 콘솔에서 언제든지 이 설정을 수동으로 조정하려면
+ **설정** 탭으로 이동합니다.
+ **변환 설정 섹션**에서 **생성형 AI** 옵션을 활성화하여 생성형 AI 사용을 승인합니다.

**참고**  
지원되는 리전:  
아시아 태평양(도쿄)(ap-northeast-1)
아시아 태평양(오사카) (ap-northeast-3)
아시아 태평양(시드니)(ap-southeast-2)
캐나다(중부)(ca-central-1)
유럽(프랑크푸르트)(eu-central-1)
유럽(스톡홀름)(eu-north-1)
유럽(아일랜드)(eu-west-1)
유럽(런던) (eu-west-2)
유럽(파리)(eu-west-3)
미국 동부(버지니아 북부)(us-east-1)
미국 동부(오하이오)(us-east-2)
미국 서부(오리건)(us-west-2)

**참고**  
지원되는 변환 경로:  
Oracle에서 Amazon RDS for PostgreSQL로
Oracle에서 Amazon Aurora PostgreSQL로
Microsoft SQL Server에서 Amazon RDS for PostgreSQL로
Microsoft SQL Server에서 Amazon Aurora PostgreSQL로
SAP ASE(Sybase ASE)에서 Amazon RDS for PostgreSQL로
SAP ASE(Sybase ASE)에서 Amazon Aurora PostgreSQL로
Linux, UNIX 및 Windows용 IBM Db2(LUW)에서 Amazon RDS for PostgreSQL로
Linux, UNIX 및 Windows용 IBM Db2(LUW)에서 Amazon Aurora PostgreSQL로
z/OS용 IBM Db2에서 Amazon RDS for PostgreSQL로
z/OS용 IBM Db2에서 Amazon Aurora PostgreSQL로

## 생성형 AI 변환 범위
<a name="schema-conversion-convert.databaseobjects.genai"></a>

생성형 AI 지원 스키마 변환은 지정된 작업 항목이 있는 특정 SQL 요소에 중점을 둡니다. 다른 모든 SQL 요소는 기본 규칙 기반 접근 방식을 사용하여 변환됩니다. 생성형 AI 변환의 확장 범위 내에 있는 SQL 요소는 다음과 같습니다.


****  
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/dms/latest/userguide/schema-conversion-convert.databaseobjects.html)

### 제한 사항
<a name="schema-conversion-convert.databaseobjects.limitations"></a>

생성형 AI 기능을 사용하여 데이터베이스 객체 변환에는 다음과 같은 제한 사항이 있습니다.
+ 생성형 AI 변환을 지원하는 데이터베이스 엔드포인트는 AWS 콘솔에 표시되지 않습니다. 평가 보고서를 PDF 또는 CSV 파일로 내보내야만 볼 수 있습니다.
+ 확률적 시스템인 생성형 AI 지원 스키마 변환은 모든 변환에서 100% 정확도를 달성하지 못할 수 있습니다. 또한 일정 기간 동안 동일한 SQL 문에 대해 다른 결과를 생성할 수 있습니다. 모든 변환 출력을 검토하고 검증해야 합니다.
+ 다음과 같은 경우에는 생성형 AI 변환이 지원되지 않습니다.
  + 테이블의 DEFAULT 제약 조건
  + 함수 또는 프로시저 파라미터의 DEFAULT 값
  + 테이블의 컴퓨팅 열
  + TRIGGER
  + 열 데이터 유형
  + Dynamic SQL
  + INDEX
  + CONSTRAINT
+ 소스 문이 여러 작업 항목으로 변환되고 하나 이상의 작업 항목이 생성형 AI를 사용하여 처리되는 경우 모든 작업 항목은 Oracle의 대상에서 하나의 작업 항목 5444 및 Microsoft SQL Server의 7744로 대체됩니다. 작업 항목 9997은 생성형 AI를 사용하여 처리된 후 저장되는 예외입니다.

**주의**  
생성형 AI를 사용한 변환은 기본 변환보다 오래 걸립니다.

모든 AWS 계정에는 생성형 AI를 사용하여 변환할 수 있는 SQL 문 수를 제한하는 분당 할당량이 있습니다. 이 제한을 초과하는 문은 이후 몇 분 내에 처리를 위해 대기열에 저장됩니다. 할당량은 다음과 같습니다.


****  

| 리전 | 분당 AWS 계정당 SQL 문 | 
| --- | --- | 
|  아시아 태평양(도쿄)(ap-northeast-1) 아시아 태평양(오사카) (ap-northeast-3) 아시아 태평양(시드니)(ap-southeast-2) 캐나다(중부)(ca-central-1) 유럽(스톡홀름)(eu-north-1) 유럽(아일랜드)(eu-west-1) 유럽(런던) (eu-west-2) 유럽(파리)(eu-west-3) 미국 동부(오하이오)(us-east-2)  | 최대 24개의 문 | 
|  유럽(프랑크푸르트)(eu-central-1) 미국 동부(버지니아 북부)(us-east-1) 미국 서부(오레곤)(us-west-2)  | 최대 40개의 문 | 