Oracle Cloud Infrastructure GoldenGate 정보
Oracle Cloud Infrastructure GoldenGate를 시작하는 데 도움이 되는 데이터 복제 개념에 대해 알아봅니다.
Oracle Cloud Infrastructure GoldenGate는 대규모로 실시간으로 데이터를 이동하는 완전 관리형 네이티브 클라우드 서비스입니다. OCI GoldenGate는 하나 이상의 데이터 관리 시스템에서 대상 데이터베이스로 이동하는 데이터를 처리합니다. 또한 컴퓨팅 환경을 할당하거나 관리할 필요 없이 데이터 복제를 설계, 실행, 통합관리 및 모니터링하고, 데이터를 변환하고, 스트리밍 데이터를 실시간으로 분석할 수 있습니다.
OCI GoldenGate 개념
다음 개념은 Oracle Cloud Infrastructure GoldenGate 서비스 작업에 필수적입니다.
-
구획: 클라우드 네트워크, 컴퓨트 인스턴스, 블록 볼륨 또는 OCI GoldenGate 배치, 데이터베이스 등록과 같은 클라우드 리소스를 구성하고 격리합니다. 컴파트먼트에 대한 권한이 있는 사용자만 해당 컴파트먼트 내의 리소스로 작업할 수 있습니다. 또한 구획은 OCI GoldenGate 내에서 보안 경계 역할을 합니다. 동일한 구획 내의 배포 및 데이터베이스 등록만 서로 접근할 수 있습니다.
-
접속: OCI GoldenGate의 데이터 소스 또는 대상에 대한 네트워크 접속 세부정보를 포함합니다. 연결은 Oracle, MySQL, SQL Server, PostgreSQL, z/OS용 Db2, Big Data 기술, Oracle GoldenGate Distribution 및 Receiver 서버와 같은 데이터베이스 및 비데이터베이스 기술을 지원합니다.
-
배포: OCI GoldenGate 배포 콘솔과 같은 OCI GoldenGate 리소스의 컨테이너입니다.
-
배치 유형: 배치가 수행하는 처리 유형을 정의합니다.
-
배치 백업: 배치의 현재 상태에 대한 백업으로, 60일 동안 보존됩니다. 백업이 수행된 시점의 원래 배치 상태로 배치를 복원하거나 새 배치를 생성하는 데 사용할 수 있습니다.
주: 데이터 복제 배치만 수동 및 자동 백업을 지원합니다.
데이터 복제 개념
데이터 복제에는 다음과 같은 개념이 필수적입니다.
-
추출: 소스 데이터베이스에 대해 실행되고 데이터를 추출 또는 수집하는 프로세스입니다.
-
트레일: Oracle GoldenGate가 캡처된 변경 사항을 저장하여 데이터베이스 변경 사항을 지속적으로 추출하고 복제할 수 있는 소스, 중간 또는 대상 시스템에 있는 일련의 파일입니다.
-
복제: 대상 데이터베이스에 데이터를 전달하는 프로세스입니다. Target Database의 트레일 파일을 읽고 DML 또는 DDL 작업을 재구성하여 Target Database에 적용합니다.
Oracle GoldenGate 개념에 대한 자세한 내용은 Oracle GoldenGate의 데이터 복제 구성 요소를 참조하십시오.
스트림 분석 개념
다음 개념은 OCI GoldenGate Stream Analytics 작업에 필수적입니다.
-
접속: 소스 또는 대상 기술에 대한 접속 정보를 저장합니다.
-
스트림: 동적 데이터의 연속 플로우입니다.
-
파이프라인: 소스에서 대상으로의 워크플로우 데이터입니다.
-
비즈니스 논리: 파이프라인에 적용하여 분석할 정확한 데이터를 얻을 수 있는 다양한 필터 및 함수입니다.
-
게시: 모든 스트림 분석 사용자가 파이프라인을 사용할 수 있게 하고 데이터를 대상으로 전송합니다.
데이터 변환 개념
Data Transforms을 처음 사용하든 Oracle Data Integrator를 경험하든 관계없이 OCI GoldenGate Data Transforms를 시작하기 전에 이러한 개념을 숙지하는 것이 좋습니다. 자세한 내용은 데이터 변환 사용 가이드의 용어 정보를 참조하십시오.
파이프라인 개념
다음 개념은 파이프라인 작업에 필수적입니다.
-
파이프라인: 기존 ETL 단계 없이도 소스 운영 데이터베이스에서 대상 데이터 웨어하우스 또는 분석 플랫폼으로 실시간 대기 시간을 최소화하는 데이터 이동을 가능하게 하는 사전 정의된 구성요소입니다.
-
파이프라인 유형: 공통 데이터 복제 사용 사례입니다.
-
캡처: 소스 접속에 대해 실행되고 데이터를 추출 또는 캡처하는 프로세스입니다. Extract 프로세스라고도 합니다.
-
적용: 타겟 데이터베이스 또는 기술(Replicat 프로세스라고도 함)에 데이터를 전달하는 프로세스입니다.
사용자 롤
서비스 관리자, 애플리케이션 DBA 및 데이터 엔지니어는 OCI GoldenGate를 사용하는 데이터 전문가 유형 중 하나입니다. 다음 역할 중 하나 이상을 수행할 수 있습니다.
-
서비스 관리자는 OCI GoldenGate의 관리, 관리, 모니터링, 진단, 수명 주기 관리 및 보안을 담당합니다.
-
애플리케이션 DBA는 OCI GoldenGate를 사용하여 고가용성, 트랜잭션 복제 및 데이터 웨어하우스 로딩에 중점을 둔 솔루션을 개발, 구축 및 테스트합니다.
-
데이터 엔지니어는 OCI GoldenGate를 사용하여 데이터 레이크 파이프라인 및 스트림 처리에 중점을 둔 솔루션을 개발, 구축 및 테스트합니다.