Группы
В контексте отчетности или анализа данных группа - это способ организовать и разбить информацию так, чтобы вы могли взглянуть на нее с разных точек зрения. Представьте, что у вас есть большая блочная модель с различными измерениями или величинами, например, содержаниями, расположением или типами ресурсов. Вместо того чтобы рассматривать все как единую сумму, группы позволяют разделить эти данные на значимые категории.
Если вы создаете отчет без заданных групп, отчет будет содержать одну строку с агрегированными значениями указанных количеств и атрибутов из всей блочной модели, отфильтрованной по мере необходимости.
На вкладке Группы можно указать, как эти количества должны быть разбиты на отдельные категории в строках и столбцах отчета, чтобы получить более глубокое представление о распределении материала по блочной модели. Вы можете группировать по строкам, столбцам или по обоим признакам, в зависимости от того, как вы хотите представить отчет.
Например, чтобы разделить объемы в модели ресурсов на измеренные, предполагаемые, предполагаемые и неклассифицированные, вы можете определить группу на основе поля Классификация. Затем агрегированные значения указанных количеств и атрибутов будут представлены отдельно для каждого отдельного значения (т.е. Измеренные, Указанные, Предполагаемые и Неклассифицированные в поле Классификация. Вместо общей суммы в отчете будут показаны отдельные итоги по каждой категории, что позволит легче увидеть закономерности, различия и конкретные детали. Группировка помогает вам сосредоточиться на сегментах данных, чтобы понять, какой вклад каждая часть вносит в целое.
Об определениях групп
Определение группы работает путем задания критериев, которые организуют данные по различным категориям, обеспечивая более детализированное представление информации. Вместо того чтобы сводить всю блочную модель к одному агрегированному значению (например, сумме или среднему), определение группы разбивает блоки на сегменты по заданным вами характеристикам, условиям или диапазонам. Критерии применяются к каждому блоку блочной модели по очереди и могут учитывать множество полей и их преобразований.
Цель определения группы - указать критерии, которые позволяют идентифицировать и маркировать отдельные категории в группе на основе значений блока. Количественные показатели блочной модели агрегируются отдельно для каждой категории.
Каждое определение группы создает отдельный набор категорий. Например, определение группы для классификации ресурсов может идентифицировать категории Измеренные, Указанные, Предполагаемые и Неклассифицированные, тогда как определение группы для стадии может идентифицировать категории Первая стадия и Конечная стадия.
Также возможна отчетность внутри вложенных групп. Например, чтобы отразить классификации ресурсов в серии карьеров, первая группа будет основана на карьере, к которому был отнесен блок, а вторая группа будет основана на классификации. Обобщенные результаты будут представлены для каждой классификации ресурсов в каждом карьере. Иерархии групп можно определять как для строк, так и для столбцов отчета.
Чтобы просмотреть подробные примеры настройки расширенного отчёта по блочной модели в различных сценариях, см. Примеры.
Группы строк/столбцов
Сетки групп строк и групп столбцов содержат те же параметры для строк и столбцов групп отчета. Используйте параметры в каждой сетке, чтобы указать следующую информацию для групп строк и столбцов, которые будут включены в отчет:
Групповая метка
Укажите коллективную метку для значений в группе.
Например, если ожидается, что значения в группе будут измеренными, указанными, предполагаемыми и неклассифицированными, то подходящим названием для группы может быть Классификация.
Тип
Выберите тип группы, для которой необходимо определить значения. Можно выделить следующие типы групп:
-
Различные значения - различные значения из указанного поля или выражения.
Например: Измеренный, Указанный, Предполагаемый.
-
Пороговые значения (бины) - неперекрывающиеся диапазоны пороговых значений для указанного поля или выражения с настраиваемыми метками.
Например: низкая плотность, средняя плотность, высокая плотность.
-
Пороговые значения (накопительные) - значения, превышающие набор предельных значений (пороговых значений) для указанного поля или выражения, со сгенерированными метками, которые могут потребоваться для построения кривой «содержание-тоннаж». Используется для отслеживания того, как количества накапливаются сверх установленных пороговых значений.
Например: Au >=1, Au >=1,5, Au >=2, Au >=2,5, Au >=3.
-
Помеченные выражения - специальные группы, для которых указаны критерии членства, с метками.
Например: Внутренний карьер, Промежуточная стадия, Внешняя область.
-
Бины материала - бины материала Micromine Origin & Beyond из набора материальных категорий с именами.
Например: руда низкого содержания, руда высокого содержания.
Группировать по полю
Для различных значений, порогов (бинов) и накопительных порогов требуется значение поля группировки. Выберите или укажите поле или выражение, из которого необходимо сгруппировать значения. Значение из этого поля или выражения будет использоваться вместе с применимым Определением для идентификации группы, в которую будут объединены величины из текущей строки. В пределах типов групп, требующих этого, группы различаются по значениям из поля или выражения.
Нажмите кнопку, чтобы выбрать поле:
Поля классифицированы по следующим категориям:
Категория поля | Описание |
---|---|
Блочная модель | Названия, свойства и количество материалов в блочной модели, определенные на вкладке Материалы. |
Каркас | Типы и наименования каркасов, указанные в Материалы > Множественные материалы. |
Содержание | Содержания для атрибутов, указанных в разделе Значения в отчете > Атрибуты. |
Количество | Количества для атрибутов указаны в разделе Значения в отчете > Атрибуты. |
Поля | Поля в блочной модели. |
Поддерживаются динамические выражения. Если вы хотите использовать выражение, основанное на комбинациях и преобразованиях доступных полей, нажмите Использовать вместо этого выражение..., чтобы открыть Редактор выражений.
Определение
Для Бортовых значений (бинов), Бортовых значений (Накопл), Помеченных выражений и Бинов материала требуется Определение.
Выберите набор форм, в котором указаны параметры конфигурации, необходимые для определяемого типа группы. В приложении уже реализованы наборы форм для многих типов групп, например, Набор бортов, Набор бортов MIK, Набор цветов и Набор бинов материала. Их можно (и нужно) использовать повторно, где это возможно.
Вы можете использовать кнопку, чтобы выбрать существующий набор форм, или щелкнуть правой кнопкой мыши и выбрать Создать, чтобы создать новый набор форм. При появлении запроса, введите имя, которое будет назначено новому набору форм, и нажмите ОК. Либо щелкните правой кнопкой мыши по кнопке и выберите Правка или нажмите клавишу F4, чтобы отредактировать указанный набор форм.
Если тип - Различные значения, величины создаются и объединяются в отдельную группу для каждого отдельного значения из Группировать по полю.
Для типа Бортовые значения (накопленные) можно выбрать наборы бортов, определённые для использования с другими параметрами оценки и отчётности в Micromine Origin & Beyond. Значение из поля Группировать по полю должно быть числовым. Когда вы выбираете набор бортов и нажимаете правую кнопку мыши для редактирования (или клавишу F4), отображается форма набора бортов.
В форме Набор бортов выберите порядок отчета из выпадающего списка, чтобы указать, должны ли интервалы выводиться от наименьшего значения к большему или от наибольшего значения к меньшему.
Если вы выберете флажок Разрешить отсутствующие интервалы, набор бортов будет включать отсутствующие интервалы.
В предоставленной таблице вы можете задать интервалы бортовых значений для набора.
Примечание: для интервалов бортов Значение относится к числовому значению из поля или выражения, указанного для Группировки по полю.
Введите значение От, чтобы указать наименьшее значение, включаемое в интервал. Аналогично введите значение До, чтобы указать наибольшее значение, включаемое в интервал.
Примечание. Выбор параметра Разрешить пропущенные интервалы позволяет изменять значения До по мере необходимости; в противном случае они предварительно заполняются предыдущим значением От, чтобы гарантировать, что весь диапазон от наименьшего значения От до наибольшего значения До охватывается набором интервалов бортов. В других местах Micromine Origin & Beyond в это определяет набор интервалов бортовых значений вида От <= значение < До.
Однако для этого отчета набор пороговых значений {t1, t2, t3 …} подготавливается путем ранжирования всех значений От и До в порядке возрастания. Группы формируются следующим образом:
-
Значение >= t1
-
Значение >= t2
-
Значение >= t3
-
...
Соответствующие метки будут созданы автоматически на основе источника значения и порогового значения.
Если выбран группирующий тип Бортовые значения (бины), определите набор последовательных подписанных бинов бортов, которые можно использовать для сегментирования данных по диапазону значений. Значение из поля Группировать по полю должно быть числовым. Когда вы выбираете набор бортовых значений и нажимаете правую кнопку мыши для редактирования (или клавишу F4), отображается форма бинов бортовых значений.
В форме бинов бортовых значений вы можете ввести информацию о бинах, между которыми будут распределены данные.
Примечание: для бинов бортовых значений под значением подразумевается числовое значение из поля или выражения, указанного в параметре Группировать по полю.
Только для первой строки укажите наименьшее значение, которое будет включено в бин бортового значения, в поле От. Для последующих строк значение по умолчанию будет совпадать со значением поля До из предыдущей строки.
В поле До укажите наибольшее значение, которое будет включено в бин бортового значения. Если не указано иное, в бин бортового значения будут включены все значения, большие либо равные значению От.
В поле Метка укажите метку для бина бортового значения. Сводные величины для значений в диапазоне От <= значение < До будут отображаться рядом с этой меткой.
Эквивалент различных значений
Задание определения для группы Бортовые значения (бины) эквивалентно заданию следующего выражения для группы Различные значения:
if ([field] >= from1) & ([field] < to1) then“label1”elif ([field] < to2) then“label2”…elif ([field] < toN) then“labelN”endif
Для группировки по помеченным выражениям можно определить специальные группы с помощью выражений.
В отличие от типов групп, для которых требуется группировка по полю, маркированные группы выражений не обязательно должны различаться по значениям из одного поля или выражения.
При выборе набора форм Определение и щелчке правой кнопкой мыши для редактирования (или нажатии клавиши F4) отображается форма Помеченные выражения:
В форме Помеченные выражения вы можете указать информацию для каждой группы. Величины из каждой строки в блочной модели будут объединены в первую группу, которой удовлетворяют значения в строке, т. е. возвращает {TRUE} выражение принадлежности.
Поле Метка группы используется для ввода метки, по которой будут отчитываться агрегированные количества для группы.
В поле Выражения участников укажите выражение, результат которого определяет, следует ли включать значения из текущей строки в группу. Чтобы ввести выражение, нажмите кнопку, чтобы открыть Редактор выражений. Выражение должно возвращать {TRUE} или {FALSE}, чтобы указать, следует ли включать значения из текущей строки в группу.
Эквивалент различных значений
Указание определения для группы маркированных выражений эквивалентно указанию следующего выражения для группы отдельных значений:
if (membershipExpression1) then“groupLabel1”elif (membershipExpression2) then“groupLabel2”…elif (membershipExpressionN) then“groupLabelN”endif
Для группировки по бинам материала вы можете указать наборы бинов материала, которые были определены для использования с другими параметрами в Micromine Origin & Beyond.
При выборе набора форм для определения материальных бинов и щелчке правой кнопкой мыши на пункте Правка(или при нажатии F4) отображается диаграмма иерархии материалов.
Самые нижние листья на каждой ветви дерева материальной иерархии определяют группы. Используя приведённую выше диаграмму в качестве примера, количества будут агрегированы в группы: HighGold Copper (медная руда с высоким содержанием золота), LowGold Copper (медная руда с низким содержанием золота) и NoGold Copper (медная руда без золота).
Для групп строк флажок Подытог, если он установлен, указывает, что для каждой группы строк указанного типа должны включаться строки с промежуточными итогами.
Кнопка Поменять местами группы строк и столбцов позволяет поменять местами определения групп строк и групп столбцов. Это позволит перенести отчет.
Если установить флажок Выводить материал не включенный в группу, материал, не входящий ни в одну из определенных групп, будет агрегирован и представлен отдельно. Если опция не выбрана, количество такого материала не будет включено в отчет.
При установленном флажке Выводить общий итог в последнюю строку отчета будут включены суммарные несгруппированные значения для указанных количеств и атрибутов.