diff options
author | anton-bobkov <anton-bobkov@yandex-team.ru> | 2024-10-04 06:51:35 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-03 20:51:35 -0700 |
commit | 0455cfc101187bd902e306f82c3c1ee483e6d0b8 (patch) | |
tree | 5cad9773e5f4bbfc51f486e2ec0ced55c05a5fb3 | |
parent | 9cc423b5a4c0e7267be95c2e77d8d9e091315964 (diff) | |
download | ydb-0455cfc101187bd902e306f82c3c1ee483e6d0b8.tar.gz |
Fixes for YDB Import 617 (#9956)
3 files changed, 27 insertions, 9 deletions
diff --git a/ydb/docs/ru/core/security/encryption/data-in-transit.md b/ydb/docs/ru/core/security/encryption/data-in-transit.md index dddb994508..43e8ca0ec3 100644 --- a/ydb/docs/ru/core/security/encryption/data-in-transit.md +++ b/ydb/docs/ru/core/security/encryption/data-in-transit.md @@ -16,6 +16,10 @@ * [Федеративные запросы](../../concepts/federated_query/index.md) — функциональность, позволяющая {{ ydb-short-name }} выполнять запросы к различным внешним источникам данных. Запросы к некоторым источникам отправляются напрямую из процесса `ydbd`, в то время как другие проксируются через отдельный процесс-коннектор. * [Трассировочные](../../reference/observability/tracing/setup.md) данные отправляются во внешний сборщик через gRPC. +{% if feature_async_replication == true %} + * В [асинхронной репликации](../../concepts/async-replication.md) между двумя базами данных {{ ydb-short-name }} одна из них выступает в роли клиента для другой. +{% endif %} + По умолчанию шифрование данных при передаче отключено и должно быть включено отдельно для каждого протокола. Они могут использовать общий набор TLS-сертификатов или отдельные. Инструкции по включению TLS можно найти в разделе [{#T}](../../deploy/configuration/config.md). diff --git a/ydb/docs/ru/core/yql/reference/yql-core/syntax/alter_table/changefeed.md b/ydb/docs/ru/core/yql/reference/yql-core/syntax/alter_table/changefeed.md index b62e94d3bb..68250317b3 100644 --- a/ydb/docs/ru/core/yql/reference/yql-core/syntax/alter_table/changefeed.md +++ b/ydb/docs/ru/core/yql/reference/yql-core/syntax/alter_table/changefeed.md @@ -1,8 +1,12 @@ # Добавление или удаление потока изменений +{% if oss == true and backend_name == "YDB" %} + {% include [OLAP_not_allow_note](../../../../_includes/not_allow_for_olap_note.md) %} -`ADD CHANGEFEED <name> WITH (option = value[, ...])` — добавляет [поток изменений (changefeed)](../../../../concepts/cdc.md) с указанным именем и параметрами. +{% endif %} + +`ADD CHANGEFEED <name> WITH (option = value[, ...])` — добавляет {% if oss == true and backend_name == "YDB" %}[поток изменений (changefeed)](../../../../concepts/cdc.md){% else %}поток изменений{% endif %} с указанным именем и параметрами. ## Параметры потока изменений {#changefeed-options} @@ -13,13 +17,19 @@ * `OLD_IMAGE` — будут записаны значения всех столбцов, предшествующие изменению. * `NEW_AND_OLD_IMAGES` - комбинация режимов `NEW_IMAGE` и `OLD_IMAGE`. Будут записаны значения всех столбцов _до_ и _в результате_ изменения. * `FORMAT` — формат данных, в котором будут записаны данные: - * `JSON` — записывать данные в формате [JSON](../../../../concepts/cdc.md#json-record-structure). - * `DYNAMODB_STREAMS_JSON` — записывать данные в [JSON-формате, совместимом с Amazon DynamoDB Streams](../../../../concepts/cdc.md#dynamodb-streams-json-record-structure) JSON-формате, совместимом с Amazon DynamoDB Streams. - * `DEBEZIUM_JSON` — записывать данные в [JSON-формате, аналогичном Debezium формату](../../../../concepts/cdc.md#debezium-json-record-structure). -* `VIRTUAL_TIMESTAMPS` — включение-выключение [виртуальных меток времени](../../../../concepts/cdc.md#virtual-timestamps). -* `RETENTION_PERIOD` — [время хранения записей](../../../../concepts/cdc.md#retention-period). Тип значения — `Interval`, значение по умолчанию — 24 часа (`Interval('PT24H')`). -* `TOPIC_MIN_ACTIVE_PARTITIONS` — [количество партиций топика](../../../../concepts/cdc.md#topic-partitions). По умолчанию количество партиций топика равно количеству партиций таблицы. -* `INITIAL_SCAN` — включение-выключение [первоначального сканирования](../../../../concepts/cdc.md#initial-scan) таблицы. По умолчанию выключено. + * `JSON` — записывать данные в формате {% if oss == true and backend_name == "YDB" %}[JSON](../../../../concepts/cdc.md#json-record-structure){% else %}JSON{% endif %}. + + {% if audience == "tech" %} + + * `DYNAMODB_STREAMS_JSON` — записывать данные в {% if oss == true and backend_name == "YDB" %}[JSON-формате, совместимом с Amazon DynamoDB Streams](../../../../concepts/cdc.md#dynamodb-streams-json-record-structure){% else %}JSON-формате, совместимом с Amazon DynamoDB Streams{% endif %}. + + {% endif %} + + * `DEBEZIUM_JSON` — записывать данные в {% if oss == true and backend_name == "YDB" %}[JSON-формате, аналогичном Debezium формату](../../../../concepts/cdc.md#debezium-json-record-structure){% else %}JSON-формате, аналогичном Debezium формату{% endif %}. +* `VIRTUAL_TIMESTAMPS` — включение-выключение {% if oss == true and backend_name == "YDB" %}[виртуальных меток времени](../../../../concepts/cdc.md#virtual-timestamps){% else %}виртуальных меток времени{% endif %}. +* `RETENTION_PERIOD` — {% if oss == true and backend_name == "YDB" %}[время хранения записей](../../../../concepts/cdc.md#retention-period){% else %}время хранения записей{% endif %}. Тип значения — `Interval`, значение по умолчанию — 24 часа (`Interval('PT24H')`). +* `TOPIC_MIN_ACTIVE_PARTITIONS` — {% if oss == true and backend_name == "YDB" %}[количество партиций топика](../../../../concepts/cdc.md#topic-partitions){% else %}количество партиций топика{% endif %}. По умолчанию количество партиций топика равно количеству партиций таблицы. +* `INITIAL_SCAN` — включение-выключение {% if oss == true and backend_name == "YDB" %}[первоначального сканирования](../../../../concepts/cdc.md#initial-scan){% else %}первоначального сканирования{% endif %} таблицы. По умолчанию выключено. {% if audience == "tech" %} diff --git a/ydb/docs/ru/core/yql/reference/yql-core/syntax/alter_table/family.md b/ydb/docs/ru/core/yql/reference/yql-core/syntax/alter_table/family.md index c05573cc07..e5c15c039c 100644 --- a/ydb/docs/ru/core/yql/reference/yql-core/syntax/alter_table/family.md +++ b/ydb/docs/ru/core/yql/reference/yql-core/syntax/alter_table/family.md @@ -1,8 +1,12 @@ # Создание и изменение групп колонок +{% if oss == true and backend_name == "YDB" %} + {% include [OLAP_not_allow_note](../../../../_includes/not_allow_for_olap_note.md) %} -Механизм [групп](../../../../concepts/datamodel/table.md#column-groups) колонок позволяет увеличить производительность операций неполного чтения строк путем разделения хранения колонок строковой таблицы на несколько групп. Наиболее часто используемый сценарий — организация хранения редко используемых атрибутов в отдельной группе колонок. +{% endif %} + +Механизм {% if oss == true and backend_name == "YDB" %}[групп](../../../../concepts/datamodel/table.md#column-groups){% else %}групп{% endif %} колонок позволяет увеличить производительность операций неполного чтения строк путем разделения хранения колонок строковой таблицы на несколько групп. Наиболее часто используемый сценарий — организация хранения редко используемых атрибутов в отдельной группе колонок. ## Создание группы колонок |