[Yandex DataLens] Requested database column does not exist
Статья создана
Обновлена 11 ноября 2025 г.
ERR.DS_API.DB.COLUMN_DOES_NOT_EXIST
Используется несуществующее поле.
Возможные причины ошибки:
-
В источник данных добавлено новое поле, но датасет не обновлен. Чтобы обновить датасет, нажмите кнопку Обновить поля.
-
При построении датасета на основе подключения к ClickHouse® используется SQL-подзапрос. В этом случае задайте алиас для выбираемых полей.
Пример:
SELECT DISTINCT id as offer_id, upper(proposed_meta) FROMDataLens может некорректно распознать поле
upper(proposed_meta), поэтому нужно задать для него алиас:SELECT DISTINCT id as offer_id, upper(proposed_meta) as upper_proposed_meta FROM -
При построении датасета в SQL-подзапросе неявно указаны выбираемые поля (
SELECT * FROM). Чтобы избежать ошибки, явно перечислите нужные поля в секцииSELECT.
ClickHouse® является зарегистрированным товарным знаком ClickHouse, Inc