Content
Base:
Module | Guides |
---|---|
:mod:`airflow.hooks.base_hook` | |
:mod:`airflow.hooks.dbapi_hook` | |
:mod:`airflow.models.baseoperator` | |
:mod:`airflow.sensors.base_sensor_operator` |
Operators:
Sensors:
Airflow supports various software created by Apache Software Foundation.
These integrations allow you to perform various operations within software developed by Apache Software Foundation.
These integrations allow you to copy data from/to software developed by Apache Software Foundation.
Airflow has limited support for Microsoft Azure.
These integrations allow you to perform various operations within the Microsoft Azure.
These integrations allow you to copy data from/to Microsoft Azure.
Airflow has support for Amazon Web Services.
All hooks are based on :mod:`airflow.providers.amazon.aws.hooks.base_aws`.
These integrations allow you to perform various operations within the Amazon Web Services.
These integrations allow you to copy data from/to Amazon Web Services.
:ref:`[1] <integration:AWS-Discovery-ref>` Those discovery-based operators use :class:`~airflow.providers.google.common.hooks.discovery_api.GoogleDiscoveryApiHook` to communicate with Google Services via the Google API Python Client. Please note that this library is in maintenance mode hence it won't fully support GCP in the future. Therefore it is recommended that you use the custom GCP Service Operators for working with the Google Cloud Platform.
Airflow has support for the Google service.
All hooks are based on :class:`airflow.providers.google.common.hooks.base_google.GoogleBaseHook`. Some integration also use :mod:`airflow.providers.google.common.hooks.discovery_api`.
See the :doc:`GCP connection type <howto/connection/gcp>` documentation to configure connections to Google services.
Airflow has extensive support for the Google Cloud Platform.
Note
You can learn how to use Google Cloud Platform integrations by analyzing the source code of the Google Cloud Platform example DAGs
These integrations allow you to perform various operations within the Google Cloud Platform.
These integrations allow you to copy data from/to Google Cloud Platform.
:ref:`[1] <integration:GCP-Discovery-ref>` Those discovery-based operators use :class:`~airflow.providers.google.common.hooks.discovery_api.GoogleDiscoveryApiHook` to communicate with Google Services via the Google API Python Client. Please note that this library is in maintenance mode hence it won't fully support Google in the future. Therefore it is recommended that you use the custom Google Service Operators for working with the Google services.
Guide | Operator | Hook |
---|---|---|
:doc:`How to use <howto/operator/gcp/translate_speech>` | :mod:`airflow.providers.google.cloud.operators.translate_speech` |
Note
You can learn how to use Google Marketing Platform integrations by analyzing the source code of the example DAGs.
Airflow has a limited support for the Yandex.Cloud.
See the :doc:`Yandex.Cloud connection type <howto/connection/yandexcloud>` documentation to configure connections to Yandex.Cloud.
All hooks are based on :class:`airflow.providers.yandex.hooks.yandex.YandexCloudBaseHook`.
Note
You can learn how to use Yandex.Cloud integrations by analyzing the example DAG
These integrations allow you to perform various operations within the Yandex.Cloud.
These integrations allow you to perform various operations within various services.
These integrations allow you to perform various operations within various services.
These integrations allow you to perform various operations using various software.
These integrations allow you to copy data.
These integrations allow you to perform various operations within various services using standardized communication protocols or interface.
These integrations allow you to copy data.