Как сгруппировать записи списка SharePoint в Microsoft Power Automate?

У нас есть список SharePoint со столбцом VolunteerManager - вот вид списка, сгруппированного по этому полю:

введите здесь описание изображения

Список состоит из добровольцев, и каждый VolunteerManager может иметь несколько волонтеров.

Поля:  введите описание изображения здесь

Нам нужно отправить электронное письмо каждому из менеджеров волонтеров с таблицей добровольцев, за которых они несут ответственность ...

Итак, нам нужно выполнить GROUP BY, затем перебрать и отправить электронное письмо с именами и контактами добровольцев ...

В SQL это было бы просто, в MS Excel это было бы сделано с таблицей PIVOT ...

Я просмотрел Flow Group By, но мне не удалось заставить это работать в моей ситуации ...

Как я могу это сделать в моем Flow?


person Our Man in Bananas    schedule 06.11.2019    source источник


Ответы (1)


вот как мы сделали Group BY в MS Flow, сгруппировав наши записи по полю VolunteerManager

Сначала получите элементы:  введите описание изображения здесь затем шаг ВЫБОР операций с данными: введите описание изображения здесь, настроенный следующим образом:  введите описание изображения здесь

затем мы использовали шаг добавления переменной в массив с выражением UNION для возврата агрегированных данных: введите описание изображения здесь Затем мы хотим перебрать агрегированные / сгруппированные данные и внутри цикла получить все записи для каждого менеджера волонтеров: сначала мы выполняем шаг PARSE JSON:  введите описание изображения здесь

Затем мы используем Set Variable для извлечения текущих значений имени волонтера и менеджера волонтеров:  введите описание изображения здесь и используйте эти значения для шага Получить элементы, чтобы получить записи, в которых есть этот Менеджер добровольцев: введите  здесь описание изображения

и все ... после этого перебираем эти записи, и мы добавляем в переменную таблицы HTML данные для этой отдельной записи, обновляем элемент как обработанный и переходим к следующему менеджеру волонтеров ...

надеюсь, это поможет

person Our Man in Bananas    schedule 19.11.2019