airflow-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From GitBox <...@apache.org>
Subject [GitHub] [airflow] mik-laj commented on a change in pull request #6132: [AIRFLOW-XXX] Display Azure integration in table
Date Tue, 17 Sep 2019 09:18:35 GMT
mik-laj commented on a change in pull request #6132: [AIRFLOW-XXX] Display Azure integration
in table
URL: https://github.com/apache/airflow/pull/6132#discussion_r325063916
 
 

 ##########
 File path: docs/integration.rst
 ##########
 @@ -38,80 +36,78 @@ Airflow can be configured to read and write task logs in Azure Blob Storage.
 See :ref:`write-logs-azure`.
 
 
-Azure Blob Storage
-''''''''''''''''''
-
-All classes communicate via the Window Azure Storage Blob protocol. Make sure that a
-Airflow connection of type `wasb` exists. Authorization can be done by supplying a
-login (=Storage account name) and password (=KEY), or login and SAS token in the extra
-field (see connection `wasb_default` for an example).
-
-The operators are defined in the following module:
-
-* :mod:`airflow.contrib.sensors.wasb_sensor`
-* :mod:`airflow.contrib.operators.wasb_delete_blob_operator`
-* :mod:`airflow.contrib.sensors.wasb_sensor`
-* :mod:`airflow.contrib.operators.file_to_wasb`
-
-They use :class:`airflow.contrib.hooks.wasb_hook.WasbHook` to communicate with Microsoft
Azure.
-
-Azure File Share
-''''''''''''''''
+Operators and Hooks
+'''''''''''''''''''
 
-Cloud variant of a SMB file share. Make sure that a Airflow connection of
-type `wasb` exists. Authorization can be done by supplying a login (=Storage account name)
-and password (=Storage account key), or login and SAS token in the extra field
-(see connection `wasb_default` for an example).
+Service operators and hooks
+"""""""""""""""""""""""""""
 
-It uses :class:`airflow.contrib.hooks.azure_fileshare_hook.AzureFileShareHook` to communicate
with Microsoft Azure.
+These integrations allow you to perform various operations within the Microsoft Azure.
 
-Azure CosmosDB
-''''''''''''''
 
-AzureCosmosDBHook communicates via the Azure Cosmos library. Make sure that a
-Airflow connection of type `azure_cosmos` exists. Authorization can be done by supplying
a
-login (=Endpoint uri), password (=secret key) and extra fields database_name and collection_name
to specify the
-default database and collection to use (see connection `azure_cosmos_default` for an example).
+.. list-table::
+   :header-rows: 1
 
-The operators are defined in the following modules:
+   * - Service name
+     - Hook
+     - Operators
+     - Sensors
 
-* :mod:`airflow.contrib.operators.azure_cosmos_operator`
-* :mod:`airflow.contrib.sensors.azure_cosmos_sensor`
+   * - `Azure Blob Storage <https://azure.microsoft.com/en-us/services/storage/blobs/>`__
+     -
+     - :mod:`airflow.contrib.operators.wasb_delete_blob_operator`,
+     - :mod:`airflow.contrib.sensors.wasb_sensor`
 
-They also use :class:`airflow.contrib.hooks.azure_cosmos_hook.AzureCosmosDBHook` to communicate
with Microsoft Azure.
+   * - `Azure Container Instances <https://azure.microsoft.com/en-us/services/container-instances/>`__
+     - :mod:`airflow.contrib.hooks.azure_container_instance_hook`
+       :mod:`airflow.contrib.hooks.azure_container_registry_hook`
 
 Review comment:
   Thanks. Fixed.

----------------------------------------------------------------
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.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

Mime
View raw message