You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/logic-apps/set-up-sql-database-storage-standard.md
+40-26Lines changed: 40 additions & 26 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -142,7 +142,9 @@ When you create your Standard logic app, you can set up SQL as your storage prov
142
142
143
143
1. On the **Create Logic App** page, under **Standard**, select the hosting option you want.
144
144
145
-
1. On the **Basics** tab, provide the following information, which can vary based on your selections:
145
+
1. On the **Basics** tab, provide the following information, which varies based on your selected hosting option:
146
+
147
+
For all hosting options, provide the following information:
146
148
147
149
| Property | Required | Value | Description |
148
150
|----------|----------|-------|-------------|
@@ -151,53 +153,65 @@ When you create your Standard logic app, you can set up SQL as your storage prov
151
153
|**Type**| Yes |**Standard**| This logic app type follows the [Standard usage, billing, and pricing model](logic-apps-pricing.md#standard-pricing). |
152
154
|**Logic App name**| Yes | <*logic-app-name*> | The name for your logic app. This resource name must be unique across regions and can contain only letters, numbers, hyphens (**-**), underscores (**_**), parentheses (**()**), and periods (**.**). <br><br>This example creates a logic app named `Fabrikam-Workflows`. <br><br>**Note**: Your logic app's name automatically gets the suffix, `.azurewebsites.net`, because the Standard logic app resource is powered by the single-tenant Azure Logic Apps runtime, which uses the Azure Functions extensibility model and is hosted as an extension on the Azure Functions runtime. Azure Functions uses the same app naming convention. |
153
155
154
-
For the **Workflow Service Plan** hosting option, select the following options:
156
+
-For the **Workflow Service Plan** hosting option, provide the following information:
155
157
156
-
| Property | Required | Value | Description |
157
-
|----------|----------|-------|-------------|
158
-
|**Region**| Yes | <*Azure-region*> | The Azure region where to deploy your resource group and resources. |
159
-
|**Windows Plan**| Yes | <*plan-name*> | The plan name to use. Either select an existing plan name or enter a name for a new plan. <br><br>This example uses the name **My-App-Service-Plan**. <br><br>**Note**: Don't choose a Linux-based App Service plan. Only the Windows-based App Service plan is supported. |
160
-
|**Pricing plan**| Yes | <*pricing-tier*> | The [pricing tier](../app-service/overview-hosting-plans.md) for your logic app and workflows. Your selection affects the pricing, compute, memory, and storage for your logic app and workflows. <br><br>For more information, see [Hosting plans and pricing tiers](logic-apps-pricing.md#standard-pricing). |
158
+
| Property | Required | Value | Description |
159
+
|----------|----------|-------|-------------|
160
+
|**Region**| Yes | <*Azure-region*> | The Azure region where to deploy your resource group and resources. |
161
+
|**Windows Plan**| Yes | <*plan-name*> | The plan name to use. Either select an existing plan name or enter a name for a new plan. <br><br>This example uses the name **My-App-Service-Plan**. <br><br>**Note**: Don't choose a Linux-based App Service plan. Only the Windows-based App Service plan is supported. |
162
+
|**Pricing plan**| Yes | <*pricing-tier*> | The [pricing tier](../app-service/overview-hosting-plans.md) for your logic app and workflows. Your selection affects the pricing, compute, memory, and storage for your logic app and workflows. <br><br>For more information, see [Hosting plans and pricing tiers](logic-apps-pricing.md#standard-pricing). |
161
163
162
-
The following example shows the **Create Logic App** page and the **Basics** tab for a Standard logic app resource with the **Workflow Service Plan** hosting option:
164
+
The following example shows the **Create Logic App** page and the **Basics** tab for a Standard logic app resource with the **Workflow Service Plan** hosting option:
163
165
164
-
:::image type="content" source="media/set-up-sql-database-storage-standard/create-logic-app-workflow-service-plan.png" alt-text="Screenshot shows Azure portal and Create Logic App page with Basics tab for the Workflow Service Plan option." lightbox="media/set-up-sql-database-storage-standard/create-logic-app-workflow-service-plan.png":::
166
+
:::image type="content" source="media/set-up-sql-database-storage-standard/create-logic-app-workflow-service-plan.png" alt-text="Screenshot shows Azure portal and Create Logic App page with Basics tab for the Workflow Service Plan option." lightbox="media/set-up-sql-database-storage-standard/create-logic-app-workflow-service-plan.png":::
165
167
166
-
For the **App Service Environment V3** hosting option, select the following options:
168
+
-For the **App Service Environment V3** hosting option, provide the following information:
167
169
168
-
| Property | Required | Value | Description |
169
-
|----------|----------|-------|-------------|
170
-
|**Region**| Yes | <*ASE-name*> | The [ASEv3](../app-service/environment/overview.md) resource where to deploy your resource group and resources. |
171
-
|**Windows Plan**| Yes | <*plan-name*> | The plan name to use. Either select an existing plan name or enter a name for a new plan. <br><br>This example uses the name **My-App-Service-Plan**. <br><br>**Note**: Don't choose a Linux-based App Service plan. Only the Windows-based App Service plan is supported. |
172
-
|**Pricing plan**| Yes | <*pricing-tier*> | The [pricing tier](../app-service/overview-hosting-plans.md) for the ASEv3. Your selection affects the pricing, compute, memory, and storage for your logic app and workflows. <br><br>For more information, see [Hosting plans and pricing tiers](logic-apps-pricing.md#standard-pricing). |
170
+
| Property | Required | Value | Description |
171
+
|----------|----------|-------|-------------|
172
+
|**Region**| Yes | <*ASE-name*> | The [ASEv3](../app-service/environment/overview.md) resource where to deploy your resource group and resources. |
173
+
|**Windows Plan**| Yes | <*plan-name*> | The plan name to use. Either select an existing plan name or enter a name for a new plan. <br><br>This example uses the name **My-App-Service-Plan**. <br><br>**Note**: Don't choose a Linux-based App Service plan. Only the Windows-based App Service plan is supported. |
174
+
|**Pricing plan**| Yes | <*pricing-tier*> | The [pricing tier](../app-service/overview-hosting-plans.md) for the ASEv3. Your selection affects the pricing, compute, memory, and storage for your logic app and workflows. <br><br>For more information, see [Hosting plans and pricing tiers](logic-apps-pricing.md#standard-pricing). |
173
175
174
-
The following example shows the **Create Logic App** page and the **Basics** tab for a Standard logic app resource with the **App Service Environment V3** hosting option:
176
+
The following example shows the **Create Logic App** page and the **Basics** tab for a Standard logic app resource with the **App Service Environment V3** hosting option:
175
177
176
-
:::image type="content" source="media/set-up-sql-database-storage-standard/create-logic-app-service-environment.png" alt-text="Screenshot shows Azure portal and Create Logic App page with Basics tab for the App Service Environment V3 option." lightbox="media/set-up-sql-database-storage-standard/create-logic-app-service-environment.png":::
178
+
:::image type="content" source="media/set-up-sql-database-storage-standard/create-logic-app-service-environment.png" alt-text="Screenshot shows Azure portal and Create Logic App page with Basics tab for the App Service Environment V3 option." lightbox="media/set-up-sql-database-storage-standard/create-logic-app-service-environment.png":::
177
179
178
-
For the **Hybrid** hosting option, select the following options:
180
+
-For the **Hybrid** hosting option, provide the following information:
179
181
180
-
| Property | Required | Value | Description |
181
-
|----------|----------|-------|-------------|
182
-
|**Region**| Yes | <*container-app-connected-environment-region*> | The Azure region for the container app connected environment where to deploy your resource group and resources. |
183
-
|**Configure storage settings**| No | Not applicable | Continue to the storage settings. |
182
+
| Property | Required | Value | Description |
183
+
|----------|----------|-------|-------------|
184
+
|**Region**| Yes | <*container-app-connected-environment-region*> | The Azure region for the container app connected environment where to deploy your resource group and resources. |
185
+
|**Configure storage settings**| No | Not applicable | Continue to the storage settings. |
184
186
185
-
The following example shows the **Create Logic App** page and the **Basics** tab for a Standard logic app resource with the **Hybrid** hosting option:
187
+
The following example shows the **Create Logic App** page and the **Basics** tab for a Standard logic app resource with the **Hybrid** hosting option:
186
188
187
-
:::image type="content" source="media/set-up-sql-database-storage-standard/create-logic-app-hybrid.png" alt-text="Screenshot shows Azure portal and Create Logic App page with Basics tab for the Hybrid option." lightbox="media/set-up-sql-database-storage-standard/create-logic-app-hybrid.png":::
189
+
:::image type="content" source="media/set-up-sql-database-storage-standard/create-logic-app-hybrid.png" alt-text="Screenshot shows Azure portal and Create Logic App page with Basics tab for the Hybrid option." lightbox="media/set-up-sql-database-storage-standard/create-logic-app-hybrid.png":::
188
190
189
-
1. When you're ready, select **Next: Storage**. On the **Storage** tab, provide the following information about the storage solution and hosting plan for your logic app.
191
+
1. When you're ready, select **Next: Storage**. On the **Storage** tab, provide the following information about the storage solution, based on your selected hosting option.
192
+
193
+
- For the **Workflow Service Plan** and **App Service Environment V3** hosting options, provide the following information:
190
194
191
195
| Property | Required | Value | Description |
192
196
|----------|----------|-------|-------------|
193
197
|**Storage type**| Yes |**SQL and Azure Storage**| The storage for workflow artifacts and data. <br><br>- If you selected a custom location as your region, select **SQL**. <br><br>- If you selected an Azure region or ASEv3 location, select **SQL and Azure Storage**. <br><br>**Note**: If you're deploying to an Azure region, you still need an Azure Storage account. This requirement completes the one-time hosting of the logic app configuration on the Azure Logic Apps platform. The workflow's definition, state, run history, and other runtime artifacts are stored in your SQL database. <br><br>For deployments to a custom location hosted on an Azure Arc cluster, you only need a SQL database for storage. |
194
198
|**Storage account**| Yes | <*Azure-storage-account-name*> | The [Azure Storage account](../storage/common/storage-account-overview.md) for storage transactions. <br><br>This resource name must be unique across regions and have 3-24 characters with only numbers and lowercase letters. Either select an existing account or create a new account. <br><br>This example creates a storage account named `fabrikamstorageacct`. |
195
199
|**SQL connection string**| Yes | <*sql-connection-string*> | Your SQL connection string, which currently supports only SQL authentication, not OAuth or managed identity authentication. <br><br>**Note**: Make sure that you enter a correct connection string because Azure portal doesn't validate this string for you. |
196
200
197
-
The following example shows the **Create Logic App** page with the **Storage** tab:
201
+
The following example shows the **Create Logic App** page with the **Storage** tab for the **Workflow Service Plan** and **App Service Environment V3** options:
198
202
199
203
:::image type="content" source="media/set-up-sql-database-storage-standard/set-up-sql-storage-details.png" alt-text="Screenshot shows Azure portal and Create Logic App page with the Storage tab." lightbox="media/set-up-sql-database-storage-standard/set-up-sql-storage-details.png":::
200
204
205
+
- For the **Hybrid** hosting option, provide the following information:
206
+
207
+
| Property | Required | Value | Description |
208
+
|----------|----------|-------|-------------|
209
+
|**SQL connection string**| Yes | <*sql-connection-string*> | Your SQL connection string, which currently supports only SQL authentication, not OAuth or managed identity authentication. <br><br>**Note**: Make sure that you enter a correct connection string because Azure portal doesn't validate this string for you. |
210
+
|**Host name**| Yes | <*host-name*> | The name for the host where you store your artifacts. Enter a fully qualified domain name or the IP address for your Server Message Block (SMB) server, for example, `mystorage.file.core.windows.net` or `121.0.0.1` respectively. |
211
+
|**File share path**| Yes | <*file-share-path* > | The path for the file share where you store your artifacts. Include the file path and any subfolders. |
212
+
|**User name**| Yes | <*host-user-name*> | Your user name to access the host. Enter either **<*domain*>\\<*username*>** or **<*username*>** if the domain is `localhost`. |
213
+
|**Password**| Yes | <*host-user-password*>| Your password to access the host. |
214
+
201
215
1. Finish the remaining creation steps, based on the corresponding path:
202
216
203
217
-[Create Standard workflows in single-tenant Azure Logic Apps](create-single-tenant-workflows-azure-portal.md)
0 commit comments