Итак, я пытаюсь создать документ, который отслеживает, в каких местоположениях открыты заявки, со сводкой «Отскок», чтобы определить, на каких сайтах должны быть открыты прыгающие билеты. У меня есть отчет (Список местоположений) со всеми перечисленными местоположениями (Столбцы: Идентификатор местоположения). У меня есть другой отчет (Список билетов) со всеми открытыми билетами (столбцы: номер билета, местоположение, сводка, статус билета). Для контекста у меня есть еще один отчет с сигналами тревоги, которые произошли для каждого местоположения (идентификатор местоположения, тип сигнала тревоги, дата возникновения и т. Д. c), но я не думаю, что это необходимо для этого.
Список мест: пример отчета со списком мест
- Каждое место отображается только один раз
Список заявок: пример отчета о списке билетов
- Номера билетов уникальны
- Местоположение может иметь более одного открытого билета одновременно
- Я создал связь между идентификаторами местоположений в Списке билетов и Списком местоположений со списком Местоположений в качестве Первичного. (аналогичная связь существует со списком местоположений и отчетом о тревоге)
- В списке билетов будут только билеты ОТКРЫТЫ (поэтому столбец состояния лишний)
- У меня также есть объединенные запросы, поэтому список билетов Информация (номер билета и сводка) появляется в списке местоположений в тех случаях, когда есть открытые билеты.
В конечном итоге , я пытаюсь создать сводную таблицу на основе Информация о тревоге, которая покажет, является ли Местоположение кандидатом в Билет на прыгун (X сигналов в течение Х дней), но также будет отображать ТОЛЬКО места, которые НЕ имеют открытых Билетов на прыгун. У меня есть первая часть, но только в тех местах, где нет открытых билетов, я сталкиваюсь с проблемами.
Изначально , я думал, что могу просто добавить столбец к одному из запросов, например так:
#"Added Conditional Column" = Table.AddColumn(#"Changed Type2", "Bouncing Investigation Open?", each if [#"Ticket List.Summary"] = "Bouncing" then "Yes" else "No")
Однако я понял, что, поскольку у местоположения может быть открыто более одного билета, местоположение может отображаться как Да и Нет при выполнении сводки. таблица для определения того, что / не имеет открытую подпрыгивающую квитанцию.
Есть ли способ, чтобы я посоветовал ему искать каждый экземпляр идентификатора местоположения из списка местоположений и проверять, есть ли Сводка по ЛЮБОМУ = "Отскакивающему" и если где-то TRUE отметка (не имеет значения, где, новый столбец в существующем запросе или где-либо еще), "Да" и, если ЛОЖЬ, "Нет"?