스트림 및 동적 테이블

기존 테이블의 스트림처럼 동적 테이블에서 스트림을 생성할 수 있습니다. 하지만 다음과 같은 제한 사항을 알고 있어야 합니다.

  • REFRESH: 증분 방식으로 또는 완전히 새로 고치는지 여부에 관계없이 모든 동적 테이블에서 스트림을 생성할 수 있습니다. 하지만 스트림은 기본 테이블의 변경 사항을 기반으로 일련의 이벤트를 생성합니다. 동적 테이블을 새로 고치면 새로 고친 각 행에서 스트림 이벤트가 생성됩니다. 테이블을 완전히 새로 고칠 경우 동적 테이블의 모든 행에 대해 스트림 이벤트 또는 행이 생성됩니다.

  • 스트림 유형: 동적 테이블은 표준 스트림만 지원합니다. 자세한 내용은 스트림의 유형 섹션을 참조하십시오.

동적 테이블에 스트림 만들기

다음 예에서는 동적 테이블에서 스트림을 생성하는 방법을 보여줍니다.

-- Create the dynamic table, for reference only
CREATE OR REPLACE DYNAMIC TABLE dtBase ...;

-- Create the stream.
CREATE OR REPLACE STREAM deltaStream ON DYNAMIC TABLE dtBase;
Copy

모든 단계가 표시되는 것은 아닙니다.