Skip to content

Commit 216c08d

Browse files
authored
Merge pull request #92258 from ecfan/patch-1
Add "read" operations reference and clarify gateway installation, resource, and subscription relationships
2 parents 0eefa54 + 33d9320 commit 216c08d

File tree

2 files changed

+62
-47
lines changed

2 files changed

+62
-47
lines changed

articles/logic-apps/logic-apps-gateway-connection.md

Lines changed: 34 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,14 @@ author: ecfan
88
ms.author: estfan
99
ms.reviewer: arthii, LADocs
1010
ms.topic: article
11-
ms.date: 09/01/2019
11+
ms.date: 10/18/2019
1212
---
1313

1414
# Connect to on-premises data sources from Azure Logic Apps
1515

16-
To access data sources on premises from your logic apps, create an on-premises data gateway resource in the Azure portal. Your logic apps can then use the [on-premises connectors](../connectors/apis-list.md#on-premises-connectors). Azure Logic Apps supports write operations, including inserts and updates, through the gateway. However, these operations have [limits on their payload size](https://docs.microsoft.com/data-integration/gateway/service-gateway-onprem#considerations).
16+
Before you can access data sources on premises from your logic apps, you need to create an Azure resource after you [install the *on-premises data gateway* on a local computer](../logic-apps/logic-apps-gateway-install.md). Your logic apps then use this Azure gateway resource in the triggers and actions provided by the [on-premises connectors](../connectors/apis-list.md#on-premises-connectors) that are available for Azure Logic Apps.
1717

18-
This article shows how to create your Azure gateway resource *after* you [download and install the gateway on a local computer](../logic-apps/logic-apps-gateway-install.md). For more information about the gateway, see [How the gateway works](../logic-apps/logic-apps-gateway-install.md#gateway-cloud-service).
18+
This article shows how to create your Azure gateway resource for a previously [installed gateway on your local computer](../logic-apps/logic-apps-gateway-install.md). For more information about the gateway, see [How the gateway works](../logic-apps/logic-apps-gateway-install.md#gateway-cloud-service).
1919

2020
> [!TIP]
2121
> To connect to Azure virtual networks, consider creating an
@@ -32,7 +32,7 @@ For information about how to use the gateway with other services, see these arti
3232

3333
## Supported data sources
3434

35-
For Azure Logic Apps, the on-premises data gateway supports [on-premises connectors](../connectors/apis-list.md#on-premises-connectors) for these data sources:
35+
In Azure Logic Apps, the on-premises data gateway supports the [on-premises connectors](../connectors/apis-list.md#on-premises-connectors) for these data sources:
3636

3737
* BizTalk Server 2016
3838
* File System
@@ -47,23 +47,23 @@ For Azure Logic Apps, the on-premises data gateway supports [on-premises connect
4747
* SQL Server
4848
* Teradata
4949

50-
Although the gateway itself doesn't incur additional costs, the [Logic Apps pricing model](../logic-apps/logic-apps-pricing.md) applies to these connectors and other operations in Azure Logic Apps.
50+
Azure Logic Apps supports read and write operations through the data gateway. However, these operations have [limits on their payload size](https://docs.microsoft.com/data-integration/gateway/service-gateway-onprem#considerations). Although the gateway itself doesn't incur additional costs, the [Logic Apps pricing model](../logic-apps/logic-apps-pricing.md) applies to these connectors and other operations in Azure Logic Apps.
5151

5252
## Prerequisites
5353

54-
* You've already [installed the on-premises data gateway on a local computer](../logic-apps/logic-apps-gateway-install.md).
54+
* You already [installed the on-premises data gateway on a local computer](../logic-apps/logic-apps-gateway-install.md).
5555

56-
* You have the [same Azure account and Azure subscription](../logic-apps/logic-apps-gateway-install.md#requirements) that you used when you installed the on-premises data gateway.
56+
* You have the [same Azure account and subscription](../logic-apps/logic-apps-gateway-install.md#requirements) that was used when installing that data gateway.
5757

58-
* You haven't previously linked your gateway installation to another gateway resource in Azure.
58+
* Your gateway installation isn't already registered and claimed by another Azure gateway resource.
5959

60-
When you create a gateway resource, you select a gateway installation to associate with your gateway resource. An already linked gateway installation isn't available for you to select when creating gateway resources.
60+
When you create a gateway resource in the Azure portal, you select a gateway installation, which links to your gateway resource and only that gateway resource. In Azure Logic Apps, on-premises triggers and actions then use the gateway resource for connecting to on-premises data sources. In these triggers and actions, you select your Azure subscription and the associated gateway resource that you want to use. Each gateway resource links to only one gateway installation, which links to only one Azure account.
6161

6262
<a name="create-gateway-resource"></a>
6363

6464
## Create Azure gateway resource
6565

66-
After you install the gateway on a local computer, create the Azure resource for your gateway.
66+
After you install the gateway on a local computer, create the Azure resource for your gateway.
6767

6868
1. Sign in to the [Azure portal](https://portal.azure.com) with the same Azure account that was used to install the gateway.
6969

@@ -79,16 +79,16 @@ After you install the gateway on a local computer, create the Azure resource for
7979

8080
| Property | Description |
8181
|----------|-------------|
82-
| **Resource Name** | Your gateway resource name, which can contain only letters, numbers, hyphens (`-`), underscores (`_`), parentheses (`(`, `)`), and periods (`.`). |
83-
| **Subscription** | Your Azure subscription, which must be the same as gateway installation and logic app. The default subscription is based on the Azure account that you used to sign in. |
82+
| **Resource Name** | Provide a name for your gateway resource that contains only letters, numbers, hyphens (`-`), underscores (`_`), parentheses (`(`, `)`), or periods (`.`). |
83+
| **Subscription** | Select the Azure subscription for the Azure account that was used for the gateway installation. The default subscription is based on the Azure account that you used to sign in. |
8484
| **Resource group** | The [Azure resource group](../azure-resource-manager/resource-group-overview.md) that you want to use |
85-
| **Location** | The same region as the location that was selected for the gateway cloud service during [gateway installation](../logic-apps/logic-apps-gateway-install.md). Otherwise, your gateway installation won't appear in the **Installation Name** list for you to select. Your logic app location can differ from your gateway resource location. |
86-
| **Installation Name** | If your gateway installation isn't already selected, select the gateway that you previously installed. Previously linked gateway installations won't appear in this list for you to select. |
85+
| **Location** | The same region or location that was selected for the gateway cloud service during [gateway installation](../logic-apps/logic-apps-gateway-install.md). Otherwise, your gateway installation won't appear in the **Installation Name** list. Your logic app location can differ from your gateway resource location. |
86+
| **Installation Name** | Select a gateway installation, which appears in the list only when these conditions are met: <p><p>- Exists in the same region as the gateway resource that you want to create <br>- Unlinked to another Azure gateway resource <br>- Linked to the same Azure account that you're using to create the gateway resource <p><p>For more information, see the [Frequently asked questions](#faq) section. |
8787
|||
8888

89-
Here is an example:
89+
Here is an example that shows a gateway installation that's in the same region as your gateway resource and is linked to the same Azure account:
9090

91-
![Provide details to create your on-premises data gateway](./media/logic-apps-gateway-connection/gateway-details.png)
91+
![Provide details to create data gateway resource](./media/logic-apps-gateway-connection/gateway-details.png)
9292

9393
<a name="connect-logic-app-gateway"></a>
9494

@@ -100,41 +100,43 @@ After you create your gateway resource and associate your Azure subscription wit
100100

101101
1. Add a connector that supports on-premises connections, for example, **SQL Server**.
102102

103-
1. Select **Connect via on-premises data gateway**.
103+
1. Select **Connect via on-premises data gateway**.
104+
105+
1. Under **Gateways**, from the **Subscriptions** list, select your Azure subscription that has the gateway resource you want.
104106

105-
1. For **Gateways**, select the gateway resource that you created.
107+
1. From the **Connection Gateway** list, which shows the available gateway resources in your selected subscription, select the gateway resource that you want. Each gateway resource is linked to a single gateway installation.
106108

107109
> [!NOTE]
108110
> The gateways list includes gateway resources in other regions because your
109-
> logic app's location can differ from your gateway resource's location.
111+
> logic app's location can differ from your gateway resource's location.
110112
111113
1. Provide a unique connection name and other required information, which depends on the connection that you want to create.
112114

113115
A unique connection name helps you easily find that connection later, especially if you create multiple connections. If applicable, also include the qualified domain for your username.
114-
116+
115117
Here is an example:
116118

117119
![Create connection between logic app and data gateway](./media/logic-apps-gateway-connection/logic-app-gateway-connection.png)
118120

119-
1. When you're done, select **Create**.
121+
1. When you're done, select **Create**.
120122

121123
Your gateway connection is now ready for your logic app to use.
122124

123125
## Edit connection
124126

125127
To update the settings for a gateway connection, you can edit your connection.
126128

127-
1. To find all API connections for just your logic app, on your logic app's menu, under **Development Tools**, select **API connections**.
128-
129+
1. To find all the API connections for just your logic app, on your logic app's menu, under **Development Tools**, select **API connections**.
130+
129131
![On your logic app menu, select "API Connections"](./media/logic-apps-gateway-connection/logic-app-find-api-connections.png)
130132

131133
1. Select the gateway connection you want, and then select **Edit API connection**.
132134

133135
> [!TIP]
134-
> If your updates don't take effect,
135-
> try [stopping and restarting the gateway Windows service account](../logic-apps/logic-apps-gateway-install.md#restart-gateway) for your gateway installation.
136+
> If your updates don't take effect, try
137+
> [stopping and restarting the gateway Windows service account](../logic-apps/logic-apps-gateway-install.md#restart-gateway) for your gateway installation.
136138
137-
To find all API connections associated with your Azure subscription:
139+
To find all API connections associated with your Azure subscription:
138140

139141
* From the main Azure menu, go to **All services** > **Web** > **API Connections**.
140142
* Or, from the main Azure menu, go to **All resources**. Set the **Type** filter to **API Connection**.
@@ -143,7 +145,7 @@ To find all API connections associated with your Azure subscription:
143145

144146
## Delete gateway resource
145147

146-
To create a different gateway resource, link your gateway installation to a different gateway resource, or remove the gateway resource, you can delete the gateway resource without affecting the gateway installation.
148+
To create a different gateway resource, link your gateway installation to a different gateway resource, or remove the gateway resource, you can delete the gateway resource without affecting the gateway installation.
147149

148150
1. From the main Azure menu, select **All resources**. Find and select your gateway resource.
149151

@@ -157,12 +159,14 @@ To create a different gateway resource, link your gateway installation to a diff
157159

158160
## Frequently asked questions
159161

160-
**Q**: Why don't I see my gateway installation when I create the gateway resource in Azure? <br/>
162+
**Q**: Why doesn't my gateway installation appear when I create my gateway resource in Azure? <br/>
161163
**A**: This issue can happen for these reasons:
162164

163-
* Your gateway installation is already registered and claimed by another gateway resource in Azure. Gateway installations don't appear in the instances list after gateway resources are created for them. To check your gateway registrations in the Azure portal, review all your Azure resources with the **On-premises Data Gateways** type for *all* Azure subscriptions.
165+
* Your Azure account has to be the same account that's linked to the gateway installation on the local computer. Check that you're signed in to the Azure portal with the same identity that's linked to the gateway installation.
166+
167+
* Your gateway resource and gateway installation have to use the same region. However, your logic app location can differ from your gateway resource location.
164168

165-
* The Azure AD identity for the person who installed the gateway differs from the person who signed in to the Azure portal. Check that you're signed in with the same identity that installed the gateway.
169+
* Your gateway installation is already registered and claimed by another gateway resource. These installations won't appear in the **Installation Name** list. To review your gateway registrations in the Azure portal, find all your Azure resources that have the **On-premises Data Gateways** type across *all* your Azure subscriptions. To unlink the gateway installation from the other gateway resource, see [Delete gateway resource](#change-delete-gateway-resource).
166170

167171
[!INCLUDE [existing-gateway-location-changed](../../includes/logic-apps-existing-gateway-location-changed.md)]
168172

0 commit comments

Comments
 (0)