Skip to content

Commit 93c6e94

Browse files
committed
start translation to russian
1 parent e620336 commit 93c6e94

File tree

21 files changed

+395
-397
lines changed

21 files changed

+395
-397
lines changed

mddocs/docs/ru/changelog/0.1.0.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
# 0.1.0 (2024-12-25)
1+
# 0.1.0 (2024-12-25) { #0.1.0 }
22

33
🎉 Первый релиз Data.Rentgen! 🎉

mddocs/docs/ru/changelog/0.2.0.md

Lines changed: 70 additions & 65 deletions
Large diffs are not rendered by default.

mddocs/docs/ru/changelog/0.2.1.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
# 0.2.1 (2025-04-07)
1+
# 0.2.1 (2025-04-07) { #0.2.1 }
22

33
## Улучшения
44

5-
- Размер образа уменьшен в 2 раза
6-
- Пользователь docker-образа изменен с `root` на `data-rentgen` для повышения безопасности.
7-
- При сборке генерируется файл SBOM (Software Bill of Materials).
5+
- Уменьшен размера образа в 2 раза
6+
- Для улучшения безопасности пользователь docker-образа измененен с `root` на `data-rentgen`
7+
- Файл SBOM (Software Bill of Materials) генерируется при релизе

mddocs/docs/ru/changelog/0.3.0.md

Lines changed: 21 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,22 @@
1-
# 0.3.0 (2025-07-04)
1+
# 0.3.0 (2025-07-04) { #0.3.0 }
22

33
## Новые возможности
44

