perry2of5 commented on PR #41601:
URL: https://github.com/apache/airflow/pull/41601#issuecomment-2315811790

   For my particular use case, I want to grab a file-location URL out of the 
message body and pass it to the next task in the DAG. In general, it provides a 
way to receive data from the message and react to it. This data may be success 
or failure information, file locations, etc. Other people have looked for this 
functionality too: https://github.com/apache/airflow/discussions/26446
   
   In the AWS provider, the SQS sensor provides a similar result by putting the 
message into XCOM under the key messages. 
https://github.com/apache/airflow/blob/main/airflow/providers/amazon/aws/sensors/sqs.py#L46
 I don't know that I always want the entire message shoved into XCOM though. 
Often, I might want to branch or just store part of the data and so I provide a 
callback function so the user of the operator can choose what they want to 
happen with the data in the message body.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to