-
Notifications
You must be signed in to change notification settings - Fork 10.4k
WIP: Pipelines Docs #16639
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
WIP: Pipelines Docs #16639
Changes from 4 commits
Commits
Show all changes
712 commits
Select commit
Hold shift + click to select a range
c91d43e
[Key transparency auditor] Bump minimal Rust version (#17103)
thibmeu 1f85dc8
[Bots] AI bots update (#17169)
patriciasantaana 50415b8
sthorpe-minor-updates-to-reference-architectures (#17121)
securitypedant dc0b48f
[AIG]change path for pricing (#17165)
daisyfaithauma ce7f8b9
Temporarily removing Kody (#17172)
dcpena 176f409
Minor improvements to the logo in the nav (#17166)
securitypedant 49a5ac8
Add Privacy team to CODEOWNERS (#17104)
thibmeu 9f1f01b
[WAF, other] Update overview page titles (#17175)
pedrosousa 514e98f
Add detail about Splunk HTTP Collector webhooks (#17147)
aris-cloudflare 2059d12
thomasgauvin: add warning for sbfm to prevent bot flagging for hyperd…
thomasgauvin 2113eba
Removing outdated $, refer to cloudflare.com for updated prices (#17178)
KimJ15 c07c06a
Windows and macOS GA (#17173)
ranbel b5dbd43
[Gateway] WARP resolver policy source IP (#17183)
maxvp 6713511
Disable alarms for SQLite in DO (#17185)
vy-ton 91ca2e9
[Images] Fix broken cURL command (#17191)
maxgoedjen 18d9d34
[Vectorize] Fix langchain url (#17188)
Fabian9799 f8bceea
[Workers AI] Fix typo in vector tutorial (#17189)
andreaselia a6f988f
[DO] Typo fix in storage-api (#17117)
isaac-mcfadyen 6086efb
[Workers] Fix typo in Workers Logs pricing example (#17192)
irvinebroque 6e5927c
[DO] Fix typo (#17177)
atgctg ece8995
[Workers] Reference no-floating-promises eslint rule (#16843)
irvinebroque d1bafee
[Workers] Fix callout and code langs (#17158)
o-az a1babe7
[D1] Remove some alpha/beta info from D1 wrangler command docs (#17181)
a-robinson eb2b333
[Email Routing] Update limits (#17122)
DRayCloudflare 55d9fbb
[KV] Fix formatting of read-key-value-pairs (#17019)
vicb 7367775
[SSL] Fix incorrect DCV delegation example (#16765)
sfc-gh-hdhillon a781ccc
[Pages] Call out that module aliasing not yet supported (#16490)
irvinebroque 31b9410
[R2] Use S3 SDKs title on AWS index page (#16530)
elithrar 820b669
[Docs Site] Remove unnecessary DOMContentLoaded listeners (#16834)
Cherry 8550fba
Add docs for 'cannot perform I/O on behalf of a different request (#1…
irvinebroque 27ee1c1
Remove references to Queues and Vectorize still being in beta (#17180)
a-robinson b870d2e
[MWAN] Updated changelog (#17203)
marciocloudflare 15e7c10
[Page Shield] Add new ML scores (#17204)
pedrosousa 763b65d
Removing inconsistent BINDING_NAME in the tutorial (#17206)
Oxyjun 460452b
clarified one ipsec per wan (#17208)
marciocloudflare 0d6cae9
[Cache] Update optimizing-image-delivery-with-cloudflare-image-resizi…
nenizera 2a9fb0d
[Docs] Fix broken anchors (#17211)
pedrosousa a67cb9e
Suggesting changes for Workers get started guides (#17164)
ToriLindsay efa44a8
Fix next.js getting started command (#17213)
irvinebroque dce1b06
[SSL] More OpenSSL guidance for AOP custom cert generation (#17049)
RebeccaTamachiro f3722d4
[DNS] Update outgoing zone transfers setup and review headings (#17146)
RebeccaTamachiro 15bedf6
Update very old WebSockets docs (#17199)
irvinebroque 70bcef8
[Support] Update steps to view open tickets and add section on adding…
dom-cf 3cf332e
[MWAN] Magic WAN Connecter heartbeat (#17219)
marciocloudflare 6b52b3f
Removes reference to outdated tutorial. (#17217)
angelampcosta ffa0f66
[DO] Add seat booking app tutorial (#17063)
harshil1712 e9c874d
minor formatting fix (#17171)
harshil1712 a8e0612
[NEL] Fix reference page (#17223)
pedrosousa 6269389
added changelog (#17228)
marciocloudflare f8c166e
[Durable Objects] Using Type and MetaInfo components to update method…
Oxyjun 0538725
Update client-side-rendering.mdx (#17212)
olipayne 2f9ccf2
Update _redirects for /calls/turn/overview (#17222)
renandincer 80c9626
Remove early access tags for Access for Infrastructure (#17233)
asamborski 9101a5c
[Gateway] File sandboxing (#16786)
maxvp e735f11
[Gateway] Logpush Resource Record fields (#17184)
maxvp 77c1940
PCX-12892 - New tutorial - Extend Cloudflare Access SSO capabilities …
nouvellonsteph 44a8e37
[Docs Site] Remove mathjs dependency (#17235)
KianNH ad5e4fb
[Docs Site] Move package.json scripts to use npx (#17237)
KianNH 871b739
[Docs Site] Don't show breadcrumbs on /products/ (#17240)
KianNH a3a604f
Remove Cloudchamber and SQL from Account Owned Tokens List (#17210)
irvinebroque da6af77
Removing "Welcome to Cloudflare Developer Channel" from KV tutorials.…
Oxyjun d396ba6
Adding two video tutorials to d1 and pages (#17249)
jason-cf 4b1bedc
recreated PR16235 - Migrate Preact docs from wmr to create-preact (#1…
ToriLindsay 9fe9513
Updating video page content types (#17253)
jason-cf c9bbf48
Added redirects for evaluation (#17254)
daisyfaithauma e187cf2
Removing Welcome to Developer platform video from KV tutorials page. …
Oxyjun b1a1735
[Workers] Fix broken link in routing.mdx (#17234)
jahands 73f1121
Fix heading sizes in Next.js docs (#17250)
irvinebroque c750a32
[Speed] Adds TF support (#17207)
angelampcosta af3c611
[Rules] Update functions.mdx (#17256)
nenizera be1a864
[Speed] Clarify No HTTP/3 Support to Origin (#17229)
kyouheicf 0620911
[Docs Site] Convert schema function to TS (#16835)
Cherry cad7956
[AIG] redirects for /ai-gateway/evaluations//set-up-evaluations/ (#1…
daisyfaithauma 11d9794
[Docs Site] format .astro (#16839)
Cherry 9519441
Reordered the side nav bar (#17258)
daisyfaithauma 741bac9
Add user-installation + DNSSEC disabling to DNS over Discord (#16066)
MattIPv4 69acc7e
Callout @opennextjs/cloudflare from Next.js Pages SSR docs (#17197)
irvinebroque 31d11fe
[D1] Fix prisma migration command (#16547)
henrytoone 63642cc
[KV] get-started syntax fix (#17248)
kol3x 96ca2f3
[Workers AI] Remove duplicate Qwen JSON (#17238)
KianNH 7adf53b
[Images] Update example to use ES module syntax. (#16602)
theTyster a7413b1
docs: add more information about `init` deprecation (#16218)
onurravli 0280a2c
[Gateway] Add availability note to sandboxing (#17241)
maxvp ddcc3c7
[SSL/TLS] Add Client Certificates availability by plans (#17227)
kyouheicf 4711656
[Workers] Add await writer.close() to get promise, otherwise it takes…
kyouheicf 5a9b86c
[Support]Update contacting-cloudflare-support.mdx (#17084)
nenizera 55c6d20
[workers-observability] small copy improvements for section headings,…
rohinlohe 9add212
[Workers] Version previews behind Access (#17239)
tanushree-sharma e1ce0ba
Release-Oct-1-2024 (#17259)
vs-mg ed76680
Add `wrangler.toml` files to DO examples (#17232)
MellowYarker c24d5cd
New reference architecture diagram - Protect public networks with Clo…
securitypedant 06b6276
[Gateway] Sandboxing changelog (#17265)
maxvp 69c9381
[Gateway] Clarify DNI + TLS decryption (#17266)
maxvp 0bf6384
[Docs Site] Update semgrep workflow (#17000)
hrushikeshdeshpande 0a650f8
[Fundamentals] Aside about client filtering and Verify Token endpoint…
alber70g e7233f2
[Queues] Update Queues-from-DO example to use satisfies (#17174)
garysassano 75a10a7
[Security Center] Add note to Security Insights (#17261)
Maddy-Cloudflare a0e7c85
[MWAN / MT] Partial errors (#17275)
marciocloudflare b9fc788
hyperdrive: nodejs_compat_v2 (#16995)
elithrar f71eaac
create dash partial (#17277)
marciocloudflare 8233e80
[KV] Modified note to workers kv example with static assets to explai…
thomasgauvin 0b0760a
[KV] adjust kv docs for tiered cache and analytics for hot and cold r…
thomasgauvin 8ce85e4
[Docs Site] Render Cursor responses with marked (#17278)
KianNH 351255e
[DO] Adding entry for DO changelog retrospectively. (#17271)
Oxyjun f4b07e4
[Logpush] document gateway dns new fields (#17281)
sebassimoes 5f311c2
[Docs Site] Upgrade Mermaid to 11.2.1 (#17283)
KianNH c6e56ba
fix: Adds code to extend DO base class (#16586)
megaconfidence af8dd10
[Docs Site] Downgrade DOMPurify to 3.1.6 (#17287)
KianNH 740d064
[Gateway] Remove archive limitation (#17290)
maxvp 04c2eb4
[IAM] Update Account Owned Tokens partial (#17282)
patriciasantaana 4278bb4
Update health-details.mdx (#17101)
chris-martinelli 8dc4911
[Waiting Room] mention sessionsRevoked metrics (#17280)
kyouheicf eb17fb6
[SSL] Add API examples to minimum-tls.mdx (#16707)
jmesquita1 7170756
[DNS] Add note to pending status about domain removal (#16852)
ngayerie 41c2458
[SSL] Add API value reference to bundling-methodologies.mdx (#16898)
ngayerie 526389d
[SSL] Add list hostname associations example call to byo-ca (#16970)
ngayerie 3da74ba
[PCX General task] Overview page audit (#17279)
Maddy-Cloudflare 84d981f
Promote Node.js compat (#16918)
ToriLindsay f8f2271
[Style guide] Added more vars (#17296)
marciocloudflare f016fb7
[Vectorize] Mention index name reuse + high-precision scoring trigger…
netgusto 56b1153
Update deploy-a-vitepress-site.mdx (#16248)
nandeve 93b8c7b
[Workers] Update changelog with V8 12.9 (#16857)
harrishancock 8039816
[DO] Add missing imports to DurableObject examples (#17270)
jahands 7aaddbc
Fix broken template link (#17001)
lukereichold 1911685
[DNS] Docs-in-dash landing page and fully list DNS records nested pag…
RebeccaTamachiro 095f11a
fix Vectorize output sample (#17190)
codenoid 1ec0f88
[MNM] Encrypted traffic tutorial (#17297)
marciocloudflare 39eb51f
Remove custom ports known issue (#17306)
GregBrimble e82e1a0
SQLite in DO clarifications: (#17264)
vy-ton 0aa52f5
Changing usage model for ENT (#16952)
nevikashah 69e4d2d
Remove Kody (#17309)
GregBrimble 41a80af
Update ai-gateway.yaml (#17310)
kathayl 9c61334
[Docs Site] Support HTML entities in ToC (#17311)
GregBrimble c1af9dc
[Docs Site] Re-render Mermaid diagrams when theme changes (#17312)
KianNH 6255da4
updated tutorial date (#17313)
marciocloudflare 7535e20
[DNS] Clarify IP address examples in round-robin-dns (#17315)
RebeccaTamachiro 48f8868
New get started tutorial with sqlite in DO (#17182)
vy-ton 336b1f2
[Workers Assets] fix and clarify `not_found_handling` documentation (…
emily-shen 22e5db2
Add note about application posture check path comparison (#16923)
samin-cf 49fb092
[Magic Firewall] Update changelog with new UI improvements (#17321)
Maddy-Cloudflare 524c512
[Docs] Update URLs (Hugo, old folder structure) (#17322)
pedrosousa 932f667
[DNS] Per-record CNAME flattening API only (#17299)
RebeccaTamachiro 86714fb
Update index.ts (#17323)
dcpena d073918
[Workers] wrangler download config command (#16315)
pew 7114461
Clarify target and infra app setup (#17243)
asamborski ecfc97e
[DLP] Add file scanning context (#17294)
maxvp f311881
[Registrar] Added info about bulk domain transfers (#17330)
dcpena 7db6974
[Stream] Adding additional info about Allowed Origins (#17331)
dcpena d20d5e8
add changelog entries (#17329)
ranbel cc6e0d3
Bot Management reference architecture diagram (#17319)
securitypedant f2706e9
Update nextjs.mdx (#17348)
n1ckoates b444d3e
[Docs Site] Optimize SVGs (#17350)
Cherry 821ccf9
Small improvements to Get started for DO, suggested by community. (#1…
Oxyjun 6ada932
updated step to reflect dash changes (#17353)
marciocloudflare ab4b2db
change cni from denise to marcio (#17354)
marciocloudflare bb94393
Partials var update (#17355)
marciocloudflare d6948c3
Adds Taegis link (#17356)
angelampcosta dfbbc57
add workers/frameworks and workers/static-assets code owner rules (#1…
dario-piotrowicz dacd0c5
[Style Guide] Link to Cloudflare dashboard convention (#17362)
Oxyjun 5029fa2
Adding llama 3.1 video to the list of video tutorials (#17358)
jason-cf 052d917
[Security Center] Miscategorization API (#17363)
Maddy-Cloudflare ed78664
Added note about metadata in requests (#17333)
dcpena 693c09f
Adds google tag (#17361)
angelampcosta 60eb290
Update implicit-vs-explicit-rendering.mdx (#17341)
havoc7701 c878b71
[Docs] Update default PR assignment (#17365)
pedrosousa 345620f
[Docs Site] Fix ExternalResources cloudflareOnly prop (#17367)
KianNH a1ac3dc
Release-Oct-7-2024 (#17352)
vs-mg f1e4728
[ZT] Fix sidenav casing (#17332)
maxvp e659dc1
Update limits.mdx (#17326)
kathayl 1dc5e9f
[Docs Site] Temp. remove Kody from assignees (#17372)
KianNH 4ec14fd
[Docs Site] Add TypeScriptExample component (#17284)
KianNH 83d70f5
Update lb-ref-arch-3.svg (#17377)
securitypedant f1a4247
Update bot-management-ra-diagram.svg (#17371)
securitypedant 8c9c553
[WAF] Add link (#17375)
pedrosousa a9683f5
[WAF] Add link to Turnstile tutorial (#17376)
pedrosousa 98d11dc
Update limitations.mdx (#17320)
chris-martinelli edeac55
[Gateway] Update Always blocked domain category name (#17381)
maxvp 1db63e4
[ZT] Add Mac MDM instructions for WARP cert (#17374)
maxvp fb5bf8e
[Bots] Verified bot categories string values (#17380)
patriciasantaana 896f30e
Hyperdrive: add rust-postgres (#17359)
elithrar ea01d04
Document that alarms have been re-enabled for SQLite backed DOs (#17384)
joshthoward 46a6fc8
Update index.mdx - fixing typo (#17388)
ahobbs-cf 68e7cfb
[D1] Adding two more projects into the Community projects page. (#17368)
Oxyjun b5a61d6
[D1] Adding info on resolving 'statement too long' errors while impor…
Oxyjun 25fe732
remove limitation and add example (#17273)
emily-shen aac4d7d
[CNI] Changes Express CNI to Directo CNI to match dash (#17391)
marciocloudflare dbca228
Correct datadog destination (#17396)
angelampcosta 8b46716
[D1] Statement too long fix (#17393)
Oxyjun 9d23228
docs: add new example with AI & R2 (#17360)
atinux 0667ab6
Adds filters table back (#17395)
angelampcosta 9c6d7b7
docs: add missing flag to d1 migrations list (#17369)
RihanArfan 86cb796
[ZT] RBI chrome extension (#17236)
ranbel 322ab43
[D1] Adding `migrations_dir` in Wrangler config chapter. (#17405)
Oxyjun c852e2b
Update cloudflare-sase-with-microsoft.mdx (#17406)
securitypedant a0ef49e
Set proper Ruby version and remove version minimum in favor of latest…
mcoliver db802ee
Adding Hono video to the Hono framework page (#17402)
jason-cf 900dfd6
[Page Shield] Remove duplicated section (#17407)
pedrosousa 30d2119
[API Shield] Fix SV2 Availability (#17325)
patriciasantaana dc9c4ea
Fix typo (#17410)
KyleAMathews 49b8c74
Update user-agents.mdx (#17390)
DRayCloudflare 7652c9d
Update ssh logs docs (#17412)
asamborski b50873e
[ZT] Generic s2s (#16698)
ranbel 6e1d164
Update index.mdx (#17413)
asamborski 7dd3a8b
[Docs Site] Use Tippy.js for footnotes (#17357)
KianNH 56df39e
[Docs Site] Remove empty browser-isolation icon (#17404)
KianNH 0cb6b45
updated links rules (#17425)
marciocloudflare c585aee
Update troubleshooting-cloudflare-5xx-errors.mdx (#17427)
mcorreiacf 1734416
[WAF] Improve API examples (#17397)
pedrosousa e82fb62
Added myself to Workers and Pages (#17426)
ToriLindsay 9b4a487
[Docs Site] Add hashes back into entrypoint filenames, disable hoisti…
KianNH ecc38cb
Update data transfer definition. (#17400)
angelampcosta d458520
[WAF] Add link to function reference (#17418)
cf-matthias b8276ae
[Docs Site] Cache /_astro/* with immutable directive (#17433)
KianNH bba831e
[Style guide] Tutorial template (#17431)
db-cloudflare bf0fabe
Revert "[Docs Site] Cache /_astro/* with immutable directive (#17433)…
GregBrimble 4e1c72d
[LB] Adds more resources to LB overview page (#17424)
angelampcosta 0a6704c
early access badge (#17434)
patriciasantaana 75391fc
[Email Security] BCC/ Journaling deployment (#17163)
Maddy-Cloudflare 3134ec1
fix broken link in qr-code-generator tutorial (#17408)
dario-piotrowicz 93e1d93
Added clarification on using the IP of managed network endpoint and n…
UsernameIHardlyKnowHerName 8352299
[Registrar] Remove obsolete description of premium domains (#17432)
5ecc581
Update reference documentation for Worker accessible DO interfaces (#…
joshthoward d308a2f
[Workers] Fix wording in static-assets/routing.mdx (#17292)
wilsonianb 93c5e92
[R2] Added Tutorials folder (#17437)
dcpena ab0a077
[Workers] Update description of how smart placement works (#16697)
maxwellpeterson 51f7854
update partial of supported extensions (#17442)
patriciasantaana e8cbd8a
Add section in Pages Functions Bindings page describing how to use Hy…
mtlemilio 7898842
[R2] Sidebar edits for Tutorials folder (#17444)
dcpena 83a7e89
Update remote-management.mdx (#16513)
adegoodyer f52f7b7
[Images] Upload an image via a Worker (#17288)
dcpena 2140224
Update semgrep.yml (#17443)
hrushikeshdeshpande d967be1
[Workers] Use correct diagram component for isolates (#17447)
KianNH 52b8073
[Pages] Use FileTree component in Functions routing (#17448)
KianNH d7ff65e
[WAF] Account-level configuration (#17324)
pedrosousa 580885d
Remove outdated note about max_age and stale_while_revalidate support…
xortive e525a3d
Added a note to RPC runtime API (#17394)
ToriLindsay 2b5cfb5
[Speed] Adds features that modify content (#17453)
angelampcosta 85e9488
Update set-caching-levels.mdx (#17417)
n0vad3v 52f9018
Cache reserve min file size update (#17457)
angelampcosta 0685c03
[AIG] How to add feedback documentatation (#17438)
daisyfaithauma c37f637
[Git] CODEOWNERS update (#17459)
sejoker bbeb1ba
[Gateway] Network and HTTP logs update (#17385)
maxvp 438ff9b
[Chore] Adjust titles and surface get started and other nested pages …
RebeccaTamachiro 422390c
Update create-rules.mdx (#17339)
chris-martinelli 55149d3
[Vectorize] Fix pricing documentation for Vectorize (#17422)
garvit-gupta ce07122
Update static-resources.mdx (#17456)
zeinjaber b1fd352
Added wrangler commands
maheshwarip e2247fc
Updated pipelines wrangler commands
maheshwarip 7eaba71
Modified pipelines wrangler commands
maheshwarip fe293d6
Updated pipelines index page
maheshwarip File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,11 @@ | ||
| --- | ||
| link: "/pipelines/reference/changelog/" | ||
| productName: Pipelines | ||
| productLink: "/pipelines/" | ||
| productArea: Developer Platform | ||
| productAreaLink: "/pipelines/" | ||
| entries: | ||
| - publish_date: "2024-09-24" | ||
| title: Pipelines is now in public beta. | ||
| description: |- | ||
| Pipelines, a new product to ingest and store real time streaming data, is now in public beta. The public beta is avaiable to any user with a [free or paid Workers plan](/workers/platform/pricing/). Create a Pipeline, and you'll be able to post data to it via HTTP or from a Cloudflare Worker. Pipelines handles batching, buffering and partitioning the data, before writing it to an R2 bucket of your choice. It's useful to collect clickstream data, or ingest logs from a service. Start building with our [get started guide](/pipelines/getting-started/). | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,11 @@ | ||
| --- | ||
| title: Examples | ||
| pcx_content_type: navigation | ||
| sidebar: | ||
| order: 4 | ||
|
|
||
Oxyjun marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| --- | ||
|
|
||
| import { DirectoryListing } from "~/components" | ||
|
|
||
| <DirectoryListing /> | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,78 @@ | ||
| --- | ||
| title: Get started | ||
| pcx_content_type: get-started | ||
| sidebar: | ||
| order: 2 | ||
| head: | ||
| - tag: title | ||
| content: Get started | ||
| --- | ||
|
|
||
| import { Render, PackageManagers } from "~/components"; | ||
|
|
||
| :::note | ||
|
|
||
| Pipelines is in **public beta**, and any developer with a [paid Workers plan](/workers/platform/pricing/#workers) can start using Pipelines immediately. | ||
|
|
||
| Pipelines let you ingest real time streaming data, and store it in R2. Pipeline handles batching, partitioning, and optionally compressing your final files By following this guide, you'll create your first Pipeline, connect it to your R2 bucket, and post data to it via HTTP. | ||
Oxyjun marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
|
|
||
| ::: | ||
|
|
||
| ## Prerequisites | ||
|
|
||
| To use Pipelines, you will need: | ||
|
|
||
| <Render file="prereqs" product="workers" /> | ||
|
|
||
| ### 1. Enable Pipelines | ||
|
|
||
| TODO | ||
|
|
||
| ### 2. Install Wrangler | ||
| TODO | ||
|
|
||
| ## 1. Setup an R2 bucket to use as a destination | ||
| Pipelines is built to ingest data, and store it in an R2 bucket. Create a bucket, following our [Get Started Guide for R2](r2/get-started/) if you need to. Save the bucket name; you'll need it for the next sep. | ||
|
|
||
| ## 2. Create a Pipeline | ||
| To create a pipeline using Wrangler, run this command in a shell. Specify the name of your pipeline, as well as the name of the R2 bucket you created in Step 1. | ||
|
|
||
| ```sh | ||
| npx wrangler pipelines create <PIPELINE-NAME> --r2 <R2-BUCKET-NAME> | ||
| ``` | ||
|
|
||
| Choose a descrpitive name for your Pipeline, related to the type of events you intend to ingest. You cannot change the Pipeline name after you have set it. | ||
|
|
||
| Pipeline names must be 1 to 63 characters long. Queue names cannot contain special characters outside dashes (`-`), and must start and end with a letter or number. | ||
|
|
||
| TODO: Pipeline name limitations | ||
|
|
||
| Once your pipeline is created, you'll receive an HTTP endpoint which you can post data to. You should see output which resembles the below: | ||
|
|
||
| ```sh | ||
| 🌀 Authorizing R2 bucket "<R2-BUCKET-NAME>" | ||
| 🌀 Creating pipeline named "<PIPELINE-NAME>" | ||
| ✅ Successfully created pipeline <PIPELINE-NAME> with ID <PIPELINE-ID> | ||
|
|
||
| You can now send data to your pipeline with: | ||
| curl "https://<PIPELINE-ID>.pipelines.cloudflare.com/" -d '[{ ...JSON_DATA... }]' | ||
| ``` | ||
|
|
||
| ## 3. Post data to your pipeline | ||
|
|
||
| Use a curl command in your terminal to post an array of JSON objects to the endpoint you received in Step 1. | ||
|
|
||
| ```sh | ||
| curl -H "Content-Type:application/json" \ | ||
| -d '[{"account_id":"test", "other_data": "test"},{"account_id":"test","other_data": "test2"}]' \ | ||
| <HTTP-endpoint> | ||
| ``` | ||
|
|
||
| Once the data has been successfully accepted by the Pipeline, you'll receive a success message. | ||
|
|
||
| Pipelines handles batching the data, so you can continue posting data to the Pipeline. Once a batch is filled up, the data will be partitioned by date, and written to your R2 bucket. | ||
|
|
||
| ## 4. Verify in R2 | ||
| Navigate to the dashboard for the R2 bucket that you created in step 1. You should see a prefix for today's date. Click through, and you'll see a file created containing the JSON data you sent in Step 3. | ||
|
|
||
| By completing this guide, you've got a pipeline, with an HTTP endpoint as a source, and an R2 bucket as a destination. | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,20 @@ | ||
| --- | ||
| title: Overview | ||
| type: overview | ||
| pcx_content_type: overview | ||
| sidebar: | ||
| order: 1 | ||
| badge: | ||
| text: Beta | ||
| head: | ||
| - tag: title | ||
| content: Pipelines | ||
| --- | ||
|
|
||
| import { Description } from "~/components"; | ||
|
|
||
| <Description> | ||
|
|
||
| Ingest, transform, and store real time data streams in R2. | ||
|
|
||
| </Description> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,11 @@ | ||
| --- | ||
| title: Observability | ||
| pcx_content_type: navigation | ||
| sidebar: | ||
| order: 5 | ||
|
|
||
Oxyjun marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| --- | ||
|
|
||
| import { DirectoryListing } from "~/components" | ||
|
|
||
| <DirectoryListing /> | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,9 @@ | ||
| --- | ||
| pcx_content_type: concept | ||
| title: Metrics | ||
| sidebar: | ||
| order: 10 | ||
|
|
||
| --- | ||
|
|
||
| TODO |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
| --- | ||
| pcx_content_type: navigation | ||
| title: Pipelines REST API | ||
| sidebar: | ||
| order: 10 | ||
|
|
||
| --- |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,15 @@ | ||
| --- | ||
| pcx_content_type: changelog | ||
| title: Changelog | ||
| changelog_file_name: | ||
| - pipelines | ||
| sidebar: | ||
| order: 99 | ||
|
|
||
| --- | ||
|
|
||
| import { ProductChangelog } from "~/components" | ||
|
|
||
| {/* <!-- Actual content lives in /data/changelogs/pipelines.yaml. Update the file there for new entries to appear here. For more details, refer to https://developers.cloudflare.com/style-guide/documentation-content-strategy/content-types/changelog/#yaml-file --> */} | ||
|
|
||
| <ProductChangelog /> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,11 @@ | ||
| --- | ||
| pcx_content_type: navigation | ||
| title: Platform | ||
| sidebar: | ||
| order: 8 | ||
|
|
||
Oxyjun marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| --- | ||
|
|
||
| import { DirectoryListing } from "~/components" | ||
|
|
||
| <DirectoryListing /> | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,8 @@ | ||
| --- | ||
| pcx_content_type: concept | ||
| title: Limits | ||
| sidebar: | ||
| order: 2 | ||
| --- | ||
|
|
||
| TODO |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,11 @@ | ||
| --- | ||
| pcx_content_type: concept | ||
| title: Pricing | ||
| sidebar: | ||
| order: 1 | ||
| head: | ||
| - tag: title | ||
| content: Pipelines Pricing | ||
| --- | ||
|
|
||
| TODO |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,8 @@ | ||
| --- | ||
| pcx_content_type: navigation | ||
| title: Wrangler commands | ||
| external_link: /workers/wrangler/commands/#pipelines | ||
| sidebar: | ||
| order: 80 | ||
|
|
||
| --- |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,12 @@ | ||
| name: Pipelines | ||
|
|
||
| product: | ||
| title: Pipelines | ||
| url: /pipelines/ | ||
| group: Developer platform | ||
| preview_tryout: true | ||
|
|
||
| meta: | ||
| title: Cloudflare Pipelines Docs | ||
| description: Ingest, transform, and store, real time data streams in R2. | ||
| author: '@cloudflare' |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.