Ploomber
  • Documentation
  • Cloud
  • Videos
  • GitHub
  • Community
  • Newsletter
  • Blog
  • Get Started
  • Use Cases
  • User Guide
  • Cloud
  • Deployment
  • Cookbook
    • Parametrization
    • Report generation
    • Debugging
    • Logging
    • Serialization
    • Database configuration
    • Task grids
    • Custom pipeline loading logic
    • Hooks (e.g., on_finish)
  • API Reference
  • Community

Something not working? Open an issue on GitHub or message us on Slack.

CookbookΒΆ

Quick reference for common patterns.

  • Parametrization
    • Switching from the command line
    • Dynamic parameters
  • Report generation
    • HTML reports (easiest option)
    • PDF reports
    • Hiding code
    • Hiding cells
  • Debugging
    • Debugging a task
    • Post-mortem debugging
    • Breakpoints
    • Debugging in Jupyter
    • Using the debugger
  • Logging
    • Function tasks
    • Scripts or notebooks
  • Serialization
    • Resources
  • Database configuration
    • Using SQLAlchemyClient
    • Using DBAPIClient
    • Configuring the client in pipeline.yaml
    • Examples
  • Task grids
  • Custom pipeline loading logic
  • Hooks (e.g., on_finish)
    • Tip: Developing hooks interactively
    • Resources
    • DAG-level hooks