Switch(true(), Hasonevalue (проекты), мера проектов, Hasonevalue (разделы), мера разделов, Hasonevalue (задачи), мера задач )
Мария, спасибо большое, помогло! Получилось реализовать расчёт процента выполнения в зависимости от уровня в иерархии. Подскажите, можно ли сделать задачи 2.1-2.5 подуровнем задачи 2.0? В источнике Б24 реализованы как задача с подзадачами, но в ПБИ почему-то тянутся как одноуровневые события. В табличном представлении не смог найти признаков, чтобы как то настроить зависимость.
Если не тянутся и вы точно проверили, то требуется создать справочник. 1. В pq призовите запросом чисто уникальные значения существующей иерархии. 2. Разделите столбец с задачами по переходу с цифр на не цифры по первому вождению. 3. Создайте справочник групп 4. Соедините в модель 5. Радуйтесь
Мария, добрый день. Подскажите, а какую функцию разделения прописать? Если это команда Table.SplitColumn
Мария, добрый день. Я вывел в исходной таблице отдельно в каждый столбец все уровни иерархии (у меня их три), потом запросом сделал отдельные таблицы для каждого уровня, через фильтр удалил все строки с null, настроил связь между новыми таблицами и с исходной по одному и тому же столбцу ID (в нем все значения уникальные) 1 к 1, но, почему-то при создании сводной таблицы иерархия не работает - нижний уровень всегда раскрывается как пустая строка. Не могу понять, в чем проблема? Подскажите, пожалуйста.
Скрин модели в студию)
Мария, извиняюсь за кучу картинок. В общем, почему-то весь нижний уровень тянется вообще к пустой строке, которой быть не должно в матрице, т.к. во всех таблицах null удален фильтром. Не понимаю, где искать причину..
В связях.
1 к 1 это 1 табл, возвращаемся к моему первому ответу
А так дядя Юра прав)) Посмотрела ещё раз на ваш справочник категорий и это не взлетит @danthemaaan
А вы понимаете почему у Вас null? Вот посмотрите внимательно - и заполните пропущенные значения...
Конечно, понимаю - потому что там не должно быть никаких значений. Не во всех разделах есть задачи и подзадачи. Вот, посмотри, пожалуйста, два скрина, как это выглядит в источнике (битрикс) - иерархия, и как выгружается в пби - всё в одну кучу. После разделения этого столбца на несколько, появляются null
Я правильно понимаю, что нужно создать справочник категорий из столбца ID? Т.к. других уникальных значений в исходных данных нет. Названия разделов и задач типовые, они повторяются в каждом новом проекте.
Может старшие товарищи помогут... Единственная аналогия , может поможет в этом плане : Посмотрите как устроен Календарь , из каких строк состоит , из каких полей ( столбцов ), как образуется иерархия ( только не использовать автокалендарь и автоиерархию ) ..
Обсуждают сегодня