Prefect 2.10.0 is here! With new features such as workers, projects, variables, and versioned documentation alongside a slew of performance improvements and more!
You're viewing the docs for Prefect 2.10.2. Click here to view the latest docs.
logo
Prefect Docs
Guides
Initializing search
    GitHub
    GitHub
      • Welcome to Prefect
      • Installation
      • Cloud Quickstart
      • Tutorial Overview
      • Flows & Tasks
      • Configuration
      • Execution
      • Orchestration
      • Projects
      • Deployments
      • Storage & Infrastructure
      • Concepts Overview
      • Flows
      • Tasks
      • Results
      • States
      • Infrastructure
      • Task Runners
      • Deployments
      • Projects
      • Work Pools, Workers, & Agents
      • Storage
      • Blocks
      • Variables
      • Filesystems
      • Schedules
      • Runtime Context
      • Logging
      • Artifacts
      • Events & Resources
      • Database
      • Settings
      • Prefect UI & Prefect Cloud
      • Cloud Overview
      • Cloud Quickstart
        • Manage API keys
        • Configure Local Environments
      • Flow Runs
      • Flows
      • Deployments
      • Work Pools
      • Blocks
      • Notifications
      • Task Run Concurrency
      • Workspaces
      • Automations
      • Organizations
      • Service Accounts
      • Roles (RBAC)
      • Single Sign-on (SSO)
      • Audit Log
      • Events
      • Troubleshooting
      • Prefect Cloud API Rate Limits
      • Guides
      • Testing
      • Dask & Ray
        • Docker
        • Azure Container Instance
      • Recipes
      • Migration Guide
      • Integrations
      • Using Integrations
      • Contributing Integrations
      • API Reference
        • prefect.agent
        • prefect.context
        • prefect.deployments
        • prefect.engine
        • prefect.exceptions
        • prefect.filesystems
        • prefect.flows
        • prefect.futures
        • prefect.infrastructure
        • prefect.logging
          • prefect.runtime.flow_run
          • prefect.runtime.deployment
          • prefect.runtime.task_run
        • prefect.serializers
        • prefect.settings
        • prefect.states
        • prefect.task_runners
        • prefect.tasks
          • prefect.blocks.core
          • prefect.blocks.kubernetes
          • prefect.blocks.notifications
          • prefect.blocks.system
          • prefect.blocks.webhook
          • prefect.client.base
          • prefect.client.cloud
          • prefect.client.orchestration
          • prefect.client.schemas
          • prefect.client.utilities
          • prefect.cli.agent
          • prefect.cli.cloud
          • prefect.cli.concurrency_limit
          • prefect.cli.config
          • prefect.cli.dev
          • prefect.cli.profile
          • prefect.cli.work_queue
          • prefect.cli.root
          • prefect.cli.deployment
          • prefect.cli.flow_run
          • prefect.cli.server
          • prefect.utilities.annotations
          • prefect.utilities.asyncutils
          • prefect.utilities.processutils
          • prefect.utilities.callables
          • prefect.utilities.collections
          • prefect.utilities.filesystem
          • prefect.utilities.hashing
          • server.api.admin
          • server.api.dependencies
          • server.api.deployments
          • server.api.flows
          • server.api.flow_runs
          • server.api.flow_run_states
          • server.api.run_history
          • server.api.saved_searches
          • server.api.server
          • server.api.task_runs
          • server.api.task_run_states
          • server.models.flows
          • server.models.flow_runs
          • server.models.flow_run_states
          • server.models.task_runs
          • server.models.task_run_states
          • server.models.deployments
          • server.models.saved_searches
          • server.orchestration.rules
          • server.orchestration.policies
          • server.orchestration.core_policy
          • server.orchestration.global_policy
          • server.schemas.actions
          • server.schemas.core
          • server.schemas.filters
          • server.schemas.responses
          • server.schemas.schedules
          • server.schemas.sorting
          • server.schemas.states
          • server.services.late_runs
          • server.services.loop_service
          • server.services.scheduler
          • server.utilities.database
          • server.utilities.schemas
          • server.utilities.server
        • Prefect REST API Overview
        • Prefect REST API Reference
      • Community
      • Contributing
      • Style
      • Versioning
      • Troubleshooting

    Guides

    • Learn how Prefect makes testing your workflows a breeze.
    • See how to parallelize your code with Dask and Ray.
    • Learn how to use Docker with your Deployments.
    • See how to deploy your workflows with Docker Container Instances.
    • Check out many common workflows with Prefect Recipes.
    • Learn how to migrate from Prefect 1 to Prefect 2 with the Migration Guide.
    Made with Material for MkDocs Insiders