2026년 3월 26일: 동적 테이블에 대한 새로운 SCHEDULER 속성 — 일반 공급¶
이제 CREATE DYNAMIC TABLE 또는 /sql-reference/sql/alter-dynamic-table`에서 선택적 :code:`SCHEDULER 속성을 ENABLE 또는 :code:`DISABLE`로 설정하여 동적 테이블을 자동으로 새로 고칠지 여부를 제어할 수 있습니다.
:code:`SCHEDULER = DISABLE`로 설정한 경우 동적 테이블은 자동 새로 고침에서 제외되며 :code:`ALTER DYNAMIC TABLE … REFRESH`를 사용하여 수동으로만 새로 고칠 수 있습니다. 수동 새로 고침은 업스트림 또는 다운스트림 동적 테이블로 연속 적용되지 않으므로 외부 오케스트레이터(예: dbt)가 전체 파이프라인을 트리거하지 않고도 개별 테이블 새로 고침을 관리할 수 있습니다.
:code:`SCHEDULER = ENABLE`로 설정한 경우 동적 테이블은 :code:`TARGET_LAG`를 사용하여 Snowflake의 동적 테이블 스케줄러에 의해 관리됩니다.
SCHEDULER 속성을 지정하지 않은 경우 동적 테이블은 기존 동적 테이블과 동일하게 동작합니다. 즉, :code:`TARGET_LAG`를 사용하여 스케줄러에 의해 관리됩니다.
이 기능은 새로 고침 타이밍을 독립적으로 관리하며 전체 파이프라인을 트리거하지 않고 개별 동적 테이블을 새로 고쳐야 하는 dbt와 같은 외부 오케스트레이터에 유용합니다.
자세한 내용은 CREATE DYNAMIC TABLE 섹션을 참조하십시오.