---
metadata:
  - name: generator
    content: Diplodoc Platform v5.63.0
alternate:
  - >-
    en/troubleshooting/errors/ERR-DS_API-INVALID_QUERY_STRUCTURE-INCONSISTENT_AGGREGATION
  - >-
    ru/troubleshooting/errors/ERR-DS_API-INVALID_QUERY_STRUCTURE-INCONSISTENT_AGGREGATION
  - href: >-
      ru/troubleshooting/errors/ERR-DS_API-INVALID_QUERY_STRUCTURE-INCONSISTENT_AGGREGATION.md
    type: text/markdown
    title: Markdown version
csp:
  - script-src:
      - https://mc.yandex.ru
    img-src:
      - https://mc.yandex.ru
    connect-src:
      - https://mc.yandex.ru
      - wss://mc.yandex.ru
    child-src:
      - 'blob:'
      - https://mc.yandex.ru
    frame-src:
      - 'blob:'
      - https://mc.yandex.ru
    frame-ancestors:
      - 'blob:'
      - https://mc.yandex.ru
canonical: >-
  ru/troubleshooting/errors/ERR-DS_API-INVALID_QUERY_STRUCTURE-INCONSISTENT_AGGREGATION.html
title: >-
  Ошибка DataLens On-premises
  ERR.DS_API.INVALID_QUERY_STRUCTURE.INCONSISTENT_AGGREGATION
description: >-
  На странице приведено описание ошибки DataLens On-premises Inconsistent
  aggregation status among SELECT items.
vcsPath: >-
  ru/troubleshooting/errors/ERR-DS_API-INVALID_QUERY_STRUCTURE-INCONSISTENT_AGGREGATION.md
---

# [DataLens On-premises] Inconsistent aggregation status among SELECT items

`ERR.DS_API.INVALID_QUERY_STRUCTURE.INCONSISTENT_AGGREGATION`

Происходит, когда в одном выражении используются данные с разным [уровнем детализации LOD](../..//function-ref/aggregation-functions.md#syntax-lod).

При вычислении агрегированного значения происходит преобразование большого набора строк в единственное значение. Для этого применяются специальные [агрегатные функции](../..//function-ref/aggregation-functions.md). Наиболее часто применяются функции `SUM`, `MIN`, `MAX`, `AVG` и `COUNT`. Агрегатные функции рассчитывают и возвращают одно результирующее значение для всех строк запроса. Если используется группировка, то рассчитываются и возвращаются значения отдельно для каждой группы, на которые разбивается результат запроса.

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

Чтобы исправить ошибку, используйте в одном выражении данные с одним уровнем детализации.
