Как заставить процесс MS Flow переходить в спящий режим после того, как определенный процесс на этапе был запущен, а затем сохраненный процесс может отменить его после завершения процесса?
Позвольте мне задать мой вопрос с примером: 1. Создан MS Flow, и в нем есть шаг для постановки сборки в очередь в AZURE dev OP. 2. Этот шаг постановки в очередь успешно выполнен или успешно инициирован, и он немедленно запускает следующий шаг в потоке.
Мой запрос: Есть ли способ заставить поток временно перейти в спящий режим и запустить его, как только весь конвейер сборки будет полностью выполнен, чтобы я мог проверить статус, а затем, соответственно, выполнить следующие шаги потока?
Можно ли этого добиться с помощью SQL Stored Procs, который разбудит поток после полного завершения выполнения конвейера сборки?
Можно ли этого добиться каким-либо другим способом?
Если да, не могли бы вы предоставить нам пошаговое подробное руководство о том, как этого добиться, поскольку я новичок в кодировании и других вещах, поэтому мне нужно подробное руководство, чтобы понять и достичь этого?
Что мы уже пробовали, это поставить флаг задержки с единицами в виде минут, но в случае, если время ожидания истекло, если я предоставил около 20 минут, и шаги потока в этом случае не знают, как отключить тайм-аут или преодолеть тайм-аут?
Что мы уже пробовали, это поставить флаг задержки с единицами в виде минут, но в случае, если время ожидания истекло, если я предоставил около 20 минут, и шаги потока в этом случае не знают, как отключить тайм-аут или преодолеть тайм-аут?
Ожидаемый результат: поток должен останавливаться/переходить в спящий режим до тех пор, пока выполнение сборки в очереди не будет завершено, и повторно запускаться после завершения сборки, после чего я могу проверить статус и выполнить соответствующее действие соответственно.
Фактический результат: Не зная, как этого достичь.
Я думаю, вам следует разбить ваш текущий конвейер на два отдельных потока и попробовать запустить Request – when an HTTP request is received
триггер — ИМХО, заставлять любое действие спать в течение фиксированного периода времени, как правило, плохая идея (не только из-за аспектов производительности).
Дополнительная информация на сайте MS: https://flow.microsoft.com/en-us/blog/call-flow-restapi/