Yandex Cloud
Search
Contact UsTry it for free
  • Customer Stories
  • Documentation
  • Blog
  • All Services
  • System Status
  • Marketplace
    • Featured
    • Infrastructure & Network
    • Data Platform
    • AI for business
    • Security
    • DevOps tools
    • Serverless
    • Monitoring & Resources
  • All Solutions
    • By industry
    • By use case
    • Economics and Pricing
    • Security
    • Technical Support
    • Start testing with double trial credits
    • Cloud credits to scale your IT product
    • Gateway to Russia
    • Cloud for Startups
    • Center for Technologies and Society
    • Yandex Cloud Partner program
    • Price calculator
    • Pricing plans
  • Customer Stories
  • Documentation
  • Blog
© 2025 Direct Cursus Technology L.L.C.
Yandex DataLens
  • DataLens neuroanalyst
    • Overview
    • Formula syntax
    • Neuroanalyst for creating calculated fields
      • All Functions
        • Overview
        • 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
      • Function Availability
    • Parameters
  • DataLens Gallery
  • Audit Trails events

In this article:

  • 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
  1. Calculated fields
  2. Function reference
  3. Native functions
  4. Overview

Native functions

Written by
Yandex Cloud
Updated at December 19, 2025
  • 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

Functions for calling native database functions by its name.

DB_CALL_AGG_FLOATDB_CALL_AGG_FLOAT

Syntax:
DB_CALL_AGG_FLOAT( db_agg_function_name [ , arg_1 [ , arg_2 [ , ... ] ] ] )
or
DB_CALL_AGG_FLOAT( db_agg_function_name [ , arg_1 [ , arg_2 [ , ... ] ] ] [ FIXED ... | INCLUDE ... | EXCLUDE ... ] [ BEFORE FILTER BY ... ] )

Calls a native database aggregate function by its name. Native function should return a value of type Fractional number. The function is executed as an aggregation across grouped rows.

The first argument db_agg_function_name must be a constant string with the name of the database function to call. All subsequent arguments are passed to the native function in the same order as written in the formula and can be of any type, including types that are not currently supported by DataLens.

The function name must contain only alphanumeric characters, underscore and colon characters.

DB_CALL_AGG_INTDB_CALL_AGG_INT

Syntax:
DB_CALL_AGG_INT( db_agg_function_name [ , arg_1 [ , arg_2 [ , ... ] ] ] )
or
DB_CALL_AGG_INT( db_agg_function_name [ , arg_1 [ , arg_2 [ , ... ] ] ] [ FIXED ... | INCLUDE ... | EXCLUDE ... ] [ BEFORE FILTER BY ... ] )

Calls a native database aggregate function by its name. Native function should return a value of type Integer. The function is executed as an aggregation across grouped rows.

The first argument db_agg_function_name must be a constant string with the name of the database function to call. All subsequent arguments are passed to the native function in the same order as written in the formula and can be of any type, including types that are not currently supported by DataLens.

The function name must contain only alphanumeric characters, underscore and colon characters.

DB_CALL_AGG_STRINGDB_CALL_AGG_STRING

Syntax:
DB_CALL_AGG_STRING( db_agg_function_name [ , arg_1 [ , arg_2 [ , ... ] ] ] )
or
DB_CALL_AGG_STRING( db_agg_function_name [ , arg_1 [ , arg_2 [ , ... ] ] ] [ FIXED ... | INCLUDE ... | EXCLUDE ... ] [ BEFORE FILTER BY ... ] )

Calls a native database aggregate function by its name. Native function should return a value of type String. The function is executed as an aggregation across grouped rows.

The first argument db_agg_function_name must be a constant string with the name of the database function to call. All subsequent arguments are passed to the native function in the same order as written in the formula and can be of any type, including types that are not currently supported by DataLens.

The function name must contain only alphanumeric characters, underscore and colon characters.

DB_CALL_ARRAY_FLOATDB_CALL_ARRAY_FLOAT

