

 Amazon Redshift는 패치 198부터 새 Python UDF 생성을 더 이상 지원하지 않습니다. 기존 Python UDF는 2026년 6월 30일까지 계속 작동합니다. 자세한 내용은 [블로그 게시물](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/)을 참조하세요.

# 제로 ETL 통합 문제 해결
<a name="zero-etl-using.troubleshooting"></a>

다음 섹션의 내용으로 제로 ETL 통합 관련 문제를 해결할 수 있습니다.

## Aurora MySQL과의 제로 ETL 통합 문제 해결
<a name="zero-etl-using.troubleshooting.ams"></a>

다음 정보를 사용하여 Aurora MySQL과의 제로 ETL 통합과 관련된 일반적인 문제를 해결하세요.

**Topics**
+ [통합 생성 실패](#zero-etl-using.troubleshooting.creation)
+ [테이블에 기본 키가 없는 경우](#zero-etl-using.troubleshooting.primary-key)
+ [Aurora MySQL 테이블이 Amazon Redshift에 복제되지 않는 경우](#zero-etl-using.troubleshooting.not-replicating)
+ [테이블에서 지원되지 않는 데이터 형식](#zero-etl-using.troubleshooting.unsupported-data)
+ [데이터 조작 언어 명령 실패](#zero-etl-using.troubleshooting.failed-dml)
+ [데이터 소스 간의 추적된 변경 내용이 일치하지 않음](#zero-etl-using.troubleshooting.tracked-changes-failure)
+ [권한 부여 실패](#zero-etl-using.troubleshooting.authorization)
+ [테이블 수가 100,000개를 초과하거나 스키마 수가 4,950개를 초과합니다.](#zero-etl-using.troubleshooting.table-limits)
+ [Amazon Redshift에서 데이터를 로드할 수 없는 경우](#zero-etl-using.troubleshooting.data-load)
+ [작업 그룹 파라미터 설정이 올바르지 않습니다.](#zero-etl-using.troubleshooting.case-sensitive)
+ [제로 ETL 통합을 활성화하기 위해 데이터베이스가 생성되지 않았습니다.](#zero-etl-using.troubleshooting.db-creation)
+ [테이블이 **재동기화 필요** 또는 **재동기화 시작됨** 상태입니다.](#zero-etl-using.troubleshooting.resync)
+ [통합 지연 증가](#zero-etl-using.troubleshooting.integration-lag)

### 통합 생성 실패
<a name="zero-etl-using.troubleshooting.creation"></a>

제로 ETL 통합을 만들지 못한 경우 통합의 상태는 `Inactive`입니다. 소스 Aurora DB 클러스터에 대해 다음 사항이 올바른지 확인하세요.
+ Amazon RDS 콘솔에서 클러스터를 생성했습니다.
+ 소스 Aurora DB 클러스터가 지원되는 버전을 실행 중입니다. 지원되는 버전 목록은 [Amazon Redshift와 제로 ETL 통합을 지원하는 리전 및 Aurora DB 엔진](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Concepts.Aurora_Fea_Regions_DB-eng.Feature.Zero-ETL.html)을 참조하세요. 이를 확인하려면 클러스터의 **구성** 탭으로 이동하여 **엔진 버전**을 확인하세요.
+  클러스터에 대한 binlog 파라미터 설정을 올바르게 구성했습니다. Aurora MySQL binlog 파라미터가 잘못 설정되었거나 소스 Aurora DB 클러스터와 연결되지 않은 경우 생성에 실패합니다. [DB 클러스터 파라미터 구성](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.setting-up.html#zero-etl.parameters)을 참조하세요.

또한 Amazon Redshift 데이터 웨어하우스에 다음 사항이 올바른지 확인하세요.
+ 대/소문자 구분이 설정되어 있습니다. [데이터 웨어하우스에 대/소문자 구분 기능 사용 설정](zero-etl-setting-up.case-sensitivity.md)을(를) 참조하세요.
+ 네임스페이스에 대해 올바른 권한 있는 보안 주체 및 통합 소스를 추가했습니다. [Amazon Redshift 데이터 웨어하우스에 대한 권한 부여 구성](zero-etl-using.redshift-iam.md)을(를) 참조하세요.

### 테이블에 기본 키가 없는 경우
<a name="zero-etl-using.troubleshooting.primary-key"></a>

대상 데이터베이스에서 하나 이상의 테이블에 기본 키가 없어 동기화할 수 없습니다.

이 문제를 해결하려면 통합 세부 정보 페이지의 **테이블 통계** 탭으로 이동하거나 SVV\$1INTEGRATION\$1TABLE\$1STATE를 사용하여 실패한 테이블을 확인합니다. 테이블에 프라이머리 키를 추가하면 Amazon Redshift에서 테이블을 다시 동기화할 수 있습니다. 권장되지는 않지만 이러한 테이블을 Aurora에 끌어다 놓고 프라이머리 키가 있는 테이블을 만들 수도 있습니다. 자세한 내용은 테이블 설계를 위한 [Amazon Redshift 모범 사례](https://docs.aws.amazon.com/redshift/latest/dg/c_designing-tables-best-practices.html) 섹션을 참조하세요.

### Aurora MySQL 테이블이 Amazon Redshift에 복제되지 않는 경우
<a name="zero-etl-using.troubleshooting.not-replicating"></a>

Amazon Redshift에 하나 이상의 테이블이 반영되지 않는 경우 다음 명령을 실행하여 테이블을 다시 동기화할 수 있습니다. *db\$1name*을 Amazon Redshift 데이터베이스의 이름으로 바꿉니다. 그리고 *table1* 및 *table2*를 동기화할 테이블의 이름으로 바꿉니다.

```
ALTER DATABASE dbname INTEGRATION REFRESH TABLES table1, table2;
```

자세한 내용은 Amazon Redshift 데이터베이스 개발자 가이드의 [데이터베이스 변경](https://docs.aws.amazon.com/redshift/latest/dg/r_ALTER_DATABASE.html)을 참조하세요**.

하나 이상의 원본 테이블에 프라이머리 키가 없어 데이터가 복제되지 않을 수 있습니다. Amazon Redshift의 모니터링 대시보드에는 이러한 테이블의 상태가 `Failed`로 표시되고 전체 제로 ETL 통합 상태는 `Needs attention`으로 변경됩니다. 이 문제를 해결하려면 테이블에서 프라이머리 키가 될 수 있는 기존 키를 식별하거나 가상 프라이머리 키를 추가할 수 있습니다. 자세한 해결 방법은 *AWS Database Blog*의 [Handle tables without primary keys while creating Amazon Aurora MySQL or RDS for MySQL zero-ETL integrations with Amazon Redshift](https://aws.amazon.com/blogs/database/handle-tables-without-primary-keys-while-creating-amazon-aurora-mysql-or-amazon-rds-for-mysql-zero-etl-integrations-with-amazon-redshift/)를 참조하세요.

또한 대상이 Amazon Redshift 클러스터인 경우 클러스터가 일시 중지되지 않았는지 확인합니다.

### 테이블에서 지원되지 않는 데이터 형식
<a name="zero-etl-using.troubleshooting.unsupported-data"></a>

Amazon Redshift의 통합에서 생성한 데이터베이스의 데이터가 Aurora DB 클러스터에서 복제되는 경우 하나 이상의 테이블에 지원되지 않는 데이터 유형이 있어 동기화할 수 없습니다.

이 문제를 해결하려면 통합 세부 정보 페이지의 **테이블 통계** 탭으로 이동하거나 SVV\$1INTEGRATION\$1TABLE\$1STATE를 사용하여 실패한 테이블을 확인합니다. 그런 다음 이러한 테이블을 제거하고 Amazon RDS에서 새 테이블을 다시 만듭니다. 지원되지 않는 데이터 유형에 대한 자세한 내용은 **Amazon Aurora 사용 설명서의 [Aurora와 Amazon Redshift 데이터베이스 간의 데이터 유형 차이](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.querying.html#zero-etl.data-type-mapping)를 참조하세요.

### 데이터 조작 언어 명령 실패
<a name="zero-etl-using.troubleshooting.failed-dml"></a>

 Amazon Redshift가 Redshift 테이블에서 DML 명령을 실행할 수 없습니다. 이 문제를 해결하려면 SVV\$1INTEGRATION\$1TABLE\$1STATE를 사용하여 실패한 테이블을 확인합니다. Amazon Redshift는 이 오류를 해결하기 위해 테이블을 자동으로 다시 동기화합니다.

### 데이터 소스 간의 추적된 변경 내용이 일치하지 않음
<a name="zero-etl-using.troubleshooting.tracked-changes-failure"></a>

이 오류는 Amazon Aurora와 Amazon Redshift 간의 변경 사항이 일치하지 않아 통합이 `Failed` 상태로 전환될 때 발생합니다.

이 문제를 해결하려면 제로 ETL 통합을 삭제하고 Amazon RDS에서 다시 생성하세요. 자세한 내용은 [제로 ETL 통합 생성](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.creating.html) 및 [제로 ETL 통합 삭제](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.deletinging.html)를 참조하세요.

### 권한 부여 실패
<a name="zero-etl-using.troubleshooting.authorization"></a>

소스 Aurora DB 클러스터가 Amazon Redshift 데이터 웨어하우스에 대한 권한 있는 통합 소스로서 제거되었기 때문에 권한 부여에 실패했습니다.

이 문제를 해결하려면 제로 ETL 통합을 삭제하고 Amazon RDS에서 다시 생성하세요. 자세한 내용은 [제로 ETL 통합 생성](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.creating.html) 및 [제로 ETL 통합 삭제](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.deleting.html)를 참조하세요.

### 테이블 수가 100,000개를 초과하거나 스키마 수가 4,950개를 초과합니다.
<a name="zero-etl-using.troubleshooting.table-limits"></a>

대상 데이터 웨어하우스의 경우 테이블 수가 100,000개 이상이거나 스키마 수가 4,950개 이상입니다. Amazon Aurora에서 Amazon Redshift로 데이터를 보낼 수 없습니다. 테이블 및 스키마 수가 설정된 제한을 초과합니다. 이 문제를 해결하려면 소스 데이터베이스에서 불필요한 스키마나 테이블을 제거하세요.

### Amazon Redshift에서 데이터를 로드할 수 없는 경우
<a name="zero-etl-using.troubleshooting.data-load"></a>

Amazon Redshift가 제로 ETL 통합에 데이터를 로드할 수 없습니다.

이 문제를 해결하려면 Amazon RDS에서 제로 ETL 통합을 삭제하고 다시 생성하세요. 자세한 내용은 [제로 ETL 통합 생성](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.creating.html) 및 [제로 ETL 통합 삭제](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.deleting.html)를 참조하세요.

### 작업 그룹 파라미터 설정이 올바르지 않습니다.
<a name="zero-etl-using.troubleshooting.case-sensitive"></a>

작업 그룹에 대/소문자 구분이 설정되어 있지 않습니다.

이 문제를 해결하려면 통합 세부 정보 페이지의 **속성** 탭으로 이동하여 파라미터 그룹을 선택한 다음 **속성** 탭에서 대/소문자 구분 식별자를 사용 설정하세요. 기존 파라미터 그룹이 없는 경우 대/소문자 구분 식별자를 사용하도록 설정하여 그룹을 만드세요. 그런 다음 Amazon RDS에서 새 제로 ETL 통합을 생성합니다. 자세한 내용은 [제로 ETL 통합 생성](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.creating.html)을 참조하세요.

### 제로 ETL 통합을 활성화하기 위해 데이터베이스가 생성되지 않았습니다.
<a name="zero-etl-using.troubleshooting.db-creation"></a>

제로 ETL 통합을 활성화하기 위해 생성된 데이터베이스가 없습니다.

이 문제를 해결하려면 통합을 위한 데이터베이스를 만드세요. 자세한 내용은 [Amazon Redshift에서 대상 데이터베이스 생성](zero-etl-using.creating-db.md) 섹션을 참조하세요.

### 테이블이 **재동기화 필요** 또는 **재동기화 시작됨** 상태입니다.
<a name="zero-etl-using.troubleshooting.resync"></a>

테이블이 **재동기화 필요** 또는 **재동기화 시작됨** 상태입니다.

테이블이 해당 상태인 이유에 대한 자세한 오류 정보를 수집하려면 [SYS\$1LOAD\$1ERROR\$1DETAIL](https://docs.aws.amazon.com/redshift/latest/dg/SYS_LOAD_ERROR_DETAIL.html) 시스템 뷰를 사용하세요.

### 통합 지연 증가
<a name="zero-etl-using.troubleshooting.integration-lag"></a>

소스 데이터베이스에서 SAVEPOINT를 많이 사용하는 경우 제로 ETL 통합의 통합 지연이 증가할 수 있습니다.

## Aurora PostgreSQL과의 제로 ETL 통합 문제 해결
<a name="zero-etl-using.troubleshooting.apg"></a>

다음 정보를 사용하여 Aurora PostgreSQL과의 제로 ETL 통합과 관련된 일반적인 문제를 해결하세요.

**Topics**
+ [통합 생성 실패](#zero-etl-using.troubleshooting.creation)
+ [테이블에 기본 키가 없는 경우](#zero-etl-using.troubleshooting.primary-key)
+ [Aurora PostgreSQL 테이블이 Amazon Redshift에 복제되지 않는 경우](#zero-etl-using.troubleshooting.not-replicating)
+ [테이블에서 지원되지 않는 데이터 형식](#zero-etl-using.troubleshooting.unsupported-data)
+ [데이터 조작 언어 명령 실패](#zero-etl-using.troubleshooting.failed-dml)
+ [데이터 소스 간의 추적된 변경 내용이 일치하지 않음](#zero-etl-using.troubleshooting.tracked-changes-failure)
+ [권한 부여 실패](#zero-etl-using.troubleshooting.authorization)
+ [테이블 수가 100,000개를 초과하거나 스키마 수가 4,950개를 초과합니다.](#zero-etl-using.troubleshooting.table-limits)
+ [Amazon Redshift에서 데이터를 로드할 수 없는 경우](#zero-etl-using.troubleshooting.data-load)
+ [작업 그룹 파라미터 설정이 올바르지 않습니다.](#zero-etl-using.troubleshooting.case-sensitive)
+ [제로 ETL 통합을 활성화하기 위해 데이터베이스가 생성되지 않았습니다.](#zero-etl-using.troubleshooting.db-creation)
+ [테이블이 **재동기화 필요** 또는 **재동기화 시작됨** 상태입니다.](#zero-etl-using.troubleshooting.resync)

### 통합 생성 실패
<a name="zero-etl-using.troubleshooting.creation"></a>

제로 ETL 통합을 만들지 못한 경우 통합의 상태는 `Inactive`입니다. 소스 Aurora DB 클러스터에 대해 다음 사항이 올바른지 확인하세요.
+ Amazon RDS 콘솔에서 클러스터를 생성했습니다.
+ 소스 Aurora DB 클러스터가 지원되는 버전을 실행 중입니다. 지원되는 버전 목록은 [Amazon Redshift와 제로 ETL 통합을 지원하는 리전 및 Aurora DB 엔진](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Concepts.Aurora_Fea_Regions_DB-eng.Feature.Zero-ETL.html#Concepts.Aurora_Fea_Regions_DB-eng.Feature.Zero-ETL-Postgres)을 참조하세요. 이를 확인하려면 클러스터의 **구성** 탭으로 이동하여 **엔진 버전**을 확인하세요.
+  클러스터에 대한 binlog 파라미터 설정을 올바르게 구성했습니다. Aurora PostgreSQL binlog 파라미터가 잘못 설정되었거나 소스 Aurora DB 클러스터와 연결되지 않은 경우 생성에 실패합니다. [DB 클러스터 파라미터 구성](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.setting-up.html#zero-etl.parameters)을 참조하세요.

또한 Amazon Redshift 데이터 웨어하우스에 다음 사항이 올바른지 확인하세요.
+ 대/소문자 구분이 설정되어 있습니다. [데이터 웨어하우스에 대/소문자 구분 기능 사용 설정](zero-etl-setting-up.case-sensitivity.md)을(를) 참조하세요.
+ <endterm="zero-etl-using.redshift-iam.title"/>에 대해 올바른 권한 있는 보안 주체 및 통합 소스를 추가했습니다.

### 테이블에 기본 키가 없는 경우
<a name="zero-etl-using.troubleshooting.primary-key"></a>

대상 데이터베이스에서 하나 이상의 테이블에 기본 키가 없어 동기화할 수 없습니다.

이 문제를 해결하려면 통합 세부 정보 페이지의 **테이블 통계** 탭으로 이동하거나 SVV\$1INTEGRATION\$1TABLE\$1STATE를 사용하여 실패한 테이블을 확인합니다. 테이블에 프라이머리 키를 추가하면 Amazon Redshift에서 테이블을 다시 동기화할 수 있습니다. 권장되지는 않지만 이러한 테이블을 Aurora에 끌어다 놓고 프라이머리 키가 있는 테이블을 만들 수도 있습니다. 자세한 내용은 테이블 설계를 위한 [Amazon Redshift 모범 사례](https://docs.aws.amazon.com/redshift/latest/dg/c_designing-tables-best-practices.html) 섹션을 참조하세요.

### Aurora PostgreSQL 테이블이 Amazon Redshift에 복제되지 않는 경우
<a name="zero-etl-using.troubleshooting.not-replicating"></a>

Amazon Redshift에 하나 이상의 테이블이 반영되지 않는 경우 다음 명령을 실행하여 테이블을 다시 동기화할 수 있습니다. *db\$1name*을 Amazon Redshift 데이터베이스의 이름으로 바꿉니다. 그리고 *table1* 및 *table2*를 동기화할 테이블의 이름으로 바꿉니다.

```
ALTER DATABASE dbname INTEGRATION REFRESH TABLES table1, table2;
```

자세한 내용은 Amazon Redshift 데이터베이스 개발자 가이드의 [데이터베이스 변경](https://docs.aws.amazon.com/redshift/latest/dg/r_ALTER_DATABASE.html)을 참조하세요**.

하나 이상의 원본 테이블에 프라이머리 키가 없어 데이터가 복제되지 않을 수 있습니다. Amazon Redshift의 모니터링 대시보드에는 이러한 테이블의 상태가 `Failed`로 표시되고 전체 제로 ETL 통합 상태는 `Needs attention`으로 변경됩니다. 이 문제를 해결하려면 테이블에서 프라이머리 키가 될 수 있는 기존 키를 식별하거나 가상 프라이머리 키를 추가할 수 있습니다. 자세한 해결 방법은 *AWS Database Blog*의 [Handle tables without primary keys while creating Amazon Aurora PostgreSQL zero-ETL integrations with Amazon Redshift](https://aws.amazon.com/blogs/database/handle-tables-without-primary-keys-while-creating-amazon-aurora-postgresql-zero-etl-integrations-with-amazon-redshift/)를 참조하세요.

또한 대상이 Amazon Redshift 클러스터인 경우 클러스터가 일시 중지되지 않았는지 확인합니다.

### 테이블에서 지원되지 않는 데이터 형식
<a name="zero-etl-using.troubleshooting.unsupported-data"></a>

Amazon Redshift의 통합에서 생성한 데이터베이스의 데이터가 Aurora DB 클러스터에서 복제되는 경우 하나 이상의 테이블에 지원되지 않는 데이터 유형이 있어 동기화할 수 없습니다.

이 문제를 해결하려면 통합 세부 정보 페이지의 **테이블 통계** 탭으로 이동하거나 SVV\$1INTEGRATION\$1TABLE\$1STATE를 사용하여 실패한 테이블을 확인합니다. 그런 다음 이러한 테이블을 제거하고 Amazon RDS에서 새 테이블을 다시 만듭니다. 지원되지 않는 데이터 유형에 대한 자세한 내용은 **Amazon Aurora 사용 설명서의 [Aurora와 Amazon Redshift 데이터베이스 간의 데이터 유형 차이](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.querying.html#zero-etl.data-type-mapping)를 참조하세요.

### 데이터 조작 언어 명령 실패
<a name="zero-etl-using.troubleshooting.failed-dml"></a>

 Amazon Redshift가 Redshift 테이블에서 DML 명령을 실행할 수 없습니다. 이 문제를 해결하려면 SVV\$1INTEGRATION\$1TABLE\$1STATE를 사용하여 실패한 테이블을 확인합니다. Amazon Redshift는 이 오류를 해결하기 위해 테이블을 자동으로 다시 동기화합니다.

### 데이터 소스 간의 추적된 변경 내용이 일치하지 않음
<a name="zero-etl-using.troubleshooting.tracked-changes-failure"></a>

이 오류는 Amazon Aurora와 Amazon Redshift 간의 변경 사항이 일치하지 않아 통합이 `Failed` 상태로 전환될 때 발생합니다.

이 문제를 해결하려면 제로 ETL 통합을 삭제하고 Amazon RDS에서 다시 생성하세요. 자세한 내용은 [제로 ETL 통합 생성](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.creating.html) 및 [제로 ETL 통합 삭제](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.deletinging.html)를 참조하세요.

### 권한 부여 실패
<a name="zero-etl-using.troubleshooting.authorization"></a>

소스 Aurora DB 클러스터가 Amazon Redshift 데이터 웨어하우스에 대한 권한 있는 통합 소스로서 제거되었기 때문에 권한 부여에 실패했습니다.

이 문제를 해결하려면 제로 ETL 통합을 삭제하고 Amazon RDS에서 다시 생성하세요. 자세한 내용은 [제로 ETL 통합 생성](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.creating.html) 및 [제로 ETL 통합 삭제](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.deleting.html)를 참조하세요.

### 테이블 수가 100,000개를 초과하거나 스키마 수가 4,950개를 초과합니다.
<a name="zero-etl-using.troubleshooting.table-limits"></a>

대상 데이터 웨어하우스의 경우 테이블 수가 100,000개 이상이거나 스키마 수가 4,950개 이상입니다. Amazon Aurora에서 Amazon Redshift로 데이터를 보낼 수 없습니다. 테이블 및 스키마 수가 설정된 제한을 초과합니다. 이 문제를 해결하려면 소스 데이터베이스에서 불필요한 스키마나 테이블을 제거하세요.

### Amazon Redshift에서 데이터를 로드할 수 없는 경우
<a name="zero-etl-using.troubleshooting.data-load"></a>

Amazon Redshift가 제로 ETL 통합에 데이터를 로드할 수 없습니다.

이 문제를 해결하려면 Amazon RDS에서 제로 ETL 통합을 삭제하고 다시 생성하세요. 자세한 내용은 [제로 ETL 통합 생성](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.creating.html) 및 [제로 ETL 통합 삭제](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.deleting.html)를 참조하세요.

### 작업 그룹 파라미터 설정이 올바르지 않습니다.
<a name="zero-etl-using.troubleshooting.case-sensitive"></a>

작업 그룹에 대/소문자 구분이 설정되어 있지 않습니다.

이 문제를 해결하려면 통합 세부 정보 페이지의 **속성** 탭으로 이동하여 파라미터 그룹을 선택한 다음 **속성** 탭에서 대/소문자 구분 식별자를 사용 설정하세요. 기존 파라미터 그룹이 없는 경우 대/소문자 구분 식별자를 사용하도록 설정하여 그룹을 만드세요. 그런 다음 Amazon RDS에서 새 제로 ETL 통합을 생성합니다. 자세한 내용은 [제로 ETL 통합 생성](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.creating.html)을 참조하세요.

### 제로 ETL 통합을 활성화하기 위해 데이터베이스가 생성되지 않았습니다.
<a name="zero-etl-using.troubleshooting.db-creation"></a>

제로 ETL 통합을 활성화하기 위해 생성된 데이터베이스가 없습니다.

이 문제를 해결하려면 통합을 위한 데이터베이스를 만드세요. 자세한 내용은 [Amazon Redshift에서 대상 데이터베이스 생성](zero-etl-using.creating-db.md) 섹션을 참조하세요.

### 테이블이 **재동기화 필요** 또는 **재동기화 시작됨** 상태입니다.
<a name="zero-etl-using.troubleshooting.resync"></a>

테이블이 **재동기화 필요** 또는 **재동기화 시작됨** 상태입니다.

테이블이 해당 상태인 이유에 대한 자세한 오류 정보를 수집하려면 [SYS\$1LOAD\$1ERROR\$1DETAIL](https://docs.aws.amazon.com/redshift/latest/dg/SYS_LOAD_ERROR_DETAIL.html) 시스템 뷰를 사용하세요.

## RDS for MySQL과의 제로 ETL 통합 문제 해결
<a name="zero-etl-using.troubleshooting.rms"></a>

다음 정보를 사용하여 RDS for MySQL과의 제로 ETL 통합과 관련된 일반적인 문제를 해결하세요.

**Topics**
+ [통합 생성 실패](#zero-etl-using.troubleshooting.creation)
+ [테이블에 기본 키가 없는 경우](#zero-etl-using.troubleshooting.primary-key)
+ [RDS for MySQL 테이블이 Amazon Redshift에 복제되지 않는 경우](#zero-etl-using.troubleshooting.not-replicating)
+ [테이블에서 지원되지 않는 데이터 형식](#zero-etl-using.troubleshooting.unsupported-data)
+ [데이터 조작 언어 명령 실패](#zero-etl-using.troubleshooting.failed-dml)
+ [데이터 소스 간의 추적된 변경 내용이 일치하지 않음](#zero-etl-using.troubleshooting.tracked-changes-failure)
+ [권한 부여 실패](#zero-etl-using.troubleshooting.authorization)
+ [테이블 수가 100,000개를 초과하거나 스키마 수가 4,950개를 초과합니다.](#zero-etl-using.troubleshooting.table-limits)
+ [Amazon Redshift에서 데이터를 로드할 수 없는 경우](#zero-etl-using.troubleshooting.data-load)
+ [작업 그룹 파라미터 설정이 올바르지 않습니다.](#zero-etl-using.troubleshooting.case-sensitive)
+ [제로 ETL 통합을 활성화하기 위해 데이터베이스가 생성되지 않았습니다.](#zero-etl-using.troubleshooting.db-creation)
+ [테이블이 **재동기화 필요** 또는 **재동기화 시작됨** 상태입니다.](#zero-etl-using.troubleshooting.resync)

### 통합 생성 실패
<a name="zero-etl-using.troubleshooting.creation"></a>

제로 ETL 통합을 만들지 못한 경우 통합의 상태는 `Inactive`입니다. 소스 RDS DB 인스턴스에 대해 다음 사항이 올바른지 확인하세요.
+ Amazon RDS 콘솔에서 인스턴스를 생성했습니다.
+ 소스 RDS DB 인스턴스가 지원되는 버전의 RDS for MySQL을 실행 중입니다. 지원되는 버전 목록은 [Amazon Redshift와 Amazon RDS 제로 ETL 통합을 지원하는 리전 및 DB 엔진](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.RDS_Fea_Regions_DB-eng.Feature.ZeroETL.html)을 참조하세요. 이를 확인하려면 인스턴스의 **구성** 탭으로 이동하여 **엔진 버전**을 확인하세요.
+  인스턴스에 대한 binlog 파라미터 설정을 올바르게 구성했습니다. RDS for MySQL binlog 파라미터가 잘못 설정되었거나 소스 RDS DB 인스턴스와 연결되지 않은 경우 생성에 실패합니다. [Configure DB instance parameters](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/zero-etl.setting-up.html#zero-etl.parameters)을 참조하세요.

또한 Amazon Redshift 데이터 웨어하우스에 다음 사항이 올바른지 확인하세요.
+ 대/소문자 구분이 설정되어 있습니다. [데이터 웨어하우스에 대/소문자 구분 기능 사용 설정](zero-etl-setting-up.case-sensitivity.md)을(를) 참조하세요.
+ 네임스페이스에 대해 올바른 권한 있는 보안 주체 및 통합 소스를 추가했습니다. [Amazon Redshift 데이터 웨어하우스에 대한 권한 부여 구성](zero-etl-using.redshift-iam.md)을(를) 참조하세요.

### 테이블에 기본 키가 없는 경우
<a name="zero-etl-using.troubleshooting.primary-key"></a>

대상 데이터베이스에서 하나 이상의 테이블에 기본 키가 없어 동기화할 수 없습니다.

이 문제를 해결하려면 통합 세부 정보 페이지의 **테이블 통계** 탭으로 이동하거나 SVV\$1INTEGRATION\$1TABLE\$1STATE를 사용하여 실패한 테이블을 확인합니다. 테이블에 프라이머리 키를 추가하면 Amazon Redshift에서 테이블을 다시 동기화할 수 있습니다. 권장되지는 않지만 이러한 테이블을 RDS에 끌어다 놓고 프라이머리 키가 있는 테이블을 만들 수도 있습니다. 자세한 내용은 테이블 설계를 위한 [Amazon Redshift 모범 사례](https://docs.aws.amazon.com/redshift/latest/dg/c_designing-tables-best-practices.html) 섹션을 참조하세요.

### RDS for MySQL 테이블이 Amazon Redshift에 복제되지 않는 경우
<a name="zero-etl-using.troubleshooting.not-replicating"></a>

Amazon Redshift에 하나 이상의 테이블이 반영되지 않는 경우 다음 명령을 실행하여 테이블을 다시 동기화할 수 있습니다. *db\$1name*을 Amazon Redshift 데이터베이스의 이름으로 바꿉니다. 그리고 *table1* 및 *table2*를 동기화할 테이블의 이름으로 바꿉니다.

```
ALTER DATABASE dbname INTEGRATION REFRESH TABLES table1, table2;
```

자세한 내용은 Amazon Redshift 데이터베이스 개발자 가이드의 [데이터베이스 변경](https://docs.aws.amazon.com/redshift/latest/dg/r_ALTER_DATABASE.html)을 참조하세요**.

하나 이상의 원본 테이블에 프라이머리 키가 없어 데이터가 복제되지 않을 수 있습니다. Amazon Redshift의 모니터링 대시보드에는 이러한 테이블의 상태가 `Failed`로 표시되고 전체 제로 ETL 통합 상태는 `Needs attention`으로 변경됩니다. 이 문제를 해결하려면 테이블에서 프라이머리 키가 될 수 있는 기존 키를 식별하거나 가상 프라이머리 키를 추가할 수 있습니다. 자세한 해결 방법은 AWS 데이터베이스 블로그의 [Handle tables without primary keys while creating Aurora MySQL-Compatible Edition or RDS for MySQL zero-ETL integrations with Amazon Redshift](https://aws.amazon.com/blogs/database/handle-tables-without-primary-keys-while-creating-amazon-aurora-mysql-or-amazon-rds-for-mysql-zero-etl-integrations-with-amazon-redshift/)를 참조하세요**.

또한 대상이 Amazon Redshift 클러스터인 경우 클러스터가 일시 중지되지 않았는지 확인합니다.

### 테이블에서 지원되지 않는 데이터 형식
<a name="zero-etl-using.troubleshooting.unsupported-data"></a>

Amazon Redshift의 통합에서 생성한 데이터베이스의 데이터가 RDS DB 인스턴스에서 복제되는 경우 하나 이상의 테이블에 지원되지 않는 데이터 유형이 있어 동기화할 수 없습니다.

이 문제를 해결하려면 통합 세부 정보 페이지의 **테이블 통계** 탭으로 이동하거나 SVV\$1INTEGRATION\$1TABLE\$1STATE를 사용하여 실패한 테이블을 확인합니다. 그런 다음 이러한 테이블을 제거하고 Amazon RDS에서 새 테이블을 다시 만듭니다. 지원되지 않는 데이터 유형에 대한 자세한 내용은 **Amazon RDS 사용 설명서의 [RDS와 Amazon Redshift 데이터베이스 간의 데이터 유형 차이](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.querying.html#zero-etl.data-type-mapping)를 참조하세요.

### 데이터 조작 언어 명령 실패
<a name="zero-etl-using.troubleshooting.failed-dml"></a>

 Amazon Redshift가 Redshift 테이블에서 DML 명령을 실행할 수 없습니다. 이 문제를 해결하려면 SVV\$1INTEGRATION\$1TABLE\$1STATE를 사용하여 실패한 테이블을 확인합니다. Amazon Redshift는 이 오류를 해결하기 위해 테이블을 자동으로 다시 동기화합니다.

### 데이터 소스 간의 추적된 변경 내용이 일치하지 않음
<a name="zero-etl-using.troubleshooting.tracked-changes-failure"></a>

이 오류는 Amazon Aurora와 Amazon Redshift 간의 변경 사항이 일치하지 않아 통합이 `Failed` 상태로 전환될 때 발생합니다.

이 문제를 해결하려면 제로 ETL 통합을 삭제하고 Amazon RDS에서 다시 생성하세요. 자세한 내용은 [제로 ETL 통합 생성](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/zero-etl.creating.html) 및 [제로 ETL 통합 삭제](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/zero-etl.deletinging.html)를 참조하세요.

### 권한 부여 실패
<a name="zero-etl-using.troubleshooting.authorization"></a>

소스 RDS DB 인스턴스가 Amazon Redshift 데이터 웨어하우스에 대한 권한 있는 통합 소스로서 제거되었기 때문에 권한 부여에 실패했습니다.

이 문제를 해결하려면 제로 ETL 통합을 삭제하고 Amazon RDS에서 다시 생성하세요. 자세한 내용은 [제로 ETL 통합 생성](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/zero-etl.creating.html) 및 [제로 ETL 통합 삭제](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/zero-etl.deleting.html)를 참조하세요.

### 테이블 수가 100,000개를 초과하거나 스키마 수가 4,950개를 초과합니다.
<a name="zero-etl-using.troubleshooting.table-limits"></a>

대상 데이터 웨어하우스의 경우 테이블 수가 100,000개 이상이거나 스키마 수가 4,950개 이상입니다. Amazon Aurora에서 Amazon Redshift로 데이터를 보낼 수 없습니다. 테이블 및 스키마 수가 설정된 제한을 초과합니다. 이 문제를 해결하려면 소스 데이터베이스에서 불필요한 스키마나 테이블을 제거하세요.

### Amazon Redshift에서 데이터를 로드할 수 없는 경우
<a name="zero-etl-using.troubleshooting.data-load"></a>

Amazon Redshift가 제로 ETL 통합에 데이터를 로드할 수 없습니다.

이 문제를 해결하려면 Amazon RDS에서 제로 ETL 통합을 삭제하고 다시 생성하세요. 자세한 내용은 [제로 ETL 통합 생성](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/zero-etl.creating.html) 및 [제로 ETL 통합 삭제](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/zero-etl.deleting.html)를 참조하세요.

### 작업 그룹 파라미터 설정이 올바르지 않습니다.
<a name="zero-etl-using.troubleshooting.case-sensitive"></a>

작업 그룹에 대/소문자 구분이 설정되어 있지 않습니다.

이 문제를 해결하려면 통합 세부 정보 페이지의 **속성** 탭으로 이동하여 파라미터 그룹을 선택한 다음 **속성** 탭에서 대/소문자 구분 식별자를 사용 설정하세요. 기존 파라미터 그룹이 없는 경우 대/소문자 구분 식별자를 사용하도록 설정하여 그룹을 만드세요. 그런 다음 Amazon RDS에서 새 제로 ETL 통합을 생성합니다. 자세한 내용은 [제로 ETL 통합 생성](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/zero-etl.creating.html)을 참조하세요.

### 제로 ETL 통합을 활성화하기 위해 데이터베이스가 생성되지 않았습니다.
<a name="zero-etl-using.troubleshooting.db-creation"></a>

제로 ETL 통합을 활성화하기 위해 생성된 데이터베이스가 없습니다.

이 문제를 해결하려면 통합을 위한 데이터베이스를 만드세요. 자세한 내용은 [Amazon Redshift에서 대상 데이터베이스 생성](zero-etl-using.creating-db.md) 섹션을 참조하세요.

### 테이블이 **재동기화 필요** 또는 **재동기화 시작됨** 상태입니다.
<a name="zero-etl-using.troubleshooting.resync"></a>

테이블이 **재동기화 필요** 또는 **재동기화 시작됨** 상태입니다.

테이블이 해당 상태인 이유에 대한 자세한 오류 정보를 수집하려면 [SYS\$1LOAD\$1ERROR\$1DETAIL](https://docs.aws.amazon.com/redshift/latest/dg/SYS_LOAD_ERROR_DETAIL.html) 시스템 뷰를 사용하세요.

## DynamoDB와의 제로 ETL 통합 문제 해결
<a name="zero-etl-dynamodb-integrations-troubleshooting"></a>

다음 정보를 사용하여 Amazon DynamoDB와의 제로 ETL 통합과 관련된 일반적인 문제를 해결하세요.

**Topics**
+ [통합 생성 실패](#zero-etl-dynamodb-integrations-troubleshooting-creation)
+ [테이블에서 지원되지 않는 데이터 형식](#zero-etl-dynamodb-integrations-troubleshooting-unsupported-data-types)
+ [지원되지 않는 테이블 및 속성 이름](#zero-etl-dynamodb-integrations-troubleshooting-unsupported-table-names)
+ [권한 부여 실패](#zero-etl-dynamodb-integrations-troubleshooting-authorization)
+ [Amazon Redshift에서 데이터를 로드할 수 없는 경우](#zero-etl-dynamodb-integrations-troubleshooting-data-load)
+ [작업 그룹 또는 클러스터 파라미터 설정이 올바르지 않습니다.](#zero-etl-dynamodb-integrations-troubleshooting-case-sensitive)
+ [제로 ETL 통합을 활성화하기 위해 데이터베이스가 생성되지 않았습니다.](#zero-etl-dynamodb-integrations-troubleshooting-db-creation)
+ [소스 DynamoDB 테이블에서 시점 복구(PITR)가 활성화되지 않음](#zero-etl-dynamodb-integrations-troubleshooting-pitr-recovery)
+ [KMS 키 액세스 거부됨](#zero-etl-dynamodb-integrations-troubleshooting-kms-key)
+ [Amazon Redshift는 DynamoDB 테이블 키에 액세스할 수 없습니다.](#zero-etl-dynamodb-integrations-troubleshooting-ddb-table-key)

### 통합 생성 실패
<a name="zero-etl-dynamodb-integrations-troubleshooting-creation"></a>

제로 ETL 통합을 만들지 못한 경우 통합의 상태는 `Inactive`입니다. Amazon Redshift 데이터 웨어하우스 및 소스 DynamoDB 테이블에 대해 다음 사항이 올바른지 확인합니다.
+ 데이터 웨어하우스에 대한 대소문자 구분 기능이 설정되어 있습니다. *Amazon Redshift 관리 안내서*의 [대/소문자 구분 켜기](https://docs.aws.amazon.com/redshift/latest/mgmt/zero-etl-using.setting-up.html#zero-etl-setting-up.case-sensitivity)를 참조하세요.
+ 네임스페이스에 대해 올바른 권한 있는 위탁자 및 통합 소스를 추가했습니다. *Amazon Redshift 관리 안내서*의 [Amazon Redshift 데이터 웨어하우스에 대한 권한 부여 구성](https://docs.aws.amazon.com/redshift/latest/mgmt/zero-etl-using.setting-up.html#zero-etl-using.redshift-iam)을 참조하세요.
+ 소스 DynamoDB 테이블에 올바른 리소스 기반 정책을 추가했습니다. *IAM 사용 설명서*에서 [IAM의 정책 및 권한](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies.html)을 참조하세요.

### 테이블에서 지원되지 않는 데이터 형식
<a name="zero-etl-dynamodb-integrations-troubleshooting-unsupported-data-types"></a>

DynamoDB 숫자는 Amazon Redshift에서 DECIMAL(38,10)로 변환됩니다. 이 정밀도 범위를 초과하는 숫자는 (38,10)으로 자동 변환됩니다. 통합을 삭제하고 숫자 정밀도를 통합한 다음 통합을 다시 생성합니다.

### 지원되지 않는 테이블 및 속성 이름
<a name="zero-etl-dynamodb-integrations-troubleshooting-unsupported-table-names"></a>

Amazon Redshift는 최대 127개의 문자 테이블과 속성 이름을 지원합니다. DynamoDB 테이블 이름, 파티션 키 또는 정렬 키 열 이름과 같은 긴 이름이 통합에 실패하는 경우 짧은 이름을 사용하여 수정하고 통합을 다시 생성합니다.

### 권한 부여 실패
<a name="zero-etl-dynamodb-integrations-troubleshooting-authorization"></a>

소스 DynamoDB 테이블이 Amazon Redshift 데이터 웨어하우스에 대한 권한 있는 통합 소스로서 제거되었기 때문에 권한 부여에 실패했습니다.

이 문제를 해결하려면 제로 ETL 통합을 삭제하고 Amazon DynamoDB를 사용하여 다시 생성하세요.

### Amazon Redshift에서 데이터를 로드할 수 없는 경우
<a name="zero-etl-dynamodb-integrations-troubleshooting-data-load"></a>

Amazon Redshift가 제로 ETL 통합에서 데이터를 로드할 수 없습니다.

이 문제를 해결하려면 ALTER DATABASE를 사용하여 통합을 새로 고치세요.

```
ALTER DATABASE sample_integration_db INTEGRATION REFRESH ALL TABLES
```

### 작업 그룹 또는 클러스터 파라미터 설정이 올바르지 않습니다.
<a name="zero-etl-dynamodb-integrations-troubleshooting-case-sensitive"></a>

작업 그룹 또는 클러스터에 대/소문자 구분이 설정되어 있지 않습니다.

이 문제를 해결하려면 통합 세부 정보 페이지의 **속성** 탭으로 이동하여 파라미터 그룹을 선택한 다음 **속성** 탭에서 대/소문자 구분 식별자를 사용 설정하세요. 기존 파라미터 그룹이 없는 경우 대/소문자 구분 식별자를 사용하도록 설정하여 그룹을 만드세요. 그런 다음 DynamoDB에서 새 제로 ETL 통합을 생성합니다. *Amazon Redshift 관리 안내서*의 [대/소문자 구분 켜기](https://docs.aws.amazon.com/redshift/latest/mgmt/zero-etl-using.setting-up.html#zero-etl-setting-up.case-sensitivity)를 참조하세요.

### 제로 ETL 통합을 활성화하기 위해 데이터베이스가 생성되지 않았습니다.
<a name="zero-etl-dynamodb-integrations-troubleshooting-db-creation"></a>

제로 ETL 통합을 활성화하기 위해 생성된 데이터베이스가 없습니다.

이 문제를 해결하려면 통합을 위한 데이터베이스를 만드세요. [Amazon Redshift 관리 안내서](https://docs.aws.amazon.com/redshift/latest/mgmt/zero-etl-using.creating-db.html)의 *Amazon Redshift에서 대상 데이터베이스 생성*을 참조하세요.

### 소스 DynamoDB 테이블에서 시점 복구(PITR)가 활성화되지 않음
<a name="zero-etl-dynamodb-integrations-troubleshooting-pitr-recovery"></a>

DynamoDB가 데이터를 내보내려면 PITR을 활성화해야 합니다. PITR이 항상 활성화되어 있는지 확인합니다. 통합이 활성화되어 있는 동안 PITR을 끄는 경우 오류 메시지의 지침을 따르고 ALTER DATABASE를 사용하여 통합을 새로 고쳐야 합니다.

```
ALTER DATABASE sample_integration_db INTEGRATION REFRESH ALL TABLES
```

### KMS 키 액세스 거부됨
<a name="zero-etl-dynamodb-integrations-troubleshooting-kms-key"></a>

소스 테이블 또는 통합에 사용되는 KMS 키는 충분한 권한으로 구성되어야 합니다. 테이블 암호화 및 복호화에 대한 자세한 내용을 알아보려면 *Amazon DynamoDB 개발자 안내서*의 [저장 중 DynamoDB 암호화](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/EncryptionAtRest.html)를 참조하세요.

### Amazon Redshift는 DynamoDB 테이블 키에 액세스할 수 없습니다.
<a name="zero-etl-dynamodb-integrations-troubleshooting-ddb-table-key"></a>

소스 테이블 암호화가 AWS 관리형 키인 경우 AWS 소유 키 또는 고객 관리형 키로 전환합니다. 테이블이 이미 고객 관리형 키로 암호화된 경우 정책에 조건 키가 없는지 확인합니다.

## 애플리케이션과의 제로 ETL 통합 문제 해결
<a name="zero-etl-using.troubleshooting.glue"></a>

다음 정보를 사용하여 Salesforce, SAP, ServiceNow 및 Zendesk와 같은 애플리케이션과의 제로 ETL 통합과 관련된 일반적인 문제를 해결합니다.

**Topics**
+ [통합 생성 실패](#zero-etl-using.troubleshooting.creation)
+ [내 테이블이 Amazon Redshift에 복제되지 않음](#zero-etl-using.troubleshooting.primary-key)
+ [테이블에서 지원되지 않는 데이터 형식](#zero-etl-using.troubleshooting.unsupported-data)
+ [작업 그룹 파라미터 설정이 올바르지 않습니다.](#zero-etl-using.troubleshooting.case-sensitive)
+ [제로 ETL 통합을 활성화하기 위해 데이터베이스가 생성되지 않았습니다.](#zero-etl-using.troubleshooting.db-creation)
+ [테이블이 **재동기화 필요** 또는 **재동기화 시작됨** 상태입니다.](#zero-etl-using.troubleshooting.resync)

### 통합 생성 실패
<a name="zero-etl-using.troubleshooting.creation"></a>

제로 ETL 통합을 만들지 못한 경우 통합의 상태는 `Inactive`입니다. Amazon Redshift 데이터 웨어하우스에서 다음 사항이 올바른지 확인하세요.
+ 대/소문자 구분이 설정되어 있습니다. [데이터 웨어하우스에 대/소문자 구분 기능 사용 설정](zero-etl-setting-up.case-sensitivity.md)을(를) 참조하세요.
+ 네임스페이스에 대해 올바른 권한 있는 보안 주체 및 통합 소스를 추가했습니다. [Amazon Redshift 데이터 웨어하우스에 대한 권한 부여 구성](zero-etl-using.redshift-iam.md)을(를) 참조하세요.

### 내 테이블이 Amazon Redshift에 복제되지 않음
<a name="zero-etl-using.troubleshooting.primary-key"></a>

대상 데이터베이스에서 하나 이상의 테이블에 기본 키가 없어 동기화할 수 없습니다.

이 문제를 해결하려면 통합 세부 정보 페이지의 **테이블 통계** 탭으로 이동하거나 SVV\$1INTEGRATION\$1TABLE\$1STATE를 사용하여 실패한 테이블을 확인합니다. 테이블에 프라이머리 키를 추가하면 Amazon Redshift에서 테이블을 다시 동기화할 수 있습니다. 다음 명령을 실행하여 다시 동기화할 수 있습니다. *db\$1name*을 Amazon Redshift 데이터베이스의 이름으로 바꿉니다. 그리고 *table1* 및 *table2*를 동기화할 테이블의 이름으로 바꿉니다.

```
ALTER DATABASE dbname INTEGRATION REFRESH TABLES table1, table2;
```

자세한 내용은 *Amazon Redshift 데이터베이스 개발자 안내서*의 [ALTER DATABASE](https://docs.aws.amazon.com/redshift/latest/dg/r_ALTER_DATABASE.html)를 참조하세요.

### 테이블에서 지원되지 않는 데이터 형식
<a name="zero-etl-using.troubleshooting.unsupported-data"></a>

Amazon Redshift의 통합에서 만들었고 데이터가 애플리케이션과의 제로 ETL 통합에서 복제되는 데이터베이스의 경우 하나 이상의 테이블에 지원되지 않는 데이터 유형이 있어 동기화할 수 없습니다.

이 문제를 해결하려면 통합 세부 정보 페이지의 **테이블 통계** 탭으로 이동하거나 SVV\$1INTEGRATION\$1TABLE\$1STATE를 사용하여 실패한 테이블을 확인합니다. 그런 다음 이러한 테이블을 제거하고 소스에서 새 테이블을 다시 만듭니다. 자세한 내용은 *AWS Glue 개발자 안내서*의 [제로 ELT 통합](https://docs.aws.amazon.com/glue/latest/dg/zero-etl-using.html)을 참조하세요.

### 작업 그룹 파라미터 설정이 올바르지 않습니다.
<a name="zero-etl-using.troubleshooting.case-sensitive"></a>

작업 그룹에 대/소문자 구분이 설정되어 있지 않습니다.

이 문제를 해결하려면 통합 세부 정보 페이지의 **속성** 탭으로 이동하여 파라미터 그룹을 선택한 다음 **속성** 탭에서 대/소문자 구분 식별자를 사용 설정하세요. 기존 파라미터 그룹이 없는 경우 대/소문자 구분 식별자를 사용하도록 설정하여 그룹을 만드세요. 그런 다음 새로운 제로 ETL 통합을 만듭니다. 자세한 내용은 *AWS Glue 개발자 안내서*의 [제로 ELT 통합](https://docs.aws.amazon.com/glue/latest/dg/zero-etl-using.html)을 참조하세요.

### 제로 ETL 통합을 활성화하기 위해 데이터베이스가 생성되지 않았습니다.
<a name="zero-etl-using.troubleshooting.db-creation"></a>

제로 ETL 통합을 활성화하기 위해 생성된 데이터베이스가 없습니다.

이 문제를 해결하려면 통합을 위한 데이터베이스를 만드세요. 자세한 내용은 [Amazon Redshift에서 대상 데이터베이스 생성](zero-etl-using.creating-db.md) 섹션을 참조하세요.

### 테이블이 **재동기화 필요** 또는 **재동기화 시작됨** 상태입니다.
<a name="zero-etl-using.troubleshooting.resync"></a>

테이블이 **재동기화 필요** 또는 **재동기화 시작됨** 상태입니다.

테이블이 해당 상태인 이유에 대한 자세한 오류 정보를 수집하려면 [SYS\$1LOAD\$1ERROR\$1DETAIL](https://docs.aws.amazon.com/redshift/latest/dg/SYS_LOAD_ERROR_DETAIL.html) 시스템 뷰를 사용하세요.