跳转到内容
本站为社区维护的非官方中文翻译,与 Cloudflare, Inc. 无关联。本站不提供账户登录,请勿在任何非官方站点输入您的 Cloudflare 账户信息。官方文档:developers.cloudflare.com

管理 sink

最后更新 查看 MarkdownAgent 设置

了解如何:

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

创建 sink

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

仪表板

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

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

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

Wrangler CLI

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

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

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

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

npx wrangler basin pipelines setup

查看 sink 配置

仪表板

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

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

Wrangler CLI

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

npx wrangler basin pipelines sinks get <SINK_NAME_OR_ID>

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

npx wrangler basin pipelines sinks list

删除 sink

仪表板

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

  2. 选择要删除的 sink。

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

Wrangler CLI

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

npx wrangler basin pipelines sinks delete <SINK_ID>

限制

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

这篇文档对您有帮助吗?