Skip to content

Commit 79bf8eb

Browse files
author
ecfan
committed
Draft update
1 parent 1abdd42 commit 79bf8eb

File tree

1 file changed

+58
-7
lines changed

1 file changed

+58
-7
lines changed

articles/logic-apps/monitor-logic-apps.md

Lines changed: 58 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,7 @@ You can view run history only for stateful workflows, not stateless workflows. T
223223

224224
1. On the **Run History** tab, select the run that you want to review.
225225

226-
The run details view opens and shows the status for each step in the run.
226+
The run details page opens and shows the status for each step in the run.
227227

228228
> [!TIP]
229229
>
@@ -337,27 +337,78 @@ You can rerun only stateful workflows, not stateless workflows. To enable run hi
337337

338338
### Rerun from a specific action (preview)
339339

340-
You can rerun your workflow from a specific action using the same inputs and outputs from the actions that previously ran before the resubmitted action where you restarted the run. The resubmitted action and all subsequent actions run as usual. Completing this task creates and adds a new workflow run to your workflow's run history.
340+
You can rerun a previously finished workflow starting at a specific action using the same inputs and outputs from the preceding actions. The resubmitted action and all subsequent actions run as usual. When the resubmitted actions finish, a new workflow run appears in your workflow's run history.
341+
342+
The resubmit capability is available for all actions except for non-sequential and complex concurrency scenarios and per the following limitations:
343+
344+
| Actions | Resubmit available? |
345+
|---------|---------------------|
346+
| **Condition** action and actions in the **True** and **False** paths | - Yes for **Condition** action <br>- No for actions in the **True** and **False** paths |
347+
| **For each** action and all actions inside the loop | No for all actions |
348+
| **Switch** action and all actions in the **Default** path and **Case** paths | - Yes for **Switch** action <br>- No for actions in the **Default** path and **Case** paths |
349+
| **Until** action and all actions inside the loop | No for all actions |
350+
| **Scope** | Yes, but only at the final |
341351

342352
> [!NOTE]
343353
>
344354
> This capability is in preview. For legal terms that apply to Azure features that
345355
> are in beta, preview, or otherwise not yet released into general availability, see
346356
> [Supplemental Terms of Use for Microsoft Azure Previews](https://azure.microsoft.com/support/legal/preview-supplemental-terms/). Some aspects of this capability might change before general availability (GA).
347357
348-
1. In the [Azure portal](https://portal.azure.com), open your logic app resource and workflow in the designer.
358+
1. In the [Azure portal](https://portal.azure.com), open your logic app resource.
359+
360+
1. At the logic app resource level, set up the following environment variables if you haven't already completed this step:
361+
362+
1. On your logic app resource menu, under **Settings**, select **Environment variables**.
363+
364+
1. On the **App settings** tab, add the following settings:
365+
366+
| Setting name | Value |
367+
|---------------|-------|
368+
| **FUNCTIONS_EXTENSIONBUNDLE_SOURCE_URI** | `https://cdnforlogicappsv2.blob.core.windows.net/logicapps-brbenn` |
369+
| **AzureFunctionsJobHost_extensionBundle_version** | `[1.39.0.3]` |
370+
371+
1. When you're done, select **Apply**.
372+
373+
1. On your logic app resource menu, under **Development Tools**, select **Advanced Tools** > **Go**, which opens the **Kudu** console.
374+
375+
1. On the **Kudu** toolbar, open the **Debug console** menu, and select **CMD**.
349376

350-
1. If you haven't already, set up the following environment variables for your logic app resource:
377+
1. Browse to the following folder: **..\home\site\wwwroot**
351378

352-
1. On your logic app menu, under **Settings**, select **Environment variables**.
353-
1. On the **App settings** tab, add the following setting:
379+
1. Above the console window, in the directory table, next to the **host.json** file, select **Edit**.
354380

355-
381+
1. In the **host.json** file, immediately under `"versions"`, add the following JSON object named `"extensions"`:
382+
383+
```json
384+
"extensions": {
385+
"workflow": {
386+
"settings": {
387+
"Runtime.IsResubmitActionsEnabled": "true"
388+
}
389+
}
390+
}
391+
```
392+
393+
1. Remember to add a comma (**,**) immediately after `"versions"`.
394+
395+
1. When you're done, on the toolbar, select **Save**.
396+
397+
1. Return to your logic app resource menu, select **Overview**, and on the toolbar, select **Restart**.
356398

357399
1. On the workflow menu, select **Overview**. On the **Overview** page, select **Run History**, which shows the run history for the current workflow.
358400

359401
1. On the **Run History** tab, select the run that you want to resubmit.
360402

403+
The run details page opens and shows the status for each step in the run.
404+
405+
1. In the run details page, find the action from where you want to resubmit the workflow run, open the shortcut menu, and select **Submit from this action**.
406+
407+
The run details page refreshes and shows the new run. All the operations that precede the resubmitted action show a lighter-colored status icon, representing reused inputs and outputs. The resubmitted action and subsequent actions show the usually-colored status icons.
408+
409+
> [!TIP]
410+
>
411+
> If the run hasn't fully finished, on the run details page toolbar, select **Refresh**.
361412

362413
---
363414

0 commit comments

Comments
 (0)