- 스키마:
SNOWPIPE_STREAMING_FILE_MIGRATION_HISTORY 뷰¶
이 Account Usage 뷰는 지난 365일(1년) 동안 :doc:`Snowpipe Streaming</user-guide/snowpipe-streaming/data-load-snowpipe-streaming-overview>`을 사용하여 Snowflake 테이블로 마이그레이션된 데이터 기록을 조회하는 데 사용할 수 있습니다. 이 뷰에는 전체 Snowflake 계정에 대해 청구된 마이그레이션된 행 및 바이트 수와 마이그레이션에 사용된 크레딧이 표시됩니다.
열¶
열 이름 |
데이터 타입 |
설명 |
|---|---|---|
START_TIME |
TIMESTAMP_LTZ |
데이터 마이그레이션이 발생한 시간(현지 타임존) 범위의 시작입니다. |
END_TIME |
TIMESTAMP_LTZ |
데이터 마이그레이션이 발생한 시간(현지 타임존) 범위의 끝입니다. |
CREDITS_USED |
FLOAT |
START_TIME 및 END_TIME 기간 동안 Snowpipe Streaming 데이터 마이그레이션에 대해 청구된 크레딧 수입니다. |
NUM_BYTES_MIGRATED |
NUMBER |
START_TIME 및 END_TIME 기간 동안 마이그레이션된 바이트 수입니다. |
NUM_ROWS_MIGRATED |
NUMBER |
START_TIME 및 END_TIME 기간 동안 마이그레이션된 행 수입니다. |
TABLE_ID |
NUMBER |
Snowpipe Streaming 클라이언트가 데이터를 로드하는 대상 테이블의 내부/시스템 생성 식별자입니다. |
TABLE_NAME |
VARCHAR |
Snowpipe Streaming 클라이언트가 데이터를 로드하는 대상 테이블의 이름입니다. |
SCHEMA_ID |
NUMBER |
대상 테이블이 속한 스키마의 내부/시스템 생성 식별자입니다. |
SCHEMA_NAME |
VARCHAR |
대상 테이블이 속한 스키마의 이름입니다. |
DATABASE_ID |
NUMBER |
대상 테이블이 속한 데이터베이스의 내부/시스템 생성 식별자입니다. |
DATABASE_NAME |
VARCHAR |
대상 테이블이 속한 데이터베이스의 이름입니다. |
사용법 노트¶
뷰의 지연 시간은 최대 12시간입니다.
때때로 클러스터링 또는 기타 DML 작업이 파일 마이그레이션보다 먼저 수행될 수 있습니다. 마이그레이션이 항상 발생하는 것은 아니므로 12시간이 지난 후에도 마이그레이션 기록이 비게 됩니다.
NUM_BYTES_MIGRATED 및 NUM_ROWS_MIGRATED 열에는 마이그레이션 프로세스 중에 처리된 바이트 및 행 수만 표시됩니다. 일부 행과 바이트는 클러스터링이나 기타 DML 작업으로 인해 마이그레이션 프로세스 외부에서 처리되므로 이러한 수는 Snowpipe Streaming이 테이블에 삽입한 실제 행 및 바이트 수와 같지 않을 수 있습니다.
예를 들어 Snowpipe Streaming은 1백만 개의 행을 삽입하고 테이블에는 1백만 개의 행이 있지만, 마이그레이션 기록 뷰의 NUM_ROWS_MIGRATED 열에는 80만 개의 행만 표시됩니다. 이는 다른 20만 개의 행이 마이그레이션 프로세스 외부에서 처리되기 때문입니다.
예¶
지난 365일 이내에 Snowpipe Streaming을 사용하여 Snowflake 테이블로 마이그레이션된 데이터 기록을 쿼리합니다.
쿼리에서 반환되는 결과는 다음과 같습니다.