了解如何:
- 创建和配置用于数据存储的 sink
- 查看 sink 配置
- 在不再需要时删除 sink
Sink 通过 sink 名称作为 SQL 表提供给 pipeline(例如 INSERT INTO my_sink SELECT * FROM my_stream)。
-
在 Cloudflare 仪表板中,前往 Pipelines 页面。
Go to Pipelines ↗ -
选择 Create Pipeline(创建 Pipeline) 启动 pipeline 创建向导。
-
完成向导以创建 sink 以及关联的 stream 和 pipeline。
要创建 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-
在 Cloudflare 仪表板中,前往 Pipelines > Sinks。
-
选择一个 sink 以查看其配置。
要查看特定 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-
在 Cloudflare 仪表板中,前往 Pipelines > Sinks。
-
选择要删除的 sink。
-
在 Settings(设置) 选项卡中,导航至 General(常规),然后选择 Delete(删除)。
要删除 sink,请运行 pipelines sinks delete 命令:
npx wrangler pipelines sinks delete <SINK_ID>- 创建后无法修改 sink。要更改 sink 配置,必须删除并重新创建 sink。
- R2 Data Catalog Sink 目前不支持写入不同司法管辖区的 R2 存储桶。