Спеціальні значки LuckyTemplates | Техніка візуалізації PBI
Я обговорю одну з моїх улюблених технік, пов’язаних із користувальницькими піктограмами LuckyTemplates, яка динамічно використовує власні піктограми у візуальних елементах LuckyTemplates.
У цьому підручнику ми обговоримо іншу керуючу дію, яку можна використовувати в наших потоках Microsoft. Існують тригери, які можуть негайно розпочати потік на основі події, наприклад, коли є новий електронний лист чи твіт. Ці тригери чудові, але є потоки, які ми також хочемо запускати через цикл і виконувати певні дії з кожним елементом. Для цього ми можемо використовувати елемент керування Power Automate Apply To Every action у наших робочих процесах.
Зміст
Зразок сценарію
Скажімо, наприклад, у нас є потік, який містить елемент керування. А в нашому випадку номер 3 дія полягає в тому, щоб опублікувати повідомлення на певному каналі.
Однак що, якщо ми хочемо прокрутити всі канали та опублікувати певне повідомлення всім?
Перше, що нам знадобиться, це список усіх каналів. Потім нам потрібно застосувати ту саму дію до всіх зазначених каналів. Це те, що робить Power Automate Apply To Every .
Елемент керування «Застосувати до кожного» циклічно переглядає масив елементів і виконує дію над кожним елементом.
Отже, видалімо дію «Опублікувати повідомлення» .
Використання Power Automate Застосувати до кожного елемента керування
По-перше, давайте додамо нову дію для випадку 3 (коли метод доставки дорівнює Slack).
Далі потрібно отримати список усіх доступних каналів Slack. Зараз у нас 5 каналів на Slack.
У нашому випадку давайте здійснимо пошук і натиснемо Slack.
Натисніть на список загальнодоступних каналів .
Для цього не потрібні жодні вхідні дані. Це використовується лише для отримання доступу до масиву під назвою Channels , який ми можемо пройти через цикл.
Давайте тепер додамо ще одну дію.
Натисніть Control .
Потім натисніть Застосувати до кожного елемента керування.
Цей елемент керування має дві властивості. Перший — це масив елементів, які потрібно пройти. Наш масив елементів буде просто списком каналів. Тому давайте виберемо змінну Channel Name .
Наступне, що нам потрібно, це дія, яку потрібно застосувати до кожного з цих елементів. Отже, давайте додамо ще одну дію.
Знайдіть і виберіть Slack .
Натисніть Опублікувати повідомлення .
Потім давайте зробимо текст повідомлення справжнім повідомленням.
Для назви каналу виберіть змінну Назва каналу .
Якщо ми виберемо Slack, потік перейде до випадку 3 , де ми отримаємо список усіх публічних каналів. Потім він перегляне всі ці канали один за іншим і виконає відповідну дію.
Тестування застосування до кожного елемента керування в потокі Power Automate
Давайте тепер перевіримо наш потік і перевіримо, чи він працює.
Виберіть опцію « Я виконаю дію тригера » та натисніть кнопку «Зберегти та перевірити» .
Метод доставки має бути Slack , а повідомлення має бути « Це має бути опубліковано на всіх каналах Slack ». Потім натисніть кнопку Запустити потік .
Після успішного запуску потоку натисніть «Готово» .
Ми вибрали Slack як метод доставки, тому потік перейшов безпосередньо до випадку 3 . У межах дії ми побачимо назву каналу та текст повідомлення для першої ітерації.
Давайте клацнемо «Далі» , щоб побачити другу ітерацію.
Третій – загальний .
Після цього йде бюджетний канал.
І останнє, але не менш важливе – це канал Discord .
Перевіривши Slack, ми побачимо, що повідомлення було опубліковано в усіх публічних каналах. Тому цикл працював справно.
Використання змінної поточного елемента в застосуванні до кожного елемента керування
У деяких випадках нам може знадобитися зберегти властивості всіх наших каналів slack і надіслати їх електронною поштою. Для цього ми можемо використовувати змінну Current item .
Наприклад, додамо дію.
Знайдіть і виберіть з’єднувач «Пошта» .
Натисніть дію «Надіслати сповіщення електронною поштою» ( V3 ).
Встановіть адресу електронної пошти туди, куди ви хочете її надіслати. Потім додайте тему . Для вмісту електронної пошти виберіть елемент «Поточний» на вкладці «Динамічний вміст» .
Цей цикл пройде через перший канал і опублікує повідомлення там. Потім він надішле електронний лист із файлом JSON цього каналу. Завдяки цьому ми можемо дізнатися про канал, наприклад ідентифікатор каналу, час його створення тощо.
Висновок
Ось як працює елемент керування «Застосувати до кожного» . Ми можемо використовувати цей елемент керування для навігації та обробки всіх елементів у масиві чи списку. Це один ізнайкорисніші дії.
Завжди пам’ятайте, що коли ви використовуєте цей елемент керування, вам знадобляться дві властивості або аргументи. Перший — це масив елементів, а інший — дія. Ви можете додати кілька дій у цей елемент керування діями, але, як завжди, зведіть їх до мінімуму, щоб уникнути повільних потоків.
Все найкраще,
Генрі
Я обговорю одну з моїх улюблених технік, пов’язаних із користувальницькими піктограмами LuckyTemplates, яка динамічно використовує власні піктограми у візуальних елементах LuckyTemplates.
У цьому блозі я покажу вам, як можна створювати таблиці LuckyTemplates за допомогою формули, яка поєднує функції UNION і ROW.
Дізнайтеся, як локальний шлюз даних дозволяє Power Automate отримувати доступ до настільних програм, коли користувач знаходиться поза комп’ютером.
У цьому блозі представлено функцію LuckyTemplates TOPN DAX, яка дає вам змогу отримувати унікальну статистику з ваших даних, допомагаючи вам приймати кращі маркетингові рішення.
Дізнайтеся про деякі фантастичні аналітичні прийоми, які ми можемо використовувати для моделювання даних у LuckyTemplates за допомогою таблиць підтримки DAX.
Тут ми зануримося в LuckyTemplates Advanced DAX і запровадимо логіку ранжирування, щоб отримати дуже унікальну інформацію. У цьому прикладі я також демонструю розгалуження міри.
У цьому блозі представлено нову функцію в LuckyTemplates — параметр аналізу «Що, якщо». Ви побачите, як це робить усе швидким і легким для аналізу сценарію.
Дізнайтеся, як визначити, чи добре зростає ваш дохід, перевіривши, чи зросла ваша маржа за допомогою розгалуження міри LuckyTemplates.
Дізнайтеся та зрозумійте, як можна створювати та використовувати параметри LuckyTemplates, які є потужною функцією редактора запитів.
У цьому підручнику буде обговорено створення круглої гістограми за допомогою Charticulator. Ви дізнаєтеся, як створити їх для звіту LuckyTemplates.