카테고리:

시스템 함수 (시스템 제어)

SYSTEM$SNOWPIPE_STREAMING_UPDATE_CHANNEL_OFFSET_TOKEN

Snowpipe Streaming에서 사용하는 특정 채널에 대한 오프셋 토큰을 새 오프셋 토큰으로 업데이트합니다.

채널 및 오프셋 토큰에 대한 자세한 내용은 Snowpipe Streaming 섹션을 참조하십시오.

참고 항목:

구문

SYSTEM$SNOWPIPE_STREAMING_UPDATE_CHANNEL_OFFSET_TOKEN('<dbName>.<schemaName>.<tableName>', '<channelName>', '<new_offset_token>')
Copy

인자

dbName

채널이 저장되는 데이터베이스의 이름입니다.

schemaName

채널이 저장되는 스키마의 이름입니다.

tableName

채널이 매핑되는 테이블의 이름입니다.

channelName

채널의 이름입니다.

new_offset_token

새로운 오프셋 토큰입니다.

사용법 노트

  • 이 함수를 실행하는 역할에는 채널이 매핑된 테이블에 대해 최소한 INSERT 권한이 있어야 합니다.

<새_오프셋_토큰> 을 사용하여 mydb.myschema.mytablemychannel 에 대한 오프셋 토큰을 업데이트합니다.

show channels;
select SYSTEM$SNOWPIPE_STREAMING_UPDATE_CHANNEL_OFFSET_TOKEN('mydb.myschema.mytable', 'mychannel', '<new_offset_token>');
show channels;
Copy