mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-29 11:02:08 +00:00
Merge pull request #26479 from ka1bi4/romanzhukov-DOCSUP-11554-dictGet-dictsource
DOCSUP-11554: Edit and translate to Russian
This commit is contained in:
commit
eead9f51cc
@ -598,7 +598,7 @@ SOURCE(CLICKHOUSE(
|
|||||||
table 'ids'
|
table 'ids'
|
||||||
where 'id=10'
|
where 'id=10'
|
||||||
secure 1
|
secure 1
|
||||||
))
|
));
|
||||||
```
|
```
|
||||||
|
|
||||||
Setting fields:
|
Setting fields:
|
||||||
|
@ -87,7 +87,7 @@ SELECT
|
|||||||
dictGetOrDefault('ext-dict-test', 'c1', number + 1, toUInt32(number * 10)) AS val,
|
dictGetOrDefault('ext-dict-test', 'c1', number + 1, toUInt32(number * 10)) AS val,
|
||||||
toTypeName(val) AS type
|
toTypeName(val) AS type
|
||||||
FROM system.numbers
|
FROM system.numbers
|
||||||
LIMIT 3
|
LIMIT 3;
|
||||||
```
|
```
|
||||||
|
|
||||||
``` text
|
``` text
|
||||||
|
@ -581,6 +581,7 @@ SOURCE(MYSQL(
|
|||||||
<db>default</db>
|
<db>default</db>
|
||||||
<table>ids</table>
|
<table>ids</table>
|
||||||
<where>id=10</where>
|
<where>id=10</where>
|
||||||
|
<secure>1</secure>
|
||||||
</clickhouse>
|
</clickhouse>
|
||||||
</source>
|
</source>
|
||||||
```
|
```
|
||||||
@ -596,7 +597,8 @@ SOURCE(CLICKHOUSE(
|
|||||||
db 'default'
|
db 'default'
|
||||||
table 'ids'
|
table 'ids'
|
||||||
where 'id=10'
|
where 'id=10'
|
||||||
))
|
secure 1
|
||||||
|
));
|
||||||
```
|
```
|
||||||
|
|
||||||
Поля настройки:
|
Поля настройки:
|
||||||
@ -609,6 +611,7 @@ SOURCE(CLICKHOUSE(
|
|||||||
- `table` — имя таблицы.
|
- `table` — имя таблицы.
|
||||||
- `where` — условие выбора. Может отсутствовать.
|
- `where` — условие выбора. Может отсутствовать.
|
||||||
- `invalidate_query` — запрос для проверки статуса словаря. Необязательный параметр. Читайте подробнее в разделе [Обновление словарей](external-dicts-dict-lifetime.md).
|
- `invalidate_query` — запрос для проверки статуса словаря. Необязательный параметр. Читайте подробнее в разделе [Обновление словарей](external-dicts-dict-lifetime.md).
|
||||||
|
- `secure` - флаг, разрешающий или не разрешающий защищённое SSL-соединение.
|
||||||
|
|
||||||
### MongoDB {#dicts-external_dicts_dict_sources-mongodb}
|
### MongoDB {#dicts-external_dicts_dict_sources-mongodb}
|
||||||
|
|
||||||
@ -769,4 +772,3 @@ Setting fields:
|
|||||||
- `table` – Имя таблицы.
|
- `table` – Имя таблицы.
|
||||||
- `where` – Условие выборки. Синтаксис для условий такой же как для `WHERE` выражения в PostgreSQL, для примера, `id > 10 AND id < 20`. Необязательный параметр.
|
- `where` – Условие выборки. Синтаксис для условий такой же как для `WHERE` выражения в PostgreSQL, для примера, `id > 10 AND id < 20`. Необязательный параметр.
|
||||||
- `invalidate_query` – Запрос для проверки условия загрузки словаря. Необязательный параметр. Читайте больше в разделе [Обновление словарей](../../../sql-reference/dictionaries/external-dictionaries/external-dicts-dict-lifetime.md).
|
- `invalidate_query` – Запрос для проверки условия загрузки словаря. Необязательный параметр. Читайте больше в разделе [Обновление словарей](../../../sql-reference/dictionaries/external-dictionaries/external-dicts-dict-lifetime.md).
|
||||||
|
|
||||||
|
@ -23,8 +23,8 @@ dictGetOrNull('dict_name', attr_name, id_expr)
|
|||||||
**Аргументы**
|
**Аргументы**
|
||||||
|
|
||||||
- `dict_name` — имя словаря. [Строковый литерал](../syntax.md#syntax-string-literal).
|
- `dict_name` — имя словаря. [Строковый литерал](../syntax.md#syntax-string-literal).
|
||||||
- `attr_names` — имя столбца словаря, [Строковый литерал](../syntax.md#syntax-string-literal), или кортеж [Tuple](../../sql-reference/data-types/tuple.md) таких имен.
|
- `attr_names` — имя столбца словаря. [Строковый литерал](../syntax.md#syntax-string-literal), или кортеж [Tuple](../../sql-reference/data-types/tuple.md) таких имен.
|
||||||
- `id_expr` — значение ключа словаря. [Выражение](../syntax.md#syntax-expressions), возвращающее значение типа [UInt64](../../sql-reference/functions/ext-dict-functions.md) или [Tuple](../../sql-reference/functions/ext-dict-functions.md), в зависимости от конфигурации словаря.
|
- `id_expr` — значение ключа словаря. [Expression](../../sql-reference/syntax.md#syntax-expressions) возвращает пару "ключ-значение" словаря или [Tuple](../../sql-reference/functions/ext-dict-functions.md), в зависимости от конфигурации словаря.
|
||||||
- `default_value_expr` — значение, возвращаемое в том случае, когда словарь не содержит строки с заданным ключом `id_expr`. [Выражение](../syntax.md#syntax-expressions), возвращающее значение с типом данных, сконфигурированным для атрибута `attr_names`, или кортеж [Tuple](../../sql-reference/data-types/tuple.md) таких выражений.
|
- `default_value_expr` — значение, возвращаемое в том случае, когда словарь не содержит строки с заданным ключом `id_expr`. [Выражение](../syntax.md#syntax-expressions), возвращающее значение с типом данных, сконфигурированным для атрибута `attr_names`, или кортеж [Tuple](../../sql-reference/data-types/tuple.md) таких выражений.
|
||||||
|
|
||||||
**Возвращаемое значение**
|
**Возвращаемое значение**
|
||||||
@ -87,7 +87,7 @@ SELECT
|
|||||||
dictGetOrDefault('ext-dict-test', 'c1', number + 1, toUInt32(number * 10)) AS val,
|
dictGetOrDefault('ext-dict-test', 'c1', number + 1, toUInt32(number * 10)) AS val,
|
||||||
toTypeName(val) AS type
|
toTypeName(val) AS type
|
||||||
FROM system.numbers
|
FROM system.numbers
|
||||||
LIMIT 3
|
LIMIT 3;
|
||||||
```
|
```
|
||||||
|
|
||||||
``` text
|
``` text
|
||||||
@ -237,7 +237,7 @@ dictHas('dict_name', id)
|
|||||||
**Аргументы**
|
**Аргументы**
|
||||||
|
|
||||||
- `dict_name` — имя словаря. [Строковый литерал](../syntax.md#syntax-string-literal).
|
- `dict_name` — имя словаря. [Строковый литерал](../syntax.md#syntax-string-literal).
|
||||||
- `id_expr` — значение ключа словаря. [Выражение](../syntax.md#syntax-expressions), возвращающее значение типа [UInt64](../../sql-reference/functions/ext-dict-functions.md) или [Tuple](../../sql-reference/functions/ext-dict-functions.md) в зависимости от конфигурации словаря.
|
- `id_expr` — значение ключа словаря. [Expression](../../sql-reference/syntax.md#syntax-expressions) возвращает пару "ключ-значение" словаря или [Tuple](../../sql-reference/functions/ext-dict-functions.md) в зависимости от конфигурации словаря.
|
||||||
|
|
||||||
**Возвращаемое значение**
|
**Возвращаемое значение**
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user