From commits-return-66683-archive-asf-public=cust-asf.ponee.io@airflow.apache.org Tue Sep 17 09:18:36 2019 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [207.244.88.153]) by mx-eu-01.ponee.io (Postfix) with SMTP id 6BDCE180652 for ; Tue, 17 Sep 2019 11:18:36 +0200 (CEST) Received: (qmail 86102 invoked by uid 500); 17 Sep 2019 09:18:35 -0000 Mailing-List: contact commits-help@airflow.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@airflow.apache.org Delivered-To: mailing list commits@airflow.apache.org Received: (qmail 86093 invoked by uid 99); 17 Sep 2019 09:18:35 -0000 Received: from ec2-52-202-80-70.compute-1.amazonaws.com (HELO gitbox.apache.org) (52.202.80.70) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 17 Sep 2019 09:18:35 +0000 From: GitBox To: commits@airflow.apache.org Subject: [GitHub] [airflow] mik-laj commented on a change in pull request #6132: [AIRFLOW-XXX] Display Azure integration in table Message-ID: <156871191576.7904.9023978179088248688.gitbox@gitbox.apache.org> Date: Tue, 17 Sep 2019 09:18:35 -0000 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit 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 `__ + - + - :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 `__ + - :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