

 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"></a>

제로 ETL 통합은 Amazon Redshift에서 여러 운영 및 트랜잭션 소스의 트랜잭션 및 운영 데이터를 사용할 수 있도록 하는 완전 관리형 솔루션입니다. 이 솔루션을 사용하면 소스에서 Amazon Redshift 데이터 웨어하우스로의 통합을 구성할 수 있습니다. 추출, 전환, 적재(ETL) 파이프라인을 유지 관리할 필요가 없습니다. 데이터 소스에서 Amazon Redshift 클러스터 또는 Redshift Serverless 네임스페이스로의 데이터 복제 생성 및 관리를 자동화하여 ETL을 대신 처리해 드립니다. 보고 및 대시보드와 같은 분석 워크로드에 Amazon Redshift를 사용하면서 동시에 소스 데이터를 계속 업데이트하고 쿼리할 수 있습니다.

제로 ETL 통합을 통해 분석, AI/ML 및 보고를 위한 최신 데이터를 확보할 수 있습니다. 비즈니스 대시보드, 최적화된 게임 경험, 데이터 품질 모니터링, 고객 행동 분석과 같은 사용 사례에 대해 더 정확하고 시기적절한 인사이트를 얻을 수 있습니다. 더 신뢰성 있게 데이터 기반 예측을 수행하고, 고객 경험을 개선하고, 비즈니스 전반에서 데이터 기반 인사이트를 촉진할 수 있습니다.

현재 제로 ETL 통합에서 지원되는 소스는 다음과 같습니다.
+ Amazon Aurora MySQL(AMS)
+ Amazon Aurora PostgreSQL(APG)
+ Amazon DynamoDB
+ Amazon RDS for MySQL
+ Amazon RDS for Oracle
+ Amazon RDS for PostgreSQL
+ Oracle Database@AWS
+ Salesforce, Salesforce Marketing Cloud Account Engagement, SAP, ServiceNow, Instagram 광고, Meta 광고, Zendesk 등의 애플리케이션
+ 자체 관리형 MySQL, PostgreSQL, SQL Server 및 Oracle

제로 ETL 통합을 만들려면 데이터 소스를 지정하고 Amazon Redshift 데이터 웨어하우스를 대상으로 지정합니다. 최초 데이터 로드 후 통합은 소스 데이터베이스에서 대상 데이터 웨어하우스로 데이터를 복제합니다. Amazon Redshift에서 데이터를 사용할 수 있게 됩니다. 통합 소스를 생성할 때, 제로 ETL 통합을 생성할 때, Amazon Redshift 데이터 웨어하우스를 생성할 때 데이터의 암호화를 제어합니다. 통합은 데이터 파이프라인의 상태를 모니터링하고 가능한 경우 문제로부터 복구합니다. 동일한 유형의 소스에서 단일 Amazon Redshift 데이터 웨어하우스로 통합을 생성하여 여러 애플리케이션에 걸쳐 전체적인 인사이트를 도출할 수 있습니다.

Amazon Redshift의 데이터를 가지고 Amazon Redshift에서 제공하는 분석을 사용할 수 있습니다. 제공되는 분석 기능에는 기본 제공 기계 학습(ML), 구체화된 뷰, 데이터 공유, 여러 데이터 저장소 및 데이터 레이크에 대한 직접 액세스 등이 있습니다. 데이터 엔지니어의 경우, 제로 ETL 통합을 통해 복잡한 데이터 파이프라인에서 간헐적으로 발생하는 오류로 인해 지연될 수 있는 시간에 민감한 데이터에 액세스할 수 있습니다. 트랜잭션 데이터에서 분석 쿼리와 ML 모델을 실행하여 시간에 민감한 이벤트와 비즈니스 의사 결정에 대한 시기적절한 인사이트를 도출할 수 있습니다.

