---
metadata:
  - name: generator
    content: Diplodoc Platform v5.63.0
alternate:
  - >-
    en/troubleshooting/errors/ERR-DS_API-FORMULA-VALIDATION-LOD-INVALID_TOPLEVEL_DIMENSIONS
  - >-
    ru/troubleshooting/errors/ERR-DS_API-FORMULA-VALIDATION-LOD-INVALID_TOPLEVEL_DIMENSIONS
  - href: >-
      ru/troubleshooting/errors/ERR-DS_API-FORMULA-VALIDATION-LOD-INVALID_TOPLEVEL_DIMENSIONS.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-FORMULA-VALIDATION-LOD-INVALID_TOPLEVEL_DIMENSIONS.html
title: >-
  Ошибка DataLens On-premises
  ERR.DS_API.FORMULA.VALIDATION.LOD.INVALID_TOPLEVEL_DIMENSIONS
description: >-
  На странице приведено описание ошибки DataLens On-premises Invalid top-level
  LOD dimension found in expression.
vcsPath: >-
  ru/troubleshooting/errors/ERR-DS_API-FORMULA-VALIDATION-LOD-INVALID_TOPLEVEL_DIMENSIONS.md
---

# [DataLens On-premises] Invalid top-level LOD dimension found in expression

`ERR.DS_API.FORMULA.VALIDATION.LOD.INVALID_TOPLEVEL_DIMENSIONS`

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

Например, в чарте с группировкой по измерениям `[Region]` и `[Category]` нельзя создать такой показатель:

```
AVG([Sales] INCLUDE [City])
```

Ошибка в этом случае возникает из-за того, что измерение `[City]` (добавленное в группировку с помощью `INCLUDE`) не используется в чарте.

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

```
AVG(AVG([Sales] INCLUDE [City]))
```

Тогда на верхнем уровне агрегация будет вычисляться с группировкой по измерениям чарта `[Region]` и `[Category]`, а вложенная агрегация — по измерениям `[Region]`, `[Category]` и `[City]` (группировка по измерению `[City]` добавлена во вложенную функцию с помощью `INCLUDE`).

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

* `AVG(SUM([orders]) INCLUDE [date])` — в такой записи группировка по измерению `[date]` добавлена в агрегацию верхнего уровня (ключевое слово `INCLUDE` относится к функции `AVG`);
* `AVG(SUM([orders] INCLUDE [date]))` — в такой записи группировка по измерению `[date]` добавлена во вложенную агрегацию (ключевое слово `INCLUDE` относится к функции `SUM`).

Подробнее об использовании LOD-выражений читайте в разделе [LOD-выражения и управление фильтрацией в агрегатных функциях в DataLens On-premises](../../concepts/lod-aggregation.md).
