복제 뷰 및 함수: 새로운 새로 고침 단계 SECONDARY_COMMITTING (Pending)

주의

이 동작 변경 사항은 2025_05 번들에 포함되어 있습니다.

번들의 현재 상태는 번들 기록 섹션을 참조하십시오.

변경 전:

복제와 관련된 뷰 및 함수는 새로 고침 작업이 COMPLETED, FAILED 또는 CANCELED 로 표시되기 전 마지막 단계로 보고서 SECONDARY_DOWNLOADING_DATA 를 표시합니다.

변경 후:

이 동작 변경 번들이 활성화되면 계정 복제 작업의 진행률과 기록을 보고하는 뷰와 함수의 phase_name 열에 새 값 SECONDARY_COMMITTING 이 포함됩니다. 이 단계는 SECONDARY_DOWNLOADING_DATA 이후, 새로 고침 작업이 COMPLETED, FAILED 또는 CANCELED 로 표시되는 마지막 단계 이전에 발생합니다. SECONDARY_COMMITTING 단계 동안 Snowflake는 기본 계정에서 전송된 데이터 파일의 변경 사항을 테이블에 적용합니다.

기록 관련 복제 테이블 함수의 출력에 새 열 committed_object_count 가 포함됩니다. 이 값은 연결된 새로 고침 작업 중에 처리된 테이블 수를 나타냅니다.

  • 하위 필드는 object_count 열의 하위 필드와 이름이 같습니다.

  • 이 열은 테이블 함수의 결과 세트에 표시되지만 새로 고침 기록에 대한 뷰에는 표시되지 않습니다.

진행률 관련 복제 테이블 함수의 출력에 있는 progressdetails 열에 다음과 같은 새 하위 필드가 포함됩니다.

  • progress 열에는 복제가 완료된 테이블의 백분율이 표시됩니다. 이 값은 다른 종류의 오브젝트가 아닌 복제된 테이블 수만 반영합니다.

  • details 열은 SECONDARY_DOWNLOADING_METADATA 단계와 동일한 하위 필드(예: totalObjectscompletedObjects)를 반영합니다.

변경된 테이블 함수

다음 테이블 함수는 이 동작 변경 번들의 영향을 받습니다.

기록 함수

이러한 테이블 함수는 새로운 SECONDARY_COMMITTING 단계를 보고하고 결과 세트에 새로운 committed_object_count 열을 포함합니다.

진행률 함수

이러한 테이블 함수는 결과 세트의 progressdetails 열에 새로운 SECONDARY_COMMITTING 단계를 보고합니다. 여기에는 결과 세트의 committed_object_count 열은 포함되지 않습니다.

변경된 Account Usage 및 Organization Usage 뷰

다음 Account Usage 및 Organization Usage 뷰는 이 동작 변경 번들의 영향을 받습니다. 이러한 뷰는 새로운 SECONDARY_COMMITTING 단계를 표시합니다. 이러한 뷰에는 새 열이 포함되지 않습니다. 실시간 모니터링의 경우 테이블 함수를 사용합니다.

더 이상 사용되지 않는 함수

이 BCR은 이름이 SYSTEM$DATABASE_REFRESH_ 로 시작하는 데이터베이스 복제의 사용 중단된 함수에는 영향을 미치지 않습니다. SECONDARY_COMMITTING 단계는 해당 함수에 표시되지 않습니다.

참조: 2043