---
metadata:
  - name: generator
    content: Diplodoc Platform v5.50.6
alternate:
  - https://ytsaurus.tech/docs/en/yql/syntax/pragma/yson.md
  - https://ytsaurus.tech/docs/ru/yql/syntax/pragma/yson.md
---
> **Documentation Index:** Fetch the complete configuration index at https://ytsaurus.tech/docs/ru/llms.txt

# Yson

Управление поведением Yson UDF по умолчанию, подробнее см. в [документации](https://ytsaurus.tech/docs/ru/yql/udf/list/yson.md) и в частности [Yson::Options](https://ytsaurus.tech/docs/ru/yql/udf/list/yson.md#ysonoptions).

Yson-прагма влияет на все идущие следом выражения вплоть до конца модуля, в котором она встречается.

## `yson.AutoConvert` {#autoconvert}

| Тип значения | По умолчанию |
| --- | --- |
| Флаг | false |

Автоматическая конвертация значений в требуемый тип данных во всех вызовах Yson UDF, в том числе и неявных.

## `yson.Strict` {#strict}

| Тип значения | По умолчанию |
| --- | --- |
| Флаг | true |

Управление строгим режимом во всех вызовах Yson UDF, в том числе и неявных. Без значения или при значении `"true"` &mdash; включает строгий режим. Со значением `"false"` &mdash; отключает.

## `yson.DisableStrict`

| Тип значения | По умолчанию |
| --- | --- |
| Флаг | false |

Инвертированная версия `yson.Strict`. Без значения или при значении `"true"` &mdash; отключает строгий режим. Со значением `"false"` &mdash; включает.

