Группы

In the context of reporting or analysing data, a group is a way to organise and break down information so that you can look at it from different perspectives. Представьте, что у вас есть большая блочная модель с различными измерениями или величинами, например, содержаниями, расположением или типами ресурсов. Вместо того чтобы рассматривать все как единую сумму, группы позволяют разделить эти данные на значимые категории.

Если вы создаете отчет без заданных групп, отчет будет содержать одну строку с агрегированными значениями указанных количеств и атрибутов из всей блочной модели, отфильтрованной по мере необходимости.

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

Например, чтобы разделить объемы в модели ресурсов на измеренные, предполагаемые, предполагаемые и неклассифицированные, вы можете определить группу на основе поля Классификация. Затем агрегированные значения указанных количеств и атрибутов будут представлены отдельно для каждого отдельного значения (т.е. Измеренные, Указанные, Предполагаемые и Неклассифицированные в поле Классификация. Вместо общей суммы в отчете будут показаны отдельные итоги по каждой категории, что позволит легче увидеть закономерности, различия и конкретные детали. Группировка помогает вам сосредоточиться на сегментах данных, чтобы понять, какой вклад каждая часть вносит в целое.

Об определениях групп

Определение группы работает путем задания критериев, которые организуют данные по различным категориям, обеспечивая более детализированное представление информации. Вместо того чтобы сводить всю блочную модель к одному агрегированному значению (например, сумме или среднему), определение группы разбивает блоки на сегменты по заданным вами характеристикам, условиям или диапазонам. Критерии применяются к каждому блоку блочной модели по очереди и могут учитывать множество полей и их преобразований.

Цель определения группы - указать критерии, которые позволяют идентифицировать и маркировать отдельные категории в группе на основе значений блока. Количественные показатели блочной модели агрегируются отдельно для каждой категории.

Каждое определение группы создает отдельный набор категорий. Например, определение группы для классификации ресурсов может идентифицировать категории Измеренные, Указанные, Предполагаемые и Неклассифицированные, тогда как определение группы для стадии может идентифицировать категории Первая стадия и Конечная стадия.

Также возможна отчетность внутри вложенных групп. Например, чтобы отразить классификации ресурсов в серии карьеров, первая группа будет основана на карьере, к которому был отнесен блок, а вторая группа будет основана на классификации. Обобщенные результаты будут представлены для каждой классификации ресурсов в каждом карьере. Иерархии групп можно определять как для строк, так и для столбцов отчета.

Чтобы просмотреть подробные примеры настройки расширенного отчёта по блочной модели в различных сценариях, см. Примеры.

Группы строк/столбцов

Сетки групп строк и групп столбцов содержат те же параметры для строк и столбцов групп отчета. Используйте параметры в каждой сетке, чтобы указать следующую информацию для групп строк и столбцов, которые будут включены в отчет:

Групповая метка

Укажите коллективную метку для значений в группе.

Например, если ожидается, что значения в группе будут измеренными, указанными, предполагаемыми и неклассифицированными, то подходящим названием для группы может быть Классификация.

Тип

Select the Type of group for which the values are to be identified. Можно выделить следующие типы групп:

  • Cut-offs) - Values above a set of cutoffs (thresholds) for the specified field or expression, with generated labels, such as would be required to produce a grade-tonnage curve. Используется для отслеживания того, как количества накапливаются сверх установленных пороговых значений.

    Например: Au >=1, Au >=1,5, Au >=2, Au >=2,5, Au >=3.

  • Cut-off Bins - Non-overlapping ranges of cutoffs for the specified field or expression with customised labels.

    Например: низкая плотность, средняя плотность, высокая плотность.

  • Block Model Field - Group by a specified Block Model field or expression.

  • Wireframe Property - Group by wireframe Name or Type.

  • Calculated Field - Distinct values from the specified field or expression.

    Например: Измеренный, Указанный, Предполагаемый.

  • Помеченные выражения - специальные группы, для которых указаны критерии членства, с метками.

    Например: Внутренний карьер, Промежуточная стадия, Внешняя область.

  • Бины материала - бины материала Micromine Origin & Beyond из набора материальных категорий с именами.

    Например: руда низкого содержания, руда высокого содержания.

     

Группировать по полю

For the Cut-offs, Cut-off Bins, Block Model Field, Wireframe Property and Calculated Field types, the Group By Field value is required.

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

Click the list button to select the field:

Поля классифицированы по следующим категориям:

Категория поля Описание
Блочная модель Названия, свойства и количество материалов в блочной модели, определенные на вкладке Материалы.
Каркас Типы и наименования каркасов, указанные в Материалы > Множественные материалы.
Содержание Содержания для атрибутов, указанных в разделе Значения в отчете > Атрибуты.
Количество Количества для атрибутов указаны в разделе Значения в отчете > Атрибуты.
Поля Поля в блочной модели.

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

Определение

For Cut-offs, Cut-off Bins, Labelled Expressions and Material Bins, a Definition is required.

Cut-Offs

For the Cut-offs type, you can select cut-off sets that have been defined for use with other estimation and reporting options in Micromine Origin & Beyond. Значение из поля Группировать по полю должно быть числовым. When you select a cut-off set and right click to Edit (or press F4), the Cutoff Set form is displayed:

В форме Набор бортов выберите порядок отчета из выпадающего списка, чтобы указать, должны ли интервалы выводиться от наименьшего значения к большему или от наибольшего значения к меньшему.

