Lifecycle

hotglue job lifecycle explained

hotglue job goes through several stages during the run. If you have a configured webhooks to receive job updates, you will receive a POST at each of these stages:

Lifecycle StepDescriptionSent
JOB_CREATEDThe job has been created and queued to run.Always
DISCOVER_STARTEDThe job has begun fetching available tables and fields to sync.If job discovers enabled
DISCOVER_FAILEDThere was a fatal error fetching the available data.On failure
SYNC_STARTEDData has begun to sync from the tap.Always
SYNC_FAILEDThere was a fatal error while syncing data from the tap.On failure
SYNC_SUCCESSData was successfully synced from the tap.Always
ETL_STARTEDTransformation script will run on synced data.Always
ETL_FAILEDThere was a fatal error while the transformation script was running.On failure
ETL_SUCCESSTransformation script completed successfully.Always
EXPORT_STARTEDExport to the defined targets for the flow has begun.Always
EXPORT_FAILEDThere was a fatal error while exporting the data to one of the defined targets.On failure
JOB_COMPLETEDJob has completed successfully, and executor is shutting down.On completion