Pipeline Job Statuses

A job in a Pipeline can have the following statuses:

  • INIT - The job has just been created.
  • SCHEDULED - The job has been scheduled and will run as per the next run cycle which is based either on provided schedule.
  • QUEUED - The job is ready to be streamed and will begin streaming as soon as the resources become available to poll data from the source.
  • STREAMING - The job is fetching data at this instance from the source.
  • BOOTSTRAPPING - This is the first run of the job in the pipeline and it is actively fetching historical data from the source.
  • PAUSED - The job has been paused and will not fetch data until resumed.
  • SKIPPED - The job has been skipped and will not be streamed until it is included again in the pipeline.
  • AWAITING MAPPING - The job has been auto skipped by Hevo because it hasn’t been mapped to a destination table in the schema mapper.
  • DEFERRED - The job has been deferred for some time due to a constraint enforced by the Source. This usually happens when we hit API limits while calling an API provided by the Source.
  • FINISHED - The job has reached an end state and will not run ever again.