Если вы выберете флажок Разрешить отсутствующие интервалы, набор бортов будет включать отсутствующие интервалы.

В предоставленной таблице вы можете задать интервалы бортовых значений для набора.

Примечание: для интервалов бортов Значение относится к числовому значению из поля или выражения, указанного для Группировки по полю.

Введите значение От, чтобы указать наименьшее значение, включаемое в интервал. Аналогично введите значение До, чтобы указать наибольшее значение, включаемое в интервал.

Примечание. Выбор параметра Разрешить пропущенные интервалы позволяет изменять значения До по мере необходимости; в противном случае они предварительно заполняются предыдущим значением От, чтобы гарантировать, что весь диапазон от наименьшего значения От до наибольшего значения До охватывается набором интервалов бортов. В других местах Micromine Origin & Beyond в это определяет набор интервалов бортовых значений вида От <= значение < До.

Однако для этого отчета набор пороговых значений {t1, t2, t3 …} подготавливается путем ранжирования всех значений От и До в порядке возрастания. Группы формируются следующим образом:

  • Значение >= t1

  • Значение >= t2

  • Значение >= t3

  • ...

Соответствующие метки будут созданы автоматически на основе источника значения и порогового значения.

Cut-off Bins

If you have selected grouping by Cut-off Bins, define a set of consecutive labelled cut-off bins, which can be used to segment the data across a range of values. Значение из поля Группировать по полю должно быть числовым. When you select a cut-off set and right click to Edit (or press F4), the Cutoff Bins form is displayed:

В форме бинов бортовых значений вы можете ввести информацию о бинах, между которыми будут распределены данные.

Примечание: для бинов бортовых значений под значением подразумевается числовое значение из поля или выражения, указанного в параметре Группировать по полю.

Только для первой строки укажите наименьшее значение, которое будет включено в бин бортового значения, в поле От. Для последующих строк значение по умолчанию будет совпадать со значением поля До из предыдущей строки.

В поле До укажите наибольшее значение, которое будет включено в бин бортового значения. Если не указано иное, в бин бортового значения будут включены все значения, большие либо равные значению От.

В поле Метка укажите метку для бина бортового значения. Сводные величины для значений в диапазоне От <= значение < До будут отображаться рядом с этой меткой.

Эквивалент различных значений

Задание определения для группы Бортовые значения (бины) эквивалентно заданию следующего выражения для группы Различные значения:

if ([field] >= from1) & ([field] < to1) then
“label1”
elif ([field] < to2) then
“label2”
elif ([field] < toN) then
“labelN”
endif
 

Block Model Field

If the selected type is Block Model Field, quantities are created and aggregated into a separate group for each distinct value from the selected Group By Field. Use the list button to select the Group By Field:

Wireframe Property

If the selected type is Wireframe Property, quantities are created and aggregated into a separate group for each distinct value from the selected wireframe property in the Group By Field. Use the list button to select the Group By Field:

Calculated Field

If the selected type is Calculated Field, quantities are created and aggregated into a separate group for each distinct value from Group By Field.

Labelled Expressions

Для группировки по помеченным выражениям можно определить специальные группы с помощью выражений.

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

При выборе набора форм Определение и щелчке правой кнопкой мыши для редактирования (или нажатии клавиши F4) отображается форма Помеченные выражения:


В форме Помеченные выражения вы можете указать информацию для каждой группы. Величины из каждой строки в блочной модели будут объединены в первую группу, которой удовлетворяют значения в строке, т. е. возвращает {TRUE} выражение принадлежности.

Поле Метка группы используется для ввода метки, по которой будут отчитываться агрегированные количества для группы.

В поле Выражения участников укажите выражение, результат которого определяет, следует ли включать значения из текущей строки в группу. Чтобы ввести выражение, нажмите кнопку, чтобы открыть Редактор выражений. Выражение должно возвращать {TRUE} или {FALSE}, чтобы указать, следует ли включать значения из текущей строки в группу.

Calculated Field Equivalent

Specifying a definition for a Labelled Expressions group is equivalent to specifying the following expression for a Calculated Field group:

if (membershipExpression1) then
“groupLabel1”
elif (membershipExpression2) then
“groupLabel2”
elif (membershipExpressionN) then
“groupLabelN”
endif
 

Material Bins

Для группировки по бинам материала вы можете указать наборы бинов материала, которые были определены для использования с другими параметрами в Micromine Origin & Beyond.

При выборе набора форм для определения материальных бинов и щелчке правой кнопкой мыши на пункте Правка(или при нажатии F4) отображается диаграмма иерархии материалов.

Самые нижние листья на каждой ветви дерева материальной иерархии определяют группы. Используя приведённую выше диаграмму в качестве примера, количества будут агрегированы в группы: HighGold Copper (медная руда с высоким содержанием золота), LowGold Copper (медная руда с низким содержанием золота) и NoGold Copper (медная руда без золота).

Для групп строк флажок Подытог, если он установлен, указывает, что для каждой группы строк указанного типа должны включаться строки с промежуточными итогами.

Кнопка Поменять местами группы строк и столбцов позволяет поменять местами определения групп строк и групп столбцов. Это позволит перенести отчет.

The Report groups with no material option, when selected, will report all defined grade ranges, even if no blocks fall within a given range. These rows will display 0 values or be left blank as appropriate.

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

При установленном флажке Выводить общий итог в последнюю строку отчета будут включены суммарные несгруппированные значения для указанных количеств и атрибутов.

Файл вывода

Примеры