Намиране и наблюдение на изпълненията на работни процеси
След като се изпълни работен процес, Flow предоставя регистър на случилото се, наречен изпълнение на работен процес, който Ви позволява да наблюдавате неговата ефективност и поведение.
На тази страница
- Достъп до изпълненията на работни процеси
- Търсене на конкретно изпълнение на работен процес
- Колони в списъка с последни изпълнения
- Преглед на подробностите за изпълнение на работен процес
- Работни процеси с действия „For each loop“
- Анулиране на изпълняващи се работни процеси
- Отстраняване на неизправности при изпълнения на работни процеси
Достъп до изпълненията на работни процеси
Можете да наблюдавате всички изпълнения на работни процеси в приложението Flow. Преглеждането на изпълненията на работните процеси може да Ви помогне да идентифицирате потенциални проблеми с поведението на работния процес.
Може да искате да прегледате изпълненията на всички работни процеси, когато отстранявате неизправности или не сте сигурни кой работен процес да проверите. Ако знаете конкретно кой работен процес искате да прегледате, тогава можете да получите достъп до последните изпълнения само за този работен процес.
Стъпки:
Преглед на всички изпълнения на работни процеси
От Вашия администраторски панел на Shopify отидете на Приложения > Flow.
Кликнете върху „Последни изпълнения“.
По избор: кликнете върху конкретно изпълнение, за да прегледате подробностите.
Преглед на изпълненията за конкретен работен процес
От Вашия администраторски панел на Shopify отидете на Приложения > Flow.
Изберете работния процес с изпълненията, които искате да прегледате.
В раздел „Последни изпълнения“ прегледайте изброените изпълнения.
По избор: кликнете върху конкретно изпълнение, за да прегледате подробностите.
Търсене на конкретно изпълнение на работен процес
Можете да търсите изпълнения на работни процеси във Flow, като използвате някой от следните методи:
- От страници с ресурси в администраторския панел на Shopify, като например поръчка или продукт.
- От приложението Flow можете да филтрирате списъците с последни изпълнения, като използвате следните често срещани филтри за търсене:
- По текст в данните на стъпката, като например идентификатор на клиент или идентификатор на поръчка.
- По период от време, като например датата и часа, в които е трябвало да се осъществи изпълнението.
Какво може да се търси
Списъкът „Последни изпълнения“ в приложението Flow съдържа опцията за филтриране на целия списък с изпълнения чрез произволна комбинация от следните филтри:
- Включва текст: Филтриране по необработеното текстово съдържание на данните, използвани в изпълнението на работния процес, като например идентификатор на поръчка в полезния товар на тригера или името на тага в дадено условие.
- Работни процеси: Филтриране по името на работния процес.
- Предприети действия: Филтриране по това дали при изпълнението са предприети действия (true) или не са предприети такива (false).
- Грешки: Филтриране по това дали изпълнението съдържа грешки.
- Начален час: Филтриране по период от дата и час, когато е трябвало да започне изпълнението. Научете повече за филтрирането на изпълнения по време.
- Тип тригер: Филтриране по начина, по който е започнало изпълнението. Опциите включват събитие на тригер, ръчно изпълнение или ръчен повторен опит.
- Статус на повторен опит: Филтриране по това дали изпълнението съдържа повторни опити, или не.
- Идентификатор на изпълнение: Филтриране по конкретен идентификатор на изпълнение. Можете също да изберете да включите повторни опити, свързани с посочения идентификатор на изпълнение.
- Тагове: Филтриране по това кои тагове на работен процес се отнасят за изпълнението.
Преди да започнете да търсите, помислете каква информация можете да търсите в изпълнението на работния процес. Тази информация се показва в подробностите за изпълнението на работния процес и включва следните типове:
- Всички идентификатори на ресурси, които са били използвани в изпълнението на работния процес, като например идентификатори на поръчки или идентификатори на клиенти.
- Всеки текст или данни, които са включени в изпълнението на работния процес, като например име на таг или наименование на продукт.
Освен това, когато търсите изпълнение на работен процес, вземете предвид следните ограничения:
- Търсенето не прави разлика между главни и малки букви.
- Низът за търсене не трябва да включва препинателни знаци. Например, ако търсите идентификатор на поръчка, търсете
43843493вместоgid://shopify/Order/43843493. - Регистрационните файлове не съдържат всички подробности за ресурсите, използвани във Вашия работен процес. Например, ако използвате идентификатор на продукт във Вашия работен процес, тогава регистрационният файл за изпълнението на работния процес не съдържа името или наименованието на продукта, освен ако не сте използвали и тези полета.
- Търсенето е ограничено до изпълненията на работни процеси от последните 14 дни.
Търсене от администраторския панел на Shopify
За ресурси, които имат меню „Още действия“, можете да инициирате търсене на изпълнение на работен процес, като изберете опцията „Търсене на изпълнения във Flow“. Тази опция е достъпна за следните ресурси:
- Поръчки
- Чернови на поръчки
- Клиенти
- Продукти
- Варианти
- Колекции
Ако имате затруднения с намирането на дадено изпълнение, прегледайте какво може да се търси.
Стъпки:
- В администраторския панел на Shopify отворете ресурса, за който искате да търсите, като например поръчка или продукт.
- Натиснете „Още действия“.
- Натиснете „Търсене на изпълнения във Flow“.
Търсене по текст в данните на стъпката
В приложението Flow можете да търсите всякакви данни, които са включени в секциите с данни за стъпката в дадено изпълнение на работен процес.
Ако имате затруднения с намирането на дадено изпълнение, прегледайте какво може да се търси.
Стъпки:
- В списъка „Последни изпълнения“ на приложението Flow натиснете „Добавяне на филтър“.
- Изберете „Включва текст“.
- Въведете текста или идентификатора за търсене.
Търсене по период от време
Прегледайте следните съображения за намиране на изпълнение на работен процес по период от време:
- Ако часовата зона на Вашето устройство е различна от часовата зона на Вашия магазин, датата и часът за изпълнение на работния процес може да са неточни. Вземете предвид тази разлика във филтъра „Начален час“, който използвате.
- В магазини с голям обем може да се наложи да използвате по-тесен период от време и други филтри, за да улесните намирането на конкретно изпълнение на работен процес.
- Изпълненията на работните процеси се съхраняват само 14 дни след завършването им.
- Възможно е да има забавяне между момента на изпълнение на работен процес и показването на резултатите от него на страницата „Последни изпълнения“. Ако резултатите за скорошен работен процес все още не са налични, изчакайте няколко минути и опитайте отново.
Стъпки:
- В списъка „Последни изпълнения“ на приложението Flow натиснете „Добавяне на филтър“, а след това – „Начален час“.
- В полето „От“ въведете дата и час, които са равни на времето, когато е трябвало да се случи събитието. Например за тригер „Създадена поръчка“ използвайте часа, в който е създадена поръчката. Уверете се, че сте въвели правилната стойност за
AM/PM. - В полето „До“ въведете дата и час, които са 10 минути след датата и часа в полето „От“.
- Прегледайте резултатите от търсенето. Работните процеси обикновено се изпълняват точно по същото време като задействащото събитие или малко след това.
- Натиснете върху резултат, който съответства на времето, и проверете дали показаният ресурс съвпада с този, който търсите, като например поръчката.

