Yandex Cloud
Поиск
Связаться с намиПопробовать бесплатно
  • Истории успеха
  • Документация
  • Блог
  • Все сервисы
  • Статус работы сервисов
  • Marketplace
    • Доступны в регионе
    • Инфраструктура и сеть
    • Платформа данных
    • Искусственный интеллект
    • Безопасность
    • Инструменты DevOps
    • Бессерверные вычисления
    • Управление ресурсами
  • Все решения
    • По отраслям
    • По типу задач
    • Экономика платформы
    • Безопасность
    • Техническая поддержка
    • Каталог партнёров
    • Обучение и сертификация
    • Облако для стартапов
    • Облако для крупного бизнеса
    • Центр технологий для общества
    • Партнёрская программа
    • Поддержка IT-бизнеса
    • Облако для фрилансеров
    • Обучение и сертификация
    • Блог
    • Документация
    • Мероприятия и вебинары
    • Контакты, чаты и сообщества
    • Идеи
    • Калькулятор цен
    • Тарифы
    • Акции и free tier
  • Истории успеха
  • Документация
  • Блог
Проект Яндекса
© 2025 ТОО «Облачные Сервисы Казахстан»
Yandex DataLens
  • Нейроаналитик DataLens
    • Обзор
    • Синтаксис формул
    • Нейроаналитик для создания вычисляемых полей
      • Все функции
        • Обзор
        • DB_CALL_AGG_FLOAT
        • DB_CALL_AGG_INT
        • DB_CALL_AGG_STRING
        • DB_CALL_ARRAY_FLOAT
        • DB_CALL_ARRAY_INT
        • DB_CALL_ARRAY_STRING
        • DB_CALL_BOOL
        • DB_CALL_FLOAT
        • DB_CALL_INT
        • DB_CALL_STRING
      • Поддержка функций
    • Параметры
  • DataLens Gallery
  • Аудитные логи Audit Trails
  1. Вычисляемые поля
  2. Справочник функций
  3. Нативные функции
  4. DB_CALL_AGG_STRING

DB_CALL_AGG_STRING

Статья создана
Yandex Cloud
Обновлена 19 декабря 2025 г.

СинтаксисСинтаксис

Стандартный
Расширенный
DB_CALL_AGG_STRING( db_agg_function_name [ , arg_1 [ , arg_2 [ , ... ] ] ] )
DB_CALL_AGG_STRING( db_agg_function_name [ , arg_1 [ , arg_2 [ , ... ] ] ]
                    [ FIXED ... | INCLUDE ... | EXCLUDE ... ]
                    [ BEFORE FILTER BY ... ]
                  )

Подробнее:

  • FIXED, INCLUDE, EXCLUDE
  • BEFORE FILTER BY

ОписаниеОписание

Важно

Доступность и поведение нативных функций зависят от типа и версии вашей базы данных.

Нативные функции рекомендуется использовать только в том случае, если в DataLens нет функции (композиции функций), которая позволяет получить требуемый результат.

Вызывает нативную агрегатную функцию (агрегацию) базы данных по её имени. Нативная функция должна возвращать значение типа Строка. Функция выполняется как агрегация по сгруппированным строкам.

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

Имя функции должно содержать только буквы, цифры, нижние подчеркивания и двоеточия.

Типы аргументов:

  • db_agg_function_name — Строка
  • arg_1 — Любой
  • arg_2 — Любой

Возвращаемый тип: Строка

Примечание

Значения аргументов (db_agg_function_name) должны быть константами.

ПримерПример

DB_CALL_AGG_STRING("anyHeavy", [str_field]) -- ClickHouse: select a frequently occurring value (more intelligent than random any)

Поддержка источников данныхПоддержка источников данных

ClickHouse 21.8, Microsoft SQL Server 2017 (14.0), MySQL 5.7, Oracle Database 12c (12.1), PostgreSQL 9.3, Trino, YDB.

Была ли статья полезна?

Предыдущая
DB_CALL_AGG_INT
Следующая
DB_CALL_ARRAY_FLOAT
Проект Яндекса
© 2025 ТОО «Облачные Сервисы Казахстан»