![Динамичный отчет по коллизиям](https://static.tildacdn.com/tild3936-6661-4436-b032-333439626533/main_gif.gif)
На анимации выше показан финальный отчет матрицы коллизий в Power BI, который был сформирован в Navisworks с последующим экспортом в XML формат.
Немного подробнее о самом процессе
Сначала необходимо сформировать матрицу коллизий в программе Autodesk Navisworks. Называть и декомпозировать проверки можно по-другому или более детально. На стороне Power BI все равно можно привести это к виду матрицы по разделам.![](https://static.tildacdn.com/tild3365-6632-4366-b839-633537336566/1_Navisworks_-_.png)
Далее настраиваем параметры отчета. Галку оставляем только у значения "Сводка" и в параметре вывода выбираем "Все тесты (совм.)" и формат отчета "XML"
![](https://static.tildacdn.com/tild6433-3534-4432-b463-666435393433/2_Navisworks_-__XML.png)
После экспорта в XML открываем Power BI и импортируем полученный отчет. На этом этапе необходимы определенные действия и предварительная настройка данных. Углубляться в них не буду, но если вам интересно - пишите в комментариях, я подготовлю более развернутую статью.
![](https://static.tildacdn.com/tild3736-3730-4365-b036-363361346262/4_Power_BI_-__XML.png)
На пред завершающем этапе остается выбрать Визуальный элемент, в данном случае "Матрица", соотнести таблицы с данными в нужные плашки - "Строки", "Столбцы" и "Значения"
![](https://static.tildacdn.com/tild6233-6436-4630-b835-636231613565/5_Power_BI_-___.png)
Осталось только навести красоту и поэкспериментировать с форматированием визуального элемента, т.е. нашей матричной таблицей. В финале мы получим наглядный и динамичный отчет матрицы коллизий между разделами.
![](https://static.tildacdn.com/tild3062-6134-4034-a666-363438396366/photo.png)
Соответственно при последующих итерациях формирования отчета в Nawisworks, все что нам нужно это перезаписать XML и обновить в Power BI, тогда мы получим более актуальные данные в таблице. Можно пойти дальше и отображать прогресс исправлений во временной шкале, добавлять разные данные и отслеживать другие метрики.
Если эта тема интересна, могу описать процесс более детально и наглядно.