跳转到内容
搜索文档

管理 sink

最后更新 查看 MarkdownAgent 设置

了解如何:

  • 创建和配置用于数据存储的 sink
  • 查看 sink 配置
  • 在不再需要时删除 sink

创建 sink

Sink 通过 sink 名称作为 SQL 表提供给 pipeline(例如 INSERT INTO my_sink SELECT * FROM my_stream)。

仪表板

  1. 在 Cloudflare 仪表板中,前往 Pipelines 页面。

    Go to Pipelines ↗
  2. 选择 Create Pipeline(创建 Pipeline) 启动 pipeline 创建向导。

  3. 完成向导以创建 sink 以及关联的 stream 和 pipeline。

Wrangler CLI

要创建 sink,请运行 pipelines sinks create 命令:

npx wrangler pipelines sinks create <SINK_NAME> \
  --type r2 \
  --bucket my-bucket \

有关特定于 sink 的配置选项,请参阅可用 sink

或者,要运行帮助您配置 stream、sink 和 pipeline 的交互式设置向导,请运行 pipelines setup 命令:

npx wrangler pipelines setup

查看 sink 配置

仪表板

  1. 在 Cloudflare 仪表板中,前往 Pipelines > Sinks

  2. 选择一个 sink 以查看其配置。

Wrangler CLI

要查看特定 sink,请使用 sink ID 或 sink 名称运行 pipelines sinks get 命令:

npx wrangler pipelines sinks get <SINK_NAME_OR_ID>

要列出账户中的所有 sink,请运行 pipelines sinks list 命令:

npx wrangler pipelines sinks list

删除 sink

仪表板

  1. 在 Cloudflare 仪表板中,前往 Pipelines > Sinks

  2. 选择要删除的 sink。

  3. Settings(设置) 选项卡中,导航至 General(常规),然后选择 Delete(删除)

Wrangler CLI

要删除 sink,请运行 pipelines sinks delete 命令:

npx wrangler pipelines sinks delete <SINK_ID>

限制

  • 创建后无法修改 sink。要更改 sink 配置,必须删除并重新创建 sink。
  • R2 Data Catalog Sink 目前不支持写入不同司法管辖区的 R2 存储桶。

这篇文档对您有帮助吗?