Поделиться через


LOG — язык запросов в Cosmos DB (в Azure и Fabric)

Функция LOG возвращает естественный логарифм указанного числового выражения.

Системная функция Azure Cosmos DB, которая возвращает естественный логарифм указанного числового выражения.

Синтаксис

LOG(<numeric_expr> [, <numeric_base>])

Arguments

Description
numeric_expr Числовое выражение.
numeric_base Необязательное числовое значение, задающее базу для логарифма. Если значение не задано, значение по умолчанию является естественным логарифм примерно равным 2.718281828.

Типы возвращаемых данных

Возвращает числовое выражение.

Примеры

В этом разделе содержатся примеры использования этой конструкции языка запросов.

Получение логарифма значений

В этом примере LOG функция используется для возврата логарифмового значения различных значений.

SELECT VALUE {
  logFive: LOG(5),
  logTwoBaseTen: LOG(2, 10)
}
[
  {
    "logFive": 1.6094379124341003,
    "logTwoBaseTen": 0.3010299956639812
  }
]

Замечания

  • Эта функция не использует индекс.