Amazon Redshift 이벤트 알림 구독을 생성하여 주어진 제로 ETL 통합에 이벤트가 발생하면 알림을 받을 수 있습니다. 통합 관련 이벤트 알림 목록을 보려면 [Amazon EventBridge를 사용하여 제로 ETL 통합 이벤트 알림](integration-event-notifications.md) 섹션을 참조하세요. 가장 간단한 구독 생성 방법은 Amazon SNS 콘솔을 이용하는 것입니다. Amazon SNS 주제를 새로 만들어 구독하는 방법에 대한 자세한 내용은 **Amazon Simple Notification Service 개발자 안내서의 [Amazon SNS 시작하기](https://docs.aws.amazon.com/sns/latest/dg/GettingStarted.html) 섹션을 참조하세요.

제로 ETL 통합을 시작할 때는 다음 개념을 고려하세요.
+ 소스 데이터베이스는 Amazon Redshift로 복제되는 데이터가 속한 데이터베이스입니다.
+ 대상 데이터 웨어하우스는 데이터가 복제되어 들어오는 Amazon Redshift 프로비저닝된 클러스터 또는 Redshift Serverless 작업 그룹입니다.
+ 대상 데이터베이스는 제로 ETL 통합을 통해 대상 데이터 웨어하우스에 생성하는 데이터베이스입니다.

제로 ETL 통합을 모니터링하는 데 사용할 수 있는 시스템 테이블 및 뷰에 대한 자세한 내용은 [Amazon Redshift 시스템 뷰로 제로 ETL 통합 모니터링](zero-etl-monitoring.md#zero-etl-monitoring-sysviews)을 참조하세요.

제로 ETL 통합의 각 소스가 지원하는 AWS 리전 목록은 [제로 ETL 통합을 지원하는 리전](zero-etl-using.regions.md) 섹션을 참조하세요.

제로 ETL 통합에 대한 요금 정보는 해당 요금 페이지를 참조하세요.
+ [Amazon Redshift 요금](https://aws.amazon.com/redshift/pricing/)
+ [Amazon Aurora 요금](https://aws.amazon.com/rds/aurora/pricing/)
+ [Amazon RDS 요금](https://aws.amazon.com/rds/pricing/)
+ [Amazon DynamoDB 요금](https://aws.amazon.com/dynamodb/pricing/)
+ [AWS Glue 요금](https://aws.amazon.com/glue/pricing/)

제로 ETL 통합 소스에 대한 자세한 내용은 다음 주제를 참조하세요.
+ Aurora 제로 ETL 통합의 경우 **Amazon Aurora 사용 설명서에서 제로 ETL 통합의 [이점](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.html#zero-etl.benefits), [핵심 개념](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.html#zero-etl.concepts), [제한 사항](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.html#zero-etl.reqs-lims), [할당량](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.html#zero-etl.quotas) 및 [지원되는 리전](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.html#zero-etl.regions)을 참조하세요.
+ RDS 제로 ETL 통합의 경우 **Amazon RDS 사용 설명서에서 제로 ETL 통합의 [이점](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/zero-etl.html#zero-etl.benefits), [핵심 개념](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/zero-etl.html#zero-etl.concepts), [제한 사항](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/zero-etl.html#zero-etl.reqs-lims), [할당량](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/zero-etl.html#zero-etl.quotas) 및 [지원되는 리전](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/zero-etl.html#zero-etl.regions)을 참조하세요.
+ DynamoDB 제로 ETL 통합은 *Amazon DynamoDB 개발자 안내서*의 [Amazon Redshift와의 DynamoDB 제로 ETL 통합](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/RedshiftforDynamoDB-zero-etl.html)을 참조하세요.
+ 애플리케이션과의 제로 ETL 통합은 *AWS Glue 개발자 안내서*의 [제로 ETL 통합](https://docs.aws.amazon.com/glue/latest/dg/zero-etl-using.html)을 참조하세요.

**Topics**
+ [Amazon Redshift와 제로 ETL 통합을 사용할 때 고려할 사항](zero-etl.reqs-lims.md)
+ [제로 ETL 통합 시작하기](zero-etl-using.setting-up.md)
+ [Amazon Redshift에서 대상 데이터베이스 생성](zero-etl-using.creating-db.md)
+ [Amazon Redshift에서 복제된 데이터 쿼리](zero-etl-using.querying-and-creating-materialized-views.md)
+ [제로 ETL 통합 보기](zero-etl-using.describing.md)
+ [기록 모드](zero-etl-history-mode.md)
+ [Amazon Redshift에서 데이터 공유](zero-etl-using.share-data-redshift.md)
+ [제로 ETL 통합 모니터링](zero-etl-monitoring.md)
+ [제로 ETL 통합의 지표](zero-etl-using.metrics.md)
+ [DynamoDB에 대한 제로 ETL 통합 수정](zero-etl-managing.modify-integration-ddb.md)
+ [DynamoDB에 대한 제로 ETL 통합 삭제](zero-etl-managing.delete-integration-ddb.md)
+ [제로 ETL 통합을 지원하는 리전](zero-etl-using.regions.md)
+ [제로 ETL 통합 문제 해결](zero-etl-using.troubleshooting.md)