Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Google Cloud Transfer operators: add an operator to run a transfer job #22016

Closed
2 tasks done
abhinavraj23 opened this issue Mar 5, 2022 · 5 comments · Fixed by #39154
Closed
2 tasks done

Google Cloud Transfer operators: add an operator to run a transfer job #22016

abhinavraj23 opened this issue Mar 5, 2022 · 5 comments · Fixed by #39154
Labels
area:providers good first issue kind:feature Feature Requests provider:google Google (including GCP) related issues

Comments

@abhinavraj23
Copy link

Description

For the airflow operators made corresponding to google cloud storage transfer service, there isn't any operator available to directly run a pre-configured transfer job. The storage transfer service provides the API for this use case, here the link to the API. Corresponding to this API an operator can be added to cloud_storage_transfer_service.py

Use case/motivation

There's a quota limit in transfer job creation, which is that one can only create at max 1000 transfer job/day, but there isn't any quota on running an already created transfer job, in such a case updating a preconfigured transfer job and running it would be a recurring use case for data pipelines and thus this operator would be helpful

Related issues

No response

Are you willing to submit a PR?

  • Yes I am willing to submit a PR!

Code of Conduct

@abhinavraj23 abhinavraj23 added the kind:feature Feature Requests label Mar 5, 2022
@boring-cyborg
Copy link

boring-cyborg bot commented Mar 5, 2022

Thanks for opening your first issue here! Be sure to follow the issue template!

@potiuk
Copy link
Member

potiuk commented Mar 7, 2022

Feel free.

@mik-laj mik-laj added the provider:google Google (including GCP) related issues label Mar 7, 2022
@mandoolala
Copy link

@abhinavraj23 are you willing to submit a PR?

@tainangao
Copy link

tainangao commented Apr 5, 2023

I'd like to work on this issue. Can I submit a PR?

@boraberke
Copy link
Contributor

Hi,

I have implemented a basic operator named CloudDataTransferServiceRunJobOperator in #39154. It might be also useful to add a sensor CloudDataTransferServiceRunJobSensor similar to BigQueryDataTransferServiceTransferRunSensor so that this job can be polled after triggered.

What do you think?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:providers good first issue kind:feature Feature Requests provider:google Google (including GCP) related issues
Projects
None yet
Development

Successfully merging a pull request may close this issue.

7 participants