Змініть формати дати за допомогою редактора Power Query
У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.
Чи знаєте ви, що можете використовувати Power Automate для створення функцій чату та ботів у командах? У цьому підручнику я покажу вам, як поєднати Power Automate із Teams, щоб створити робочі процеси, які запускатимуться щоразу, коли надсилатиметься повідомлення. Ви можете переглянути повне відео цього підручника внизу цього блогу.
Те, через що ми пройдемо, лише потріскає поверхню того, що можливо, якщо ви інтегруєте Power Automate із Teams для створення дуже потужної автоматизації. Давайте почнемо з короткої демонстрації того, як виглядає рішення.
Зміст
Використання Power Automate з Teams для автоматизації чату
Давайте розглянемо наш варіант використання. У мене тут відкриті команди, і я розмовляю сам із собою, Бредом, Джеймі та Люком. Під час цієї розмови я попросив їх надіслати персоналізований лист конкретному клієнту на ім’я Ксандер до його офісу та налаштувати його відповідно до його бренду. Бред Пітт відповідає, запитуючи свій офіс і свій бренд.
Ми могли б просто перейти до нашого списку клієнтів і піти до цього клієнта, Ксандера, і спробувати знайти його офіс і бренд за допомогою цього списку, або Бред Пітт міг піти і зробити це. Але ми робимо це стільки разів для Teams, що хочемо зробити це в автоматизованій функції.
Отже, я створив функцію всерединіз Teams, де я можу просто ввести зворотну косу риску get ( /get ), а потім ім’я клієнта, яким у цьому випадку є Xander. Power Automate у фоновому режимі підбирає це. Він шукає цей список, а потім повертає (як ми бачимо тут) назву, офіс і бренд.
Я можу це зробити для будь-якого клієнта. Що приємно в цьому, так це те, що це функція в рамках Teams, а це означає, що незалежно від того, з ким я спілкуюся в чаті чи перебуваю в чаті каналу, це не має значення. Навіть якщо я перебуваю на зустрічі з іншими людьми, я все одно можу використовувати цю функцію.
Тепер давайте подивимося, як ми можемо це зробити на Power Automate. Я вже побудував увесь потік, і я просто збираюся пройти через кожен потік, щоб показати вам, що робить кожна функція.
Наш тригер для цього Power Automate. Це запускає кожне повідомлення чату, незважаючи ні на що. Це може бути великою проблемою, оскільки ви не хочете, щоб це надсилалося або автоматично запускалося щоразу для кожного окремого чату. Вам потрібен конкретний варіант використання. Отже, у нашому випадку використання /get is активує наш потік Power Automate.
Далі ми ініціалізуємо змінну (про що ми розглянемо пізніше), а потім отримуємо деталі повідомлення. Нам потрібні деталі повідомлення, оскільки динамічний вміст, створений на першому кроці, не створює фактичного вмісту повідомлення. Це не створює справжнє повідомлення саме по собі.
Потім це повертає великий набір об’єктів JSON, і ви повинні проаналізувати його двічі. Якщо ми підемо до, ми можемо переглянути вихідні дані, і ви побачите, що це всі деталі, пов’язані з цим повідомленням. Подивіться, скільки Teams збирає для вашого повідомлення.
Якщо ми заглянемо в тіло тіла , а потім у вміст , ми знайдемо те, що нам потрібно .
Давайте повернемося до нашого потоку, де ми спочатку аналізуємо JSON. Добре те, що це створює динамічний контент на першому рівні. Однак він не створює динамічний вміст на два рівні нижче, що нам потрібно.
Отже, нам потрібно знову проаналізувати JSON.
Потім переходимо до нашої умови. У нашому операторі умови сказано: запускайте цей потік, лише якщо повідомлення починається з /get, інакше нічого не робіть, оскільки ми не хочемо, щоб це повідомлення запускалося щоразу.
Наступне, що ми збираємося зробити, це якщо це так, то ми збираємося встановити змінну під назвою firstname .
Це дуже складна формула, але це дуже проста маніпуляція рядком або фрагментом рядка. Ми використовуємо функцію зрізу . Функція slice приймає три аргументи. Перший аргумент, який він приймає, це рядок. Наступне, що потрібно, це ціле число, яке представляє початковий символ, а потім додається до нього 1. Останній аргумент вказує на те, де має закінчуватися рядок, тобто повна довжина цього рядка мінус 4.
Після цього все дуже просто. Потім ми просимо Power Automate виконати пошук у списку клієнтів. Поле 0 – це ім’я в списку клієнтів.
Що він робить, так це для кожного повернутого елемента, де це збігається (якщо є багаторазовий аналіз, наприклад, це все одно працюватиме), ви хочете опублікувати повідомлення в чаті чи каналі з іменем, прізвищем, офісом , вартість офісу та бренд.
Висновок
Ось і весь робочий процес. Ви можете дуже ефективно використовувати ці функції чату Teams за допомогою Power Automate. Я дійсно рекомендую вам це зробити, тому що це просто чудово, і це чудовий спосіб продемонструвати свої можливості Power Automate with Teams. З ним можна дуже весело провести час.
Знову ж таки, це дряпає поверхню, але я сподіваюся, що ви сприймете це і дійсно передасте це вперед. У цьому посібнику я припускаю, що ви вже маєте певні знання про Power Automate. Але якщо ви цього не зробите, на цьому веб-сайті є багато навчальних посібників про Power Automate, а також доступний цілий курс. Ви можете переглянути посилання нижче, щоб отримати більше пов’язаного вмісту.
Все найкраще!
Генрі
У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.
Дізнайтеся, як об’єднати файли з кількох папок у мережі, робочому столі, OneDrive або SharePoint за допомогою Power Query.
Цей підручник пояснює, як обчислити місячне ковзне середнє на базі даних з початку року за допомогою функцій AVERAGEX, TOTALYTD та FILTER у LuckyTemplates.
Дізнайтеся, чому важлива спеціальна таблиця дат у LuckyTemplates, і вивчіть найшвидший і найефективніший спосіб це зробити.
У цьому короткому посібнику розповідається про функцію мобільних звітів LuckyTemplates. Я збираюся показати вам, як ви можете ефективно створювати звіти для мобільних пристроїв.
У цій презентації LuckyTemplates ми розглянемо звіти, що демонструють професійну аналітику послуг від фірми, яка має кілька контрактів і залучених клієнтів.
Ознайомтеся з основними оновленнями для Power Apps і Power Automate, а також їх перевагами та наслідками для Microsoft Power Platform.
Відкрийте для себе деякі поширені функції SQL, які ми можемо використовувати, наприклад String, Date і деякі розширені функції для обробки та маніпулювання даними.
У цьому підручнику ви дізнаєтеся, як створити свій ідеальний шаблон LuckyTemplates, налаштований відповідно до ваших потреб і вподобань.
У цьому блозі ми продемонструємо, як шарувати параметри поля з малими кратними, щоб створити неймовірно корисну інформацію та візуальні ефекти.