Skip To Content

Суммировать атрибуты

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

Примеры

Инструмент Суммировать атрибуты можно использовать, например, в следующих сценариях:

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

Параметры

В следующей таблице приводится описание параметров, используемых в инструменте Суммировать атрибуты:

ПараметрОписание

Входной набор данных

Набор данных, содержащий записи для суммирования.

Поля для сопоставления

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

Поля суммирования

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

Примечания по использованию

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

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

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

  • Сумма – сумма числовых значений в поле. Сумма [null, 1, 3] равна 4.
  • Мин – минимальное значение числового поля или поля даты. Минимальное значение [0, 2, null] равно 0.
  • Макс – максимальное значение числового поля или поля даты. Максимум [0, 2, null] равно 2.
  • Среднее – среднее арифметическое числовых значений. Среднее [0, 2, null] равно 1.
  • Среднеквадратическое отклонение – среднеквадратическое отклонение числового поля. Среднеквадратическое отклонение [null, 1, 1, 1] равно 0.
  • Количество – количество не пустых значений. Его можно использовать на поле любого типа. Число [null, "hello", "world"] равняется 2.
  • Любой – выборочное значение из поля любого типа.

Выходные данные

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

Имя поляОписание

COUNT

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

STATISTIC_fieldname

Каждая указанная статистика создаст поле атрибута, названное в следующем формате: STATISTIC_имя_поля. Например, среднее значение поля measurement равно MEAN_measurement.

Ограничения

Ниже приведены известные ограничения инструмента Суммировать атрибуты:

  • Записи с пустой, нулевой или недействительной геометрией будут исключены из обработки, а их значения не будут использоваться в расчетах сводной статистики.
  • Инструмент Суммировать атрибуты не выполняет суммирование на основе пространственных связей. Чтобы рассчитать статистику для полигонов или полилиний, которые пересекаются или имеют общие атрибуты, используйте инструмент Слияние. Чтобы рассчитать статистику для таблиц или геометрических объектов на основе атрибутивных, пространственных или временных связей, используйте инструмент Соединение.

Лицензионные требования

Требуется следующее лицензии и конфигурации:

  • Тип пользователя Creator или Professional
  • Роль Издатель, Посредник или Администратор, или эквивалентная пользовательская роль

Подробнее о системных требованиях Data Pipelines см. раздел Требования