diff options
author | ulya-sidorina <yulia@ydb.tech> | 2022-09-22 14:12:27 +0300 |
---|---|---|
committer | ulya-sidorina <yulia@ydb.tech> | 2022-09-22 14:12:27 +0300 |
commit | 362cf51461c0554f3c10f407b66a73cf4f243d5a (patch) | |
tree | 59d56d32dc1869d1f5650546e2464da444bbfcf4 | |
parent | d3bd0ef3935d14b61118f2ea4fa6250c09aab12b (diff) | |
download | ydb-362cf51461c0554f3c10f407b66a73cf4f243d5a.tar.gz |
fix Random function description for ydb
docs(ydb): refactor random description
-rw-r--r-- | ydb/docs/presets.yaml | 1 | ||||
-rw-r--r-- | ydb/docs/ru/core/yql/reference/yql-core/builtins/_includes/basic/random.md | 4 |
2 files changed, 5 insertions, 0 deletions
diff --git a/ydb/docs/presets.yaml b/ydb/docs/presets.yaml index 9eefaa45da4..e7b139f971d 100644 --- a/ydb/docs/presets.yaml +++ b/ydb/docs/presets.yaml @@ -31,6 +31,7 @@ default: k8s: Kubernetes oss: true feature_not_null_for_pk: true + ydb_non_deterministic_functions: true ydb-doc-repo: https://github.com/ydb-platform/ydb/tree/main/ydb/docs diff --git a/ydb/docs/ru/core/yql/reference/yql-core/builtins/_includes/basic/random.md b/ydb/docs/ru/core/yql/reference/yql-core/builtins/_includes/basic/random.md index fb635cb20fc..38dfd58f2be 100644 --- a/ydb/docs/ru/core/yql/reference/yql-core/builtins/_includes/basic/random.md +++ b/ydb/docs/ru/core/yql/reference/yql-core/builtins/_includes/basic/random.md @@ -15,7 +15,11 @@ RandomUuid(T1[, T2, ...])->Uuid При генерации случайных чисел аргументы не используются и нужны исключительно для управления моментом вызова. В каждый момент вызова возвращается новое случайное число. Поэтому: +{% if ydb_non_deterministic_functions %} +* Повторный вызов Random в рамках **одного запроса** при идентичном наборе аргументов не гарантирует получения одинаковых наборов случайных чисел. Значения будут равны, если вызовы Random попадут в одну фазу исполнения. +{% else %} * Повторный вызов Random в рамках **одного запроса** при идентичном наборе аргументов возвращает тот же самый набор случайных чисел. Важно понимать, что речь именно про сами аргументы (текст между круглыми скобками), а не их значения. +{% endif %} * Вызовы Random с одним и тем же набором аргументов в **разных запросах** вернут разные наборы случайных чисел. {% note warning %} |