Syntax:DB_CALL_ARRAY_FLOAT( db_function_name [ , arg_1 [ , arg_2 [ , ... ] ] ] )

Calls a native database function by its name. Native function should return a value of type Array of fractional numbers. The function is executed for every row in the dataset (non-aggregated).

The first argument db_function_name must be a constant string with the name of the database function to call. All subsequent arguments are passed to the native function in the same order as written in the formula and can be of any type, including types that are not currently supported by DataLens.

The function name must contain only alphanumeric characters, underscore and colon characters.

DB_CALL_ARRAY_INTDB_CALL_ARRAY_INT

Syntax:DB_CALL_ARRAY_INT( db_function_name [ , arg_1 [ , arg_2 [ , ... ] ] ] )

Calls a native database function by its name. Native function should return a value of type Array of integers. The function is executed for every row in the dataset (non-aggregated).

The first argument db_function_name must be a constant string with the name of the database function to call. All subsequent arguments are passed to the native function in the same order as written in the formula and can be of any type, including types that are not currently supported by DataLens.

The function name must contain only alphanumeric characters, underscore and colon characters.

DB_CALL_ARRAY_STRINGDB_CALL_ARRAY_STRING

Syntax:DB_CALL_ARRAY_STRING( db_function_name [ , arg_1 [ , arg_2 [ , ... ] ] ] )

Calls a native database function by its name. Native function should return a value of type Array of strings. The function is executed for every row in the dataset (non-aggregated).

The first argument db_function_name must be a constant string with the name of the database function to call. All subsequent arguments are passed to the native function in the same order as written in the formula and can be of any type, including types that are not currently supported by DataLens.

The function name must contain only alphanumeric characters, underscore and colon characters.

DB_CALL_BOOLDB_CALL_BOOL

Syntax:DB_CALL_BOOL( db_function_name [ , arg_1 [ , arg_2 [ , ... ] ] ] )

Calls a native database function by its name. Native function should return a value of type Boolean. The function is executed for every row in the dataset (non-aggregated).

The first argument db_function_name must be a constant string with the name of the database function to call. All subsequent arguments are passed to the native function in the same order as written in the formula and can be of any type, including types that are not currently supported by DataLens.

The function name must contain only alphanumeric characters, underscore and colon characters.

DB_CALL_FLOATDB_CALL_FLOAT

Syntax:DB_CALL_FLOAT( db_function_name [ , arg_1 [ , arg_2 [ , ... ] ] ] )

Calls a native database function by its name. Native function should return a value of type Fractional number. The function is executed for every row in the dataset (non-aggregated).

The first argument db_function_name must be a constant string with the name of the database function to call. All subsequent arguments are passed to the native function in the same order as written in the formula and can be of any type, including types that are not currently supported by DataLens.

The function name must contain only alphanumeric characters, underscore and colon characters.

DB_CALL_INTDB_CALL_INT

Syntax:DB_CALL_INT( db_function_name [ , arg_1 [ , arg_2 [ , ... ] ] ] )

Calls a native database function by its name. Native function should return a value of type Integer. The function is executed for every row in the dataset (non-aggregated).

The first argument db_function_name must be a constant string with the name of the database function to call. All subsequent arguments are passed to the native function in the same order as written in the formula and can be of any type, including types that are not currently supported by DataLens.

The function name must contain only alphanumeric characters, underscore and colon characters.

DB_CALL_STRINGDB_CALL_STRING

Syntax:DB_CALL_STRING( db_function_name [ , arg_1 [ , arg_2 [ , ... ] ] ] )

Calls a native database function by its name. Native function should return a value of type String. The function is executed for every row in the dataset (non-aggregated).

The first argument db_function_name must be a constant string with the name of the database function to call. All subsequent arguments are passed to the native function in the same order as written in the formula and can be of any type, including types that are not currently supported by DataLens.

The function name must contain only alphanumeric characters, underscore and colon characters.

Was the article helpful?

Previous
TAN
Next
DB_CALL_AGG_FLOAT
© 2025 Direct Cursus Technology L.L.C.