Колони в списъка с последни изпълнения
Списъкът с последни изпълнения на даден работен процес показва ключови данни за изпълненията на работния процес:
| Колона | Описание |
|---|---|
| Начален час | Часът, в който е започнало изпълнението на работния процес. |
| Статус на изпълнение |
|
| Резултати | Списък със завършените действия и списък с грешки по стъпки. |
| Повторни опити | Ако за изпълнението е направен повторен опит, се предоставя връзка към списъка с повторни опити. |
| Тип на тригера |
|
Преглед на подробностите за изпълнение на работен процес
За достъп до подробна информация за отделен работен процес, кликнете върху реда за изпълнението на работния процес.
В горната част раздел „Статус“ показва дали работният процес е завършен. Раздел „Действия“ показва колко действия в работния процес са изпълнени успешно.
Раздел „Подробности“ показва предварителен преглед на работния процес и откроява пътя(ищата), по който(които) е преминал работният процес.

След предварителния преглед на работния процес можете да видите резултатите, регистрационните файлове и данните за всяка стъпка в работния процес.

За всяка стъпка можете да разгънете раздел „Данни за стъпката“, за да видите данните, които са използвани при изпълнението на работния процес. Тези данни включват всякакви идентификатори за ресурси, които са били използвани при изпълнението на работния процес, като например идентификатори на поръчки или идентификатори на клиенти, и всеки текст или данни, които са били включени в изпълнението на работния процес, като например име на таг или наименование на продукт.