55
- Улучшена поддержка `openlineage-airflow` ([#210](https://github.com/MobileTeleSystems/data-rentgen/issues/210)).
66

7-
Раньше мы отслеживали только события начала/окончания DAG и Task, но не отслеживали связи между данными.
8-
Теперь мы сохраняем связи между данными, создаваемые операторами Airflow, такими как `SQLExecuteQueryOperator`.
9-
7+
Раньше мы отслеживали только события начала/окончания DAG и Task, но не отслеживали lineage
8+
Теперь мы сохраняем lineage, созданный операторами Airflow, такими как `SQLExecuteQueryOperator`.
109
- Добавлена поддержка `openlineage-flink` ([#214](https://github.com/MobileTeleSystems/data-rentgen/issues/214)).
1110
- Добавлена поддержка `openlineage-hive` ([#245](https://github.com/MobileTeleSystems/data-rentgen/issues/245)).
1211
- Добавлена поддержка `openlineage-dbt` ([#223](https://github.com/MobileTeleSystems/data-rentgen/issues/223)).
13-
- Добавлена детализация `DATASET` для `GET /api/datasets/lineage` ([#235](https://github.com/MobileTeleSystems/data-rentgen/issues/235)).
12+
- Добавлена грануляция `DATASET` для `GET /api/datasets/lineage` ([#235](https://github.com/MobileTeleSystems/data-rentgen/issues/235)).
1413
- Сохранение SQL-запросов, полученных от интеграций OpenLineage. ([#213](https://github.com/MobileTeleSystems/data-rentgen/issues/213), [#218](https://github.com/MobileTeleSystems/data-rentgen/issues/218)).
1514

1615
## Критические изменения
1716

18-
- Изменен тип `Output.type` в ответе `GET /api/*/lineage` с `Enum` на `List[Enum]` ([#222](https://github.com/MobileTeleSystems/data-rentgen/issues/222)).
17+
- Изменение `Output.type` в ответе `GET /api/*/lineage` с `Enum` на `List[Enum]` ([#222](https://github.com/MobileTeleSystems/data-rentgen/issues/222)).
1918

20-
### Примеры ENUM в ответе о связях между данными
19+
### Примеры ENUM в ответе lineage
2120

2221
=== До
2322

@@ -53,11 +52,11 @@
5352
}
5453
```
5554

56-
Мы используем схему выходных данных, если она доступна, в противном случае используем схему входных данных.
55+
Мы используем схему выходных данных, если она есть, иначе используем схему входных данных.
5756

58-
- `Input.schema` и `Output.schema` перенесены в `Dataset.schema` в ответе `GET /api/*/lineage` ([#249](https://github.com/MobileTeleSystems/data-rentgen/issues/249)).
57+
- Перемещение `Input.schema` и `Output.schema` в `Dataset.schema` в ответе `GET /api/*/lineage` ([#249](https://github.com/MobileTeleSystems/data-rentgen/issues/249)).
5958

60-
### Примеры схемы в ответе о связях между данными
59+
### Примеры схемы в ответе lineage
6160

6261
=== До
6362

@@ -124,25 +123,28 @@
124123
## Улучшения
125124

126125
- Добавлен скрипт `cleanup_partitions.py` для автоматической очистки старых партиций таблиц ([#254](https://github.com/MobileTeleSystems/data-rentgen/issues/254)).
127-
- Добавлен скрипт `data_rentgen.db.seed`, который создает примеры данных в базе данных ([#257](https://github.com/MobileTeleSystems/data-rentgen/issues/257)).
128-
- Ускорено получение объектов `Run` и `Operation` из базы данных по id ([#247](https://github.com/MobileTeleSystems/data-rentgen/issues/247)).
126+
- Добавлен скрипт `data_rentgen.db.seed`, который создаёт примеры данных в базе данных ([#257](https://github.com/MobileTeleSystems/data-rentgen/issues/257)).
127+
- Ускорено извлечение `Run` и `Operation` из базы данных по ID ([#247](https://github.com/MobileTeleSystems/data-rentgen/issues/247)).
129128
- Ускорено получение событий OpenLineage из Kafka ([#236](https://github.com/MobileTeleSystems/data-rentgen/issues/236)).
130129
- Сделана более надежной обработка сообщений в консьюмере ([#204](https://github.com/MobileTeleSystems/data-rentgen/issues/204)).
131130

132-
Ранее некорректно сформированные события OpenLineage (JSON) приводили к пропуску всего пакета сообщений, прочитанных из Kafka.
133-
Теперь сообщения анализируются по отдельности, а некорректные отправляются обратно в топик Kafka `input.runs__malformed`.
134-
- Улучшено сохранение данных о связях для длительных операций ([#253](https://github.com/MobileTeleSystems/data-rentgen/issues/253)).
131+
Ранее некорректно сформированные события OpenLineage (JSON) приводили к пропуску всего пакета сообщений, считанного из Kafka.
132+
Теперь сообщения обрабатываются по отдельности, а некорректные отправляются обратно в Kafka-топик `input.runs__malformed`.
133+
- Улучшено хранение данных о происхождении для долгих операций ([#253](https://github.com/MobileTeleSystems/data-rentgen/issues/253)).
135134

136135
### Описание
137136

138-
Ранее, если операция выполнялась в течение длительного времени (более дня, потоковые задачи Flink могут легко работать месяцами или годами), и граф связей строился за последний день, то задача/запуск/операция Flink отсутствовали в графе.
137+
Ранее, если операция выполнялась долго (более дня, стриминговые задачи Flink могут легко работать месяцами или годами),
138+
и граф lineage строился за последний день, задача/запуск/операция Flink отсутствовали в графе.
139139

140-
Это происходило потому, что мы создавали связи ввода/вывода/столбцов в начале операции, и события `RUNNING` той же операции (контрольные точки) просто обновляли статистику в той же строке.
140+
Это происходило потому, что мы создавали записи о входных/выходных данных и столбцах при старте операции,
141+
а события `RUNNING` той же операции (контрольные точки) просто обновляли статистику в той же строке.
141142

142-
Теперь мы создаем новую строку для связей ввода/вывода/столбцов также и для событий контрольных точек. Но только одну строку для каждого часа с момента запуска операции, так как увеличение количества строк замедляет построение графа связей.
143+
Теперь мы создаем новые записи о входных/выходных данных и столбцах также и для событий контрольных точек.
144+
Но только одну запись за каждый час с момента запуска операции, так как увеличение количества строк замедляет построение графа происхождения.
143145

144146
Для короткоживущих операций (большинство пакетных операций занимает менее часа) поведение остается неизменным.
145147

146148
## Исправления ошибок
147149

148-
- Исправлен шаблон URL для DAG и Task в Airflow 3.x ([#227](https://github.com/MobileTeleSystems/data-rentgen/issues/227)).
150+
- Исправлен шаблон URL для Airflow 3.x DAG и Task ([#227](https://github.com/MobileTeleSystems/data-rentgen/issues/227)).

mddocs/docs/ru/changelog/0.3.1.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# 0.3.1 (2025-07-04)
1+
# 0.3.1 (2025-07-04) { #0.3.1 }
22

33
## Критические изменения
44

mddocs/docs/ru/changelog/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Changelog
1+
# Журнал изменений
22

33
[0.3.1][0.3.1]
44
[0.3.0][0.3.0]
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Если в некотором запуске одна и та же таблица используется как для ввода, так и для вывода (например, при объединении дубликатов или выполнении некоторых проверок перед записью), DataRentgen исключает из lineage связи `dataset1 -> dataset1` с параметром `granularity=DATASET`.
1+
If some run uses the same table as both input and output (e.g. merging duplicates or performing some checks before writing), DataRentgen excludes `dataset1 -> dataset1` relations from lineage with `granularity=DATASET`.
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
Добавлено обходное решение для случаев, когда OpenLineage отправляет событие приложения Spark с `job.name=unknown`.
1+
Add workaround if OpenLineage emitted Spark application event with `job.name=unknown`.
22

3-
Для этого требуется установка OpenLineage с внедренным исправлением: [https://github.com/OpenLineage/OpenLineage/pull/3848](https://github.com/OpenLineage/OpenLineage/pull/3848).
3+
This requires installing OpenLineage with this fix merged: [https://github.com/OpenLineage/OpenLineage/pull/3848](https://github.com/OpenLineage/OpenLineage/pull/3848).
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
В версиях 0.3.0 и 0.3.1 lineage с параметром `granularity=DATASET` мог возвращать датасеты, которые не были связаны друг с другом, но были входными/выходными данными одного и того же запуска. Теперь при построении графа учитываются только прямые связи.
1+
In 0.3.0 and 0.3.1 lineage with `granularity=DATASET` may return datasets which were not interacted with each other, but were inputs/outputs of the same run. Now only direct interactions are used while resolving lineage graph.
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
Добавлены пользовательские фасеты `dataRentgen_run` и `dataRentgen_operation`, позволяющие:
1+
Add custom `dataRentgen_run` and `dataRentgen_operation` facets allowing to:
22

3-
- Передавать пользовательские поля `external_id`, `persistent_log_url` и другие поля для Run
4-
- Передавать пользовательские поля `name`, `description`, `group`, `positition` для Operation
5-
- Отмечать событие как содержащее только данные Operation или данные и Run, и Operation.
3+
- Passing custom `external_id`, `persistent_log_url` and other fields of Run.
4+
- Passing custom `name`, `description`, `group`, `positition` fields of Operation.
5+
- mark event as containing only Operation or both Run + Operation data.

0 commit comments

Comments
 (0)