passionworkeer commented on issue #40167: URL: https://github.com/apache/airflow/issues/40167#issuecomment-4045470532
A clean provider design might be: add a dedicated SnowflakeNotebookOperator backed by a small hook method that (1) submits a notebook execution job, (2) polls status until terminal state, and (3) returns the execution/job id via XCom. That keeps scheduling semantics in the operator while leaving API details in the hook. It would also be useful to align with other long-running provider operators by supporting deferrable mode from the start, since notebook execution can be much longer than a typical SQL call. -- 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]