Работни процеси с действия „За всяко повтаряне“
Работните процеси, които включват действието За всяко повтаряне (итерация), повтарят стъпките няколко пъти. Flow откроява колко артикула са последвали даден път в предварителния преглед на работния процес.

Flow също така показва резултатите от всяка итерация на цикъла и Ви позволява да филтрирате по предприети действия и грешки, за да отстранявате бързо неизправности в циклите.

Анулиране на изпълнения на работни процеси в процес на изпълнение
Можете да анулирате изпълнение на работен процес със статус „В процес“ или „Ограничена честота“, когато искате да спрете работен процес, преди да е завършил. Анулирането на изпълнение на работен процес може да бъде полезна опция за избягване на достигането на ограниченията на API, когато забележите, че работният процес не се изпълнява по предназначение, или за да избегнете претрупването на списъка Ви „Скорошни изпълнения“ с неуспешни изпълнения.
Съображения за анулиране на изпълнения на работни процеси в процес на изпълнение
Преди да анулирате изпълнение на работен процес в процес на изпълнение, прегледайте следните съображения:
- Трябва да използвате настолно устройство, за да анулирате изпълнения на работни процеси в приложението Flow.
- Не можете да анулирате изпълнения, които вече са завършени.
- Анулираните изпълнения не могат да бъдат възобновени по-късно. Ако трябва работният процес да се изпълни отново, можете да изчакате работният процес да се задейства автоматично, да опитате отново изпълнението или да стартирате ръчно ново изпълнение на работен процес.
- Анулирането на изпълнения на работни процеси не изключва автоматично свързания работен процес. Изключването на работен процес обаче автоматично анулира всички негови изпълнения на работни процеси в процес на изпълнение.
- Анулирането на изпълненията на работния процес може да отнеме от няколко секунди до минута в зависимост от сложността на работния процес.
Анулиране на изпълнения на работни процеси в процес на изпълнение
Можете да анулирате изпълнение на работен процес в процес на изпълнение по всяко време. Има няколко начина за анулиране на изпълнения на работни процеси в процес на изпълнение:
- За да анулирате конкретно изпълнение, можете да го анулирате директно от страницата с подробности за изпълнението на работния процес.
- За да анулирате няколко изпълнения за един работен процес, можете да анулирате изпълнения групово от списъка „Скорошни изпълнения“ на работния процес.
Стъпки:
Анулиране на конкретно изпълнение на работен процес
От Вашия администраторски панел на Shopify отидете на Приложения > Flow.
Кликнете върху работния процес с изпълнението в процес на изпълнение, което искате да анулирате.
В раздел „Скорошни изпълнения“ кликнете върху изпълнението в процес на изпълнение, което искате да анулирате.
Кликнете върху „Анулиране“.
Анулиране на няколко изпълнения за работен процес
От Вашия администраторски панел на Shopify отидете на Приложения > Flow.
Кликнете върху работния процес с изпълнението в процес на изпълнение, което искате да анулирате.
В раздел „Скорошни изпълнения“ изберете всички изпълнения в процес на изпълнение, които искате да анулирате.
Кликнете върху „Анулиране на изпълнението“.
Отстраняване на неизправности при изпълнения на работни процеси
В някои случаи изпълнението на работен процес може да срещне грешка или да не се изпълни по предназначение. Най-често това се случва, когато има проблем с конфигурацията на работния процес. Научете повече за отстраняването на неизправности при грешки във Flow и повторния опит за изпълнение на работни процеси, за да коригирате със задна дата резултата от минали изпълнения.