Openflow Connector for Oracle: 스냅샷 없이 증분 복제 설정하기¶
참고
이 커넥터에는 `Snowflake Connector 약관<https://www.snowflake.com/legal/snowflake-connector-terms/>`_이 적용됩니다.
참고
Openflow Connector for Oracle 에는 표준 커넥터 서비스 약관 외에 추가 서비스 약관도 적용됩니다. 자세한 내용은 `Oracle용 Openflow Connector 부록 <https://www.snowflake.com/en/legal/optional-offerings/offering-specific-terms/openflow-oracle-terms/>`_을 참조하세요.
이 항목에서는 스냅샷을 우회하여 새로 추가된 테이블에 대한 증분 변경 사항 복제를 즉시 시작하도록 Openflow Connector for Oracle 커넥터를 구성하는 방법에 대해 설명합니다. 이 구성은 이전에 복제된 데이터에 커넥터를 다시 설치하고 모든 테이블의 스냅샷을 다시 생성하지 않고 복제를 계속하려는 경우 유용합니다.
새 커넥터 인스턴스 또는 기존 커넥터 인스턴스에서 증분 복제를 활성화할 수 있습니다.
새 커넥터에서 스냅샷 없이 증분 복제 활성화¶
새 커넥터 인스턴스에서 증분 복제를 활성화하려면 다음을 수행합니다.
기존 커넥터에서 스냅샷 없이 증분 복제 활성화¶
기존 커넥터에서 증분 복제를 활성화하려면 다음을 수행합니다.
Sign in to Snowsight.
In the navigation menu, select Ingestion » Openflow.
Openflow 창에서 Runtimes 탭을 선택합니다.
커넥터가 포함된 런타임을 선택합니다.
커넥터를 선택합니다.
Ingestion Parameters컨텍스트에서 ``Ingestion Type``= ``incremental``을 지정합니다.새 복제 테이블을 추가합니다. 이러한 테이블은 즉시 증분 로드로 전환됩니다.
사용법 노트¶
Ingestion Type 값을 변경해도 데이터 복제를 시작한 테이블에는 영향을 주지 않습니다. 현재 스냅샷 단계에 있는 테이블은 스냅샷 로드가 완료될 때까지 계속됩니다.
Ingestion Type`이 ``incremental``로 설정된 동안, 복제된 테이블 목록에 추가된 새 테이블은 스냅샷 단계를 우회합니다. 여기에는 ``Included Table Regex` 매개 변수와 일치하는 소스 데이터베이스에 추가된 새 테이블이 포함됩니다. 스냅샷 단계를 우회하려면 수집 유형이 ``incremental``로 설정되어 있는지 확인합니다.
참고
커넥터는 스냅샷을 우회하므로 필요한 경우에만
incremental모드로 유지해야 합니다. 고객의 증분 업데이트 요구 사항이 충족되면 커넥터를full모드로 반환해야 합니다.스냅샷 로드를 우회하는 테이블의 경우 커넥터는 대상 테이블이 아직 존재하지 않는 경우에만 ``CREATE TABLE IF NOT EXISTS``를 실행하여 Snowflake에 대상 테이블을 생성합니다. 스냅샷을 거치는 테이블에는 대상 테이블이 없어야 합니다.