-
Notifications
You must be signed in to change notification settings - Fork 16.7k
Description
Description
Hello,
Airflow has extensive support for many GCP services. However, we lack integration with the Cloud Memorystore for Memcached operators service.
I think it would be very useful to have a similar set of operators as to CloudMemorystore for Redis
Before starting work, I recommend reading the GCP Service Airflow Integration Guide
The final work should contain:
- How to guide - (Similar to https://airflow.readthedocs.io/en/latest/howto/operator/gcp/natural_language.html)
- API Reference: - (Similar to https://airflow.readthedocs.io/en/latest/_api/airflow/providers/google/cloud/operators/natural_language/index.html#airflow.providers.google.cloud.operators.natural_language.CloudNaturalLanguageAnalyzeEntitiesOperator)
- Example DAG: https://github.com/apache/airflow/tree/master/airflow/providers/google/cloud/example_dags
- One operator
- Hook
- Unit tests
- System tests (Similar to https://github.com/apache/airflow/blob/master/tests/providers/google/cloud/operators/test_natural_language_system.py)
If you haven't used the GCP yet, after creating the account you will get $300, which will allow you to get to know this service better.
The implementation of this task will allow a better understanding of GCP services, as well as learn methods of testing and documenting the code that is required by the community. If anyone is interested in this task, I am willing to provide all the necessary tips and information.
Use case / motivation
N/A
Related Issues
N/A