Skip to content

Pipelines: add typed bindings, error metrics, and setup improvements#28454

Draft
Marcinthecloud wants to merge 2 commits intoproductionfrom
pipelines-error-types-wrangler-updates
Draft

Pipelines: add typed bindings, error metrics, and setup improvements#28454
Marcinthecloud wants to merge 2 commits intoproductionfrom
pipelines-error-types-wrangler-updates

Conversation

@Marcinthecloud
Copy link
Contributor

Documents three Pipelines features: typed pipeline bindings via wrangler types, the new user error metrics GraphQL dataset for monitoring dropped events, and the simplified wrangler pipelines setup flow with automatic R2 bucket/catalog creation.

  • Add typed pipeline bindings docs with schema-to-TS type mapping
  • Add user error metrics section and GraphQL query examples
  • Simplify getting-started guide (auto R2 bucket/catalog creation)
  • Update wrangler setup flow with Simple/Advanced modes
  • Add dashboard Errors tab screenshot and changelog entry
  • Fix style guide issues across Pipelines docs

…ments

- Add typed pipeline bindings section with schema-to-TS type mapping
- Add user error metrics (AccountPipelinesUserErrorsAdaptiveGroups) with GraphQL examples
- Simplify getting-started by removing manual R2 bucket/catalog steps
- Update wrangler setup flow with Simple mode and inline retry
- Add changelog entry for typed bindings, setup improvements, and error metrics
- Fix style guide issues (navigate→go to, enable/disable→turn on/off, see→refer to)
@github-actions
Copy link
Contributor

This pull request requires reviews from CODEOWNERS as it changes files that match the following patterns:

Pattern Owners
/src/assets/images/ @cloudflare/pm-changelogs, @cloudflare/pcx-technical-writing
/src/content/changelog/ @cloudflare/pm-changelogs, @cloudflare/pcx-technical-writing
/src/content/docs/pipelines/ @Marcinthecloud, @cmackenzie1, @oliy, @garvit-gupta, @sejoker, @jonesphillip, @elithrar, @cloudflare/pcx-technical-writing

Copy link
Contributor

@garvit-gupta garvit-gupta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great in general!

- Compression: `zstd`
- Roll file when size reaches (MB): `100`
- Roll file when time reaches (seconds): `10` (for faster data visibility in this tutorial)
- Catalog API token: Enter your token from step 1
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would it not provision one automatically?

You can filter by a specific error type by adding `errorType` to the filter:

```graphql
pipelinesUserErrorsAdaptiveGroups(
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If you think it is a good idea, we can also recommend users to try out pipelinesUserErrorsAdaptive which can provide them with detailed error descriptions within a 24h window.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants

Comments