カテゴリ:

システム関数 (システム制御)

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.mytable 内の mychannel のオフセットトークンを <新しいオフセットトークン> で更新します。

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