Что такое ресурсное состояние: техники и методики
Прочитано: 26 907
Термин «ресурсное состояние человека» используется все чаще. Определение уже вышло за рамки НЛП, коучинга и психологии, и постепенно становится общепринятым. Люди осознано используют техники ресурсного состояния для выхода из кризисов, восстановления сил и энергии, поиска мотивации. Давайте рассмотрим, что такое ресурсное состояние в психологии и все особенности ему присущие.
Что значит ресурсное состояние: коротко и понятно
Ресурс (ресурсное состояние) – наличие духовных, эмоциональных, физических, душевных сил и энергии для решения текущих задач. По сути, это способность «свернуть горы» – ощущение внутреннего баланса и уверенности. Кто-то ассоциирует подобное потоковое состояние с абсолютным счастьем. Возможно, так оно и есть.
Поддержание ресурсного состояния требует определенного баланса – урегулирования 5 факторов. Это:
- физическое здоровье;
- внутренняя мотивация;
- эмоциональный комфорт;
- фокус на задаче;
- время.
Работа с ресурсными состояниями требует знания определенных методик и техник, а также понимания, какой именно ресурс нуждается в проработке.
Виды ресурсных состояний
Человеческому организму важен баланс. Именно поэтому ресурс рассматривают комплексно. Список ресурсных состояний включает:
- Физическое самочувствие – бодрость, наполненность силами.
- Психологический настрой– уверенность в себе, способность браться и выполнять поставленные задачи.
Многое спорят о том, является ли отдых важной составляющей подобного потокового самочувствия. С одной стороны в «потоке» можно работать почти круглосуточно – дела иногда горят в руках, и нет желания останавливаться. С другой стороны, отдых – необходимость. Без него управление ресурсными состояниями постепенно становится проблемой, так как энергия банально заканчивается.
Поймать нужный рабочий поток, вернуть позитив и энтузиазм получается не всегда. Более того, на общее самочувствие отрицательно влияют внешние факторы – недостаток денег, бытовая усталость, нервные перегрузки. Что же делать в этом случае? Есть специальные практики и упражнения – с ними достичь ресурсного состояния можно просто и быстро.
Как войти в ресурсное состояние: 5 методик для женщин и мужчин
Многие специалисты – психологи, коучи, практики НЛП – не нуждаются в советах, как вернуть ресурсное состояние. Они просто в нем живут. А также владеют секретами создания ресурсного состояния за секунды. Настраиваются на нужную волну и продуктивно решают поставленные задачи.
Этому может научиться каждый.
- Якорирование – быстрое восстановление ресурсного состояния, основанное на фиксированных эмоциях и событиях. Разговор о якорях уже был, поэтому сделать положительный слепок необходимых ощущений может каждый.
- Моделирование — использование энергии ресурсного состояния авансом. Живите так, как будто уже успешны, богаты и эффективны. Не жалуйтесь. Двигайтесь вперед. Улыбайтесь. Создайте лучшую модель себя самого и черпайте силы оттуда.
- Отдых как способ восстановить и восполнить ресурсное состояние. Физическое здоровье – это полноценная перезагрузка. Поездки, прогулки, хобби, двигательная активность и достаточное количество сна. Любой план должен включать выходные и разгрузочные дни. Не забывайте об этом.
- Постановка целей. Ресурсное состояние на карантине тает на глазах. Поэтому ставим цели – долговременные, а главное, кратковременные. Конкретные выполненные задачи вселяют уверенность и закладывают основу для движения вперед.
- Маленькие шаги. Схожий с предыдущим метод обеспечения ресурсного состояния. Движение к любым целям должно осуществляться маленькими шагами – мини-действиями. Видимый результат вдохновляет, что и нужно для восполнения ресурса.
- Медитации. Помогают всегда. Музыкальные треки и специальные упражнения направлены на очищение головы от разных мыслей, создают настрой на позитивную волну.
Как найти ресурсное состояние – разобрались, но как сохранить его надолго?
Техники: как обрести и сохранить ресурсное состояние
Как вернуться и остаться в ресурсном состоянии – простые и действенные методики, не требующие специальных знаний:
- Заготовки будущих дел. Тут все просто: заранее создаем настрой для активной или умственной деятельности. Это может быть предварительно созданный бланк отчета, которые откроется сразу после загрузки компьютера утром. Спортивная одежда, подготовленная с вечера для утренней пробежки. Почищенные овощи для будущего обеда.
- 100 достижений и успехов. Когда настроение стремительно падает к нулю, вернуть себя в тонус можно списком успеха. Просто напишите 100 достижений за любой период – даже самые мелкие. Выработка гормона радости серотонина вернет ресурсное состояние в норму.
- Чередуйте любимые и нужные дела. Приятные задачи придадут бодрости и вернут настрой на работу. Проверено!
- Избегайте авралов. Планирование с учетом квадратов Кови поможет распределить дела по важности и срочности и успеть все без излишней суеты и нервов.
- Держите фокус. Сохраняйте осознанность и избегайте отвлечений. Немного тренировки и получится!
Про ресурсное состояние можно говорить долго. Но можно ограничиться и простым советом: поймайте чувство «потока» хотя бы раз. Зафиксируйте его любым якорем (запахом, музыкой, действием) и испытывайте положительные ощущения энергичной силы в любой момент времени, когда это нужно.
Интересно почитать: ресурс, ресурсное состояниеНабор ароматов для работы с ресурсными состояниями
Описание
НАБОР АРОМАТОВ АРОМАМАК
Набор ароматов АромаМАК — это комплект из 47 приятных запахов, вдыхание которых позволяет подключить к психологической работе запаховый канал восприятия, особенно сильный у женщин. Использование данного набора позволяет буквально физически вытолкать из головы человека неприятные мысли и переживания, прервать «мыслекрут», а затем перейти в более ресурсное состояние.
Для этого достаточно предложить человеку найти в наборе приятный запах Буквально через минуту в процессе дегустации ароматов происходит выход из контекста проблемы даже если только что ваш собеседник переживал какое-то острое страдание вроде горя или ужаса. Сильное, новое ощущение в виде приятного запаха мгновенно приглушает как мыслительный, так и эмоциональный фон сознания.
Особенно хорошо такое переключение работает с людьми испытывающими дефицит сил в состояниях от лёгкой дистимии до тяжёлой депрессии. Часто у людей в этих состояниях буквально нет энергии на полноценную психологическую работу. Техники с МАК всё же требуют определённых усилий. Надо посмотреть на карту, представить себя там, прислушаться к своим ощущениям, подключить воображение, надо подчас довольно интенсивно думать. Запах же человек чувствует без каких либо усилий. И мгновенно понимает нравится он ему или нет.
Применение набора часто позволяет изменить состояние людей, с которыми не вышло добиться результата при помощи МАК.
В качестве физических носителей ароматов в наборе применяются 47 флаконов с эфирными маслами и отдушками каждый ёмкостью 5 миллилитров. Флаконы снабжены внутри пробкой с капельницей, которая исключает проливание содержимого наружу при транспортировке.
Хотя переворачивать коробочку всё равно всё же не стоит.
Набор ароматов составлен так, чтобы избежать дублирования похожих запахов. Вы не найдёте здесь одновременно запаха лимона, лимонграса и лайма. Запахи максимально отличаются друг от друга.
Конкретный список используемых масел и отдушек набора такой:
1. Шалфей(эфирное масло)
2. Сандал(эфирное масло)
2. Роза(эфирное масло)
4. Розмарин(эфирное масло)
5. Полынь(эфирное масло)
6. Петит грейн(эфирное масло)
7. Пачули(эфирное масло)
8. Пальмароза(эфирное масло)
9. Нероли(эфирное масло)
10. Мята(эфирное масло)
11. Мирт(эфирное масло)
12. Мандарин(эфирное масло)
13. Лаванда(эфирное масло)
14. Корица(эфирное масло)
15. Иланг-иланг(эфирное масло)
16. Жасмин(эфирное масло)
17. Грейпфрут(эфирное масло)
18. Анис(эфирное масло)
19. Гвоздика(эфирное масло)
20. Ваниль(эфирное масло)
21. Бергамот(эфирное масло)
22. Апельсин(эфирное масло)
23. Лемонграсс(эфирное масло)
24. Корица(эфирное масло)
25. Базилик(эфирное масло)
26. Тимьян(эфирное масло)
27. Валериана(эфирное масло)
28. Лотос тычинки(эфирное масло)
29. Герань(эфирное масло)
30. Ладан(эфирное масло)
31. Мускат(эфирное масло)
32. Кофе зёрна
33. Фенхель(эфирное масло)
34. Вербена(отдушка)(отдушка)
35. Букет сирени(отдушка)
36. Горький шоколад(отдушка)
37. Имбирный пряник(отдушка)
38. Кожа и древесина(отдушка)
39. Лотос(отдушка)
40. Франжипани(отдушка)
41. Armani — Aqua di Gio (man)(отдушка)
42. Chanel — Coco Mademoiselle (отдушка)
43. Christian Dior — Miss Dior Cherie(отдушка)
44. Christian Dior — J’Adore(отдушка)
45. Hugo Boss — Boss Bottled man(отдушка)
46. Kenzo L`Eau par (man)(отдушка)
47. Вишня(отдушка)
К сожалению, приятный запах — это свойство живой материи. Из-за этого как масла, так и отдушки имеют ограниченный срок годности. Примерно 3 года.
12 лучших практик управления ресурсами
СодержаниеСодержание
В современных условиях компании все чаще вынуждены предоставлять инновационные, технологически продвинутые продукты и услуги при сокращающихся бюджетах. В результате ресурсы должны быть полностью использованы и сосредоточены на наивысших приоритетах в любой момент времени. Конечно, термин «ресурсы» может относиться к ряду различных типов активов, но здесь мы сосредоточимся на наиболее важном типе — ваших людях.
К сожалению, неэффективное или неоптимальное управление ресурсами обязательно приведет к негативным последствиям, таким как низкая производительность, задержки, снижение качества, увеличение затрат, упущенные возможности и низкий моральный дух.
Но как мы можем улучшить управление ресурсами? Мои команды уже заполнены, что еще мы можем сделать?
Ключевой частью проблемы является признание того, что высокий уровень использования ресурсов не является признаком хорошего управления ресурсами. Ключевым моментом является обеспечение того, чтобы ваши ресурсы работали над проектами, соответствующими стратегическим корпоративным целям, которые соответствуют их навыкам и имеют достаточную пропускную способность. Действительно, организации постоянно перерасходуют свои человеческие ресурсы¹, что ограничивает рост и инновации. Определить, какую работу или потребность предпринять дальше и когда ресурсы будут доступны, также является огромной проблемой.
Мы также должны упомянуть, что часть проблемы управления ресурсами включает в себя различные методологии, используемые разрозненными командами, в том числе основанные на вехах, итеративные и совместные методологии. Все они имеют преимущества при применении к соответствующему виду работ, но у каждого есть свои нюансы, усложняющие процесс управления ресурсами.
Комбинируя разрозненные методологии для различных уровней организационной зрелости, компании обнаруживают, что нет единственного ответа на эти вызовы.
Решение Planview для управления ресурсами
Посмотреть демонстрацию решения • Решение Planview для управления ресурсамиПреимущества управления ресурсами предприятия
Мы, безусловно, осознаем, что управление ресурсами является сложным процессом, особенно на предприятии с общими, географически распределенными ресурсами. Согласно отчету «Ландшафт управления проектами и портфелями» за 2017 год, почти половина организаций сообщают, что они застряли в разрозненных условиях. С таким количеством подходов к работе должно быть понятно, что подходы к управлению ресурсами также могут различаться. Несмотря на это, каждое программное обеспечение для управления ресурсами должно включать в себя три функции:
- Управление спросом и мощностью: Оптимизируйте использование ресурсов, расставив приоритеты в работе с высокой ценностью при доступной мощности ресурсов.
- Использование ресурсов: Убедитесь, что нужные ресурсы доступны для поддержки ваших стратегических целей. Сравните запланированные усилия с фактическими усилиями, чтобы улучшить оценки и лучше понять, где ваши ресурсы действительно тратят свое время.
Использование эффективной системы управления ресурсами предприятия, которая обеспечивает эти три возможности, позволит вашей организации:
- Получить реалистичное представление как о спросе, так и о возможностях для выполнения
- Управлять рабочими запросами и определять их приоритеты, а также устанавливать соответствующие ожидания с ключевыми заинтересованными сторонами
- Определять реальную доступность ресурсов
- Направляйте нужные ресурсы на нужную работу в нужное время
- Поймите, какие роли и/или наборы навыков следует нанять для выполнения обязательств перед заинтересованными сторонами
- Расширьте и улучшите взаимодействие между менеджерами проектов и ресурсов и членами команды
- Выявите проблемы на ранних этапах процесса
- Обеспечьте объективные методы для определения приоритетов работы, обеспечивая баланс между спросом и возможностями для реализации
- Соедините стратегию с исполнением
- Реализация программ, стимулирующих инновации и трансформационные изменения
Использование правильных инструментов управления ресурсами для вашей организации крайне важно. Организации часто полагаются на электронные таблицы для управления ресурсами из-за их простоты использования, простоты и возможности быстрой настройки файла. Однако поддержание нескольких или даже общих электронных таблиц в актуальном состоянии плохо масштабируется и часто становится невозможным.
Использование ручного специального подхода к управлению ресурсами трудоемко, приводит к неточным и устаревшим данным, снижает организационную гибкость и дает нереалистичные представления о спросе и мощности. Он также не учитывает более мелкие рабочие элементы со стороны спроса во время традиционного процесса приема. Например, необходимость внести небольшую поправку в уже реализованное или помочь другим в (потенциально более низком приоритете) работе.
В результате, приступая к новой работе, вы уже можете отстать, сами того не подозревая!
Независимо от используемого подхода и инструментов организации должны определить, как сбалансировать свои ресурсы и потребности. Вот тщательно отобранный список из 12 лучших практик управления ресурсами, которые следует учитывать.
12 лучших практик управления ресурсами
1. Поймите, каких ресурсов не хватает, и сосредоточьтесь на них
- Часто можно использовать правило 80/20, согласно которому 80 % эффектов (или ограничений ресурсов) исходят из 20 % ресурсов. Это люди, которым очень нужна работа.
- Сосредоточьтесь на этих ограниченных ресурсах и планируйте их доступность, чтобы избежать узких мест и ненужных задержек.
2. Согласуйте общий подход к расстановке приоритетов работы на общих ресурсах
- Заранее разработайте согласованный процесс подсчета/оценки, чтобы облегчить принятие объективных решений, а не стать жертвой проблемы «скрипучего колеса»0026
- Имейте в виду, что чрезмерная занятость людей может привести к проблемам с качеством и снижению общей производительности
3. Используйте различные способы работы в организации и ресурсы подходы согласовываются и повышают эффективность
4.
Осознайте, что управление ресурсами — это непрерывный процесс чаще, чем хотелось бы!)5. Управление работой и ресурсами использует сочетание детализации
- Планирование работы, управление заданиями и отчетность по времени не должны использовать одну и ту же степень детализации. Найдите баланс, который работает для каждой ситуации.
- Работа по планированию часто является наиболее детализированной, в то время как отчеты о времени могут быть расширены, чтобы упростить процесс отчетности об отслеживании времени, что приводит к более высокому уровню точности
- При распределении ресурсов для работы долгосрочные задания часто лучше всего работают на высоких уровнях, в то время как краткосрочные задания, как правило, хорошо понимаются, что позволяет более детально планировать
6. Планирование работы
- Рассмотрите традиционные задачи с датами начала/окончания и продолжительностью для формально определенной работы и менее формальные списки для обработки легких заданий
- Согласуйте проекты и другую работу со стратегическими результатами, для достижения которых они предназначены
- Используйте автоматизированные процессы, где это возможно, для сокращения администрирования
7.
Управление назначением ресурсов- Используйте сегменты высокого уровня на уровне проекта или этапа в качестве отправной точки, если управление ресурсами является новым для вашей организации
- Помните, что единый размер не подходит всем и варьируется в зависимости от конкретных, ограниченных ресурсов или групп. Например, администраторы баз данных могут быть общими и чрезмерно загруженными, поэтому вам может потребоваться повысить уровень детализации, чтобы свести к минимуму конфликты.
- Убедитесь, что ваши решения об использовании ресурсов могут меняться по мере изменения потребностей и проблем с течением времени
8. Время отчета
- Помните, что разные группы могут неохотно предоставлять отчеты о времени, поэтому делайте все проще и проще (особенно в начале)
- Еще больше упростите внедрение, отслеживая время в выбранном вами инструменте выполнения
- Используйте фактические данные для оценки производительности и понимания тенденций для улучшения планирования на будущее
9.
Применяйте типы заданий, которые соответствуют потребностям вашего бизнеса- Используйте неназванные ролевые ресурсы для долгосрочного планирования или конкретный ресурс заранее неизвестен
- Мягкое резервирование названных ресурсов может помочь в среднесрочном планировании и процессах определения приоритетов
- Записывайте краткосрочные названные ресурсы в жесткий журнал, когда известна подробная информация
10. Учитывайте время, не связанное с проектом
- Убедитесь, что административное время, оплачиваемый отпуск и т. д. учитываются при планировании как в долгосрочной, так и в краткосрочной перспективе
- Не забывайте о непредвиденных мероприятиях по проекту; обязательно предусмотрите механизм учета этого времени, иначе вы потеряете видимость этого сокращения емкости
- Поймите, что будет естественная потеря времени на обычные повседневные дела, такие как административные задачи (например, электронная почта, общие собрания и т. д.)
11. Избегайте или ограничивайте многозадачность
- Многозадачность звучит эффективно, но часто приводит к снижению общей производительности
- Попробуйте ограничить количество параллельных задач, и ваши ресурсы будут работать лучше 0018
- И последнее, но не менее важное: позаботьтесь о своих ресурсах, поскольку текучесть кадров приводит к огромным потерям производительности/мощности.0026
Награды за эффективное управление ресурсами
Отличное программное обеспечение для управления ресурсами и соблюдение этих передовых методов могут привести к значительным улучшениям в управлении вашими ресурсами. В идеале это приведет к повышению производительности и уровня удовлетворенности ваших команд и отдельных лиц.
В результате вы сможете:
- Централизировать получение запросов и оптимизировать портфель проектов и ресурсы ресурсов для реализации стратегических инициатив вашей организации
- Привлеките нужных людей к работе над нужными проектами в нужное время
- Согласуйте свои ресурсы с изменениями на рынке и требованиями руководства
- Следите за выполнением своих проектов, вовремя и в соответствии с бюджетом
Решение Planview
Если вы только начинаете или продолжаете путь управления ресурсами и рекламы Переходя на следующий уровень, Planview может помочь с управляемым данными решением для всего предприятия. Основываясь на нашем 29-летнем опыте сотрудничества с клиентами по всему миру, мы можем помочь вашей организации оптимизировать управление ресурсами, чтобы создать потенциал для инноваций и преобразований.
Современные организации вынуждены внедрять инновации и преобразования, учитывая реальность ограниченных человеческих и финансовых ресурсов. Интегрируя стратегию, планирование и реализацию, решение Planview для управления работами и ресурсами для управления портфелем и ресурсами позволяет PMO оптимизировать свои портфели, балансировать мощность и спрос, связывать планы и ресурсы с проектами и управлять базовыми финансами. Заинтересованные стороны могут визуализировать производительность портфеля в сравнении с планами и принимать решения, которые гарантируют, что ресурсы будут выполнять проекты с наивысшей ценностью для бизнеса.
Дополнительные ресурсы
- Руководство Savvy PMO по планированию ресурсов
Цитаты
- Сравнительное исследование состояния управления ресурсами и планирования мощностей, 2016 г. , проводится Appleseed Partners
Task — AWS Step Functions
Состояние
Task
(«Type»: «Task»
) представляет собой единую единицу работы осуществляется государственной машиной.Вся работа в вашей конечной машине выполняется задачами . Задача выполняет работу с помощью действия или функции AWS Lambda либо путем передачи параметров действиям API других услуг.
Пошаговые функции AWS могут вызывать функции Lambda непосредственно из состояния задачи. Лямбда-функция представляет собой облачная задача, работающая на AWS Lambda. Вы можете писать лямбда-функции различными способами. языков программирования, используя Консоль управления AWS или загружая код в Lambda. Для большего информацию см. в разделе Создание конечного автомата Step Functions, использующего Lambda.
Примечание
Шаговые функции могут координировать некоторые сервисы AWS непосредственно из состояния задачи. Для большего информацию см. Работа с другими услуги.
Действие состоит из программного кода, который ожидает, пока оператор выполнит действие или предоставить ввод. Вы можете проводить мероприятия в Amazon EC2, Amazon ECS или даже на мобильных устройствах. Активности опрашивают пошаговые функции с помощью
Действия API.GetActivityTask
иSendTaskSuccess
,SendTaskFailure
иSendTaskHeartbeat
Язык состояний Amazon представляет задачи, устанавливая тип состояния на
Задача
и предоставляя задача с именем ресурса Amazon (ARN) действия или функции Lambda.Содержание
- Поля состояния задачи
- Примеры определения состояния задачи
- Тайм-ауты состояния задачи и интервалы пульсации
- Статический тайм-аут и пульсация пример уведомления
- Тайм-аут динамической задачи и пульс Пример уведомления
- Примеры поля Учетные данные состояния задачи
- Указание жестко запрограммированной роли IAM ARN
- Указание JSONPath в качестве роли IAM ARN
- Указание встроенной функции в качестве роли IAM ARN
- Тайм-ауты состояния задачи и интервалы пульсации
- Указание ARN ресурсов в задачах
- Типы задач
- Действия
- Лямбда-функции
- Поддерживаемый AWS сервис
- Действия
- Обзор
- API, относящиеся к задачам действия
- Ожидание завершения задания действия
- Следующие шаги
- Пример Активность Worker в Ruby
- Обзор
В дополнение к общему состоянию поля,
Состояние задачи
имеет следующие поля.-
Ресурс
(обязательно) URI, особенно ARN, однозначно идентифицирующий конкретную задачу, выполнять.
-
Параметры
(дополнительно) Используется для передачи информации действиям API подключенных ресурсов. параметры могут использовать сочетание статического JSON и JsonPath. Для большего сведения см. в разделе Передача параметров в API службы.
-
Учетные данные
(дополнительно) Указывает целевую роль, которую должна принять роль выполнения конечного автомата перед вызовом указанного
Ресурса
. Кроме того, вы также можете указать Значение JSONPath или встроенная функция, которая разрешается в ARN роли IAM во время выполнения на основе входных данных выполнения. Если вы указываете значение JSONPath, вы должны добавить к нему префикс$.
обозначение.Примеры использования этого поля в состоянии задачи
см. в разделе Примеры полей учетных данных состояния задачи. Пример использования этого поля для доступа к ресурсу AWS для нескольких учетных записей из конечного автомата см. в разделе Учебное пособие. Доступ к ресурсам AWS для нескольких учетных записей.Примечание
Это поле поддерживается типами задач, которые используют функции Lambda и поддерживаемый сервис AWS.
Важно
В настоящее время поле
Credentials
доступно только в коммерческих регионах.-
Путь к Результату
(Необязательно) Указывает, где (во входных данных) размещать результаты выполнения задачи это указано в
Затем вход фильтруется как определяется полемРесурс
.OutputPath
(если присутствует) перед использованием в качестве выход государства. Дополнительные сведения см. в разделе Ввод и вывод. Обработка.-
селектор результатов
(необязательно) Передать набор пар ключ-значение, где значения являются статическими или выбранными от результата. Дополнительные сведения см. в разделе ResultSelector.
-
Повторить
(дополнительно) Массив объектов, называемых Retriers, которые определяют политику повторных попыток, если состояние сталкивается с ошибками времени выполнения.
-
Фиксатор
(дополнительно) Массив объектов, называемых Catchers, которые определяют резервное состояние. Это состояние выполняется, если состояние сталкивается с ошибками времени выполнения и его политика повторных попыток исчерпаны или не определены. Дополнительные сведения см. в разделе Резервные состояния.
-
Время ожидания в секундах
(необязательно) - Указывает максимальное время, в течение которого действие или задача могут выполняться до истечения времени ожидания с ошибкой States. Timeout и сбоем. Значение тайм-аута должно быть положительным, ненулевым целым числом. Значение по умолчанию:
99999999
.Отсчет времени ожидания начинается после запуска задачи, например, когда
ActivityStarted
илиСобытия LambdaFunctionStarted
регистрируются в журнале событий выполнения. Для действий подсчет начинается, когдаGetActivityTask
получает маркер иActivityStarted
регистрируется в журнале событий выполнения.Когда задача запускается, Step Functions ожидает ответа об успешном или неудачном выполнении задачи или обработчика действия в течение указанного времени
. Если рабочий процесс задачи или операции не отвечает в течение этого времени, Step Functions помечает выполнение рабочего процесса как неудачное. -
TimeoutSecondsPath
(необязательно) Если вы хотите предоставить значение тайм-аута динамически из ввода состояния, используя ссылочный путь, используйте
TimeoutSecondsPath
. При разрешении ссылочный путь должен выбирать поля, значения которых являются положительными целыми числами.Примечание
Состояние задачи
TimeoutSeconds
иTimeoutSecondsPath
.-
HeartbeatSeconds
(дополнительно) Определяет частоту сигналов пульса, которые рабочий процесс отправляет во время выполнения задачи. Пульс указывает на то, что задача все еще выполняется и для ее завершения требуется больше времени. Сердцебиение предотвращает истечение срока действия или задачи в течение 9 часов.0219 TimeoutSeconds продолжительность.
HeartbeatSeconds
должно быть положительным, ненулевым целым числом, меньшим значения поляTimeoutSeconds
. Значение по умолчанию:99999999
. Если между тактами от задачи проходит больше времени, чем указано в секундах, состояние задачи завершается сбоем с ошибкой States.Timeout.Для операций подсчет начинается, когда
GetActivityTask
получает токен, аActivityStarted
регистрируется в истории событий выполнения.-
HeartbeatSecondsPath
(необязательно) Если вы хотите динамически предоставлять значение пульса из ввода состояния используя ссылочный путь, используйте
HeartbeatSecondsPath
. Когда решено, путь ссылки должен выбирать поля, значения которых являются положительными целыми числами.Примечание
Состояние задачи
HeartbeatSeconds
иHeartbeatSecondsPath
.
Состояние задачи
End
значениеtrue
если состояние завершает выполнение или должно указать состояние в полеNext
, которое запускается, когдаСостояние задачи
завершено.В следующих примерах показано, как можно указать определение состояния задачи в соответствии с вашими требованиями.
Указание тайм-аутов состояния задачи и интервалов пульса
Статический тайм-аут и пульсация пример уведомления
Тайм-аут динамической задачи и пульсация пример уведомления
Использование поля учетных данных
Указание жестко запрограммированной роли IAM ARN
Указание JSONPath в качестве роли IAM ARN
Указание встроенной функции в качестве роли IAM ARN
Тайм-аут состояния задачи и интервалы контрольных сигналов
Рекомендуется установить значение тайм-аута и интервал контрольных сигналов для длительного выполнения деятельность. Это можно сделать, указав значения тайм-аута и пульса, или устанавливая их динамически.
Статический тайм-аут и пульсация пример уведомления
Когда
HelloWorld
завершается, следующее состояние (здесь называетсяNextState
).Если эта задача не может быть завершена в течение 300 секунд или не отправляется пульс уведомления с интервалом в 60 секунд, задача помечается как
failed
."состояние активности": { "Тип": "Задание", "Ресурс": "arn:aws:states:us-east-1:123456789012:activity:HelloWorld", "TimeoutSeconds": 300, «Секунд сердцебиения»: 60, «Далее»: «Следующее состояние» }
Тайм-аут динамической задачи и пульс пример уведомления
В этом примере после завершения задания AWS Glue будет запущено следующее состояние.
Если эта задача не может быть завершена в течение интервала, динамически установленного AWS Glue работа, задача помечается как
неудачная
."GlueJobTask": { "Тип": "Задание", "Ресурс": "arn:aws:states:::glue:startJobRun.sync", "Параметры": { "JobName": "myGlueJob" }, "TimeoutSecondsPath": "$.params.maxTime", «Далее»: «Следующее состояние» }
Примеры полей учетных данных состояния задачи
Указание жестко запрограммированной роли IAM ARN
В следующем примере указывается целевая роль IAM, которую должна принять роль выполнения конечного автомата для доступа к межучетной записи Lambda-функции с именем
Echo
. В этом Например, целевая роль ARN указана как жестко запрограммированное значение.{ "StartAt": "Вызов между аккаунтами", "Состояния": { "Смежный звонок": { "Тип": "Задание", "Ресурс": "arn:aws:states:::lambda:invoke", «Учетные данные»: { "RoleArn": "arn:aws:iam::111122223333:role/LambdaRole" } , "Параметры": { "FunctionName": "arn:aws:lambda:us-east-2:111122223333:function:
Echo
" }, "Конец": правда } } }Указание JSONPath в качестве ARN роли IAM
В следующем примере указывается значение JSONPath, которое будет преобразовано в ARN роли IAM во время выполнения.
{ "StartAt": "Лямбда", "Состояния": { "Лямбда": { "Тип": "Задание", "Ресурс": "arn:aws:states:::lambda:invoke", "Реквизиты для входа": { "RoleArn.$": "$.roleArn" }, ... } } }
Указание встроенной функции в качестве ARN роли IAM
В следующем примере используется встроенная функция States.Format, которая разрешается в ARN роли IAM во время выполнения.
{ "StartAt": "Лямбда", "Состояния": { "Лямбда": { "Тип": "Задание", "Ресурс": "arn:aws:states:::lambda:invoke", "Реквизиты для входа": { "RoleArn.$": "States.Format('arn:aws:iam::{}:role/ROLENAME', $.accountId)" }, ... } } }
ARN поля ресурса
arn:
раздел
:служба
:регион
:учетная запись
:тип_задачи
:имя
В этом шаблоне: 9 0005
Раздел
аз
.Служба
регион
— это регион AWS в какие действия Step Functions или тип конечного автомата или функция Lambda были созданный.учетная запись
— это идентификатор вашей учетной записи AWS.task_type
— тип запускаемой задачи. Это один из следующих значения:деятельность
– Деятельность.функция
— Лямбда функция.servicename
имя
— зарегистрированное имя ресурса (имя действия, лямбда-функция имя или действие API службы).
Примечание
Step Functions не поддерживает ссылки на ARN между разделами или регионами. Например,
aws-cn
не может вызывать задачи в разделеaws
и наоборот.Типы задач
Поддерживаются следующие типы задач:
Активность
Лямбда-функции
Поддерживаемый сервис AWS
В следующих разделах содержится более подробная информация о каждом типе задач.
Activity
Activity представляют рабочие процессы (процессы или потоки), реализованные и размещенные вы, которые выполняют определенную задачу. Они поддерживаются только стандартными рабочими процессами, не экспресс-рабочие процессы.
Действие
ресурс
ARN используют следующий синтаксис.arn:
раздел
:states:регион
:учетная запись
:activity:имя
Дополнительные сведения об этих полях см. в разделе Указание Ресурсные ARN в задачах.
Примечание
Вы должны создавать действия с пошаговыми функциями (используя CreateActivity, действие API или пошаговые функции консоль) перед их первым использованием.
Дополнительные сведения о создании действия и внедрении рабочих процессов см. Деятельность.
Лямбда-функции
Лямбда-задачи выполняют функцию с помощью AWS Lambda. Чтобы указать лямбда-функцию, используйте ARN лямбда-функции в
Ресурс
Поле.В зависимости от типа интеграции (оптимизированная интеграция или интеграция с AWS SDK), которую вы используете для указания функции Lambda, синтаксис поля
Resource
вашей функции Lambda может различаться.Следующий синтаксис поля
Resource
является примером оптимизированной интеграции с функцией Lambda.«arn:aws:states:::lambda:invoke»
Следующий синтаксис поля
Resource
является примером интеграции AWS SDK с функцией Lambda."arn:aws:states:::aws-sdk:lambda:invoke"
В следующем определении состояния задачи
HelloWorld
"Лямбдастате": { "Тип": "Задание", "Ресурс": "arn:aws:states:::lambda:invoke", "OutputPath": "$.Полезная нагрузка", "Параметры": { "Полезная нагрузка. $": "$", "FunctionName": "arn:aws:lambda:us-east-1:function:
HelloWorld:$LATEST
" }, «Далее»: «Следующее состояние» }После завершения функции Lambda, указанной в поле
Ресурс
, его вывод отправляется в состояние, указанное в полеNext
. («Следующее состояние»).Дополнительные сведения об этих полях см. в разделе Указание Ресурсные ARN в задачах.
Поддерживаемый AWS service
Когда вы ссылаетесь на подключенный ресурс, Step Functions напрямую вызывает действия API поддерживаемый сервис. Укажите услугу и действие в
Ресурс
поле.Подключенная служба
Ресурс
ARN использует следующий синтаксис.arn:
раздел
:states:регион
:учетная запись
:servicename
:APIname
Примечание
900 04 Чтобы создать синхронное подключение к подключенному ресурсу, добавьте.