You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by "Marek Suppa (JIRA)" <ji...@apache.org> on 2019/04/25 20:01:00 UTC
[jira] [Created] (AIRFLOW-4414) AWSAthenaOperator does not push
QueryExecutionID to XCom
Marek Suppa created AIRFLOW-4414:
------------------------------------
Summary: AWSAthenaOperator does not push QueryExecutionID to XCom
Key: AIRFLOW-4414
URL: https://issues.apache.org/jira/browse/AIRFLOW-4414
Project: Apache Airflow
Issue Type: Improvement
Components: aws
Reporter: Marek Suppa
Assignee: Marek Suppa
AWSAthenaOperator should make it easy to push QueryExecutionID to XCom which it currently does not. The best way of achieving that would currently most probably be
{code}
class MyAWSAthenaOperator(AWSAthenaOperator):
def execute(self, context):
super(MyAWSAthenaOperator, self).execute(context)
# just so that this gets `xcom_push`(ed)
return self.query_execution_id
{code}
The fix should be as simple as adding {code}return self.query_execution_id{code} at the end of {{execute}} function.
I will add that as part of this task.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)