Конференция Arenadata
ArenaTech 2026 – для всех, кому интересны технологии Big Data
Приглашаем вас принять участие в технической онлайн-конференции, посвященной работе с большими данными. Участие бесплатно для всех желающих.

В программе 3 блока докладов:

  • СУБД: архитектура и эксплуатация. Обсудим новые возможности Greengage DB и Arenadata DB на его основе, включая hot standby, обзор утилиты изменения кластерной топологии ggrebalance, вопросы безопасности и устранения CVE.
  • Платформа данных: безопасность и Kubernetes в ADH, аналитика в ADQM. Расскажем об управлении секретами и доступом в Arenadata Hyperwave с использованием OpenBao, особенности переноса сервисов в Kubernetes, а также про аналитические методы в инструментах ADQM.
  • Инструменты: кластерный менеджер, документация, ИИ-поиск. Поделимся опытом разработки технической документации (включая интеллектуальный поиск и ИИ-ассистент) и поговорим про развитие нашего кластерного менеджера ADCM.
Онлайн-конференция состоится 29 октября 2026 года, время трансляции: с 12:00 до 19:00 по московскому времени.
Осталось до события

clean

Описание

Удаляет старые записи в таблицах метахранилища.

Использование

$ airflow db clean [-h] --clean-before-timestamp CLEAN_BEFORE_TIMESTAMP
                 [--dry-run]
                 [--skip-archive]
                 [-t TABLES]
                 [-v]
                 [-y]

Аргументы

Параметр Описание

--clean-before-timestamp

Удалить данные, созданные до указанной временной метки. Если информация о часовом поясе не указана, то предполагается, что даты соответствуют часовому поясу Airflow по умолчанию. Пример: 2022-01-01 00:00:00+01:00

--dry-run

Выполнить пробный запуск команды. Значение по умолчанию: False

--skip-archive

Не сохранять удаленные записи в архивной таблице. Значение по умолчанию: False

-t, --tables

Имена таблиц, которые необходимо удалить. Принимает список, разделенный запятыми. Возможные значения: callback_request, celery_taskmeta, celery_tasksetmeta, dag, dag_run, dataset_event, import_error, job, log, session, sla_miss, task_fail, task_instance, task_instance_history, task_reschedule, trigger, xcom

-y, --yes

Не запрашивать подтверждение. Значение по умолчанию: False

-h, --help

Вывести справку для команды

-v, --verbose

Более подробный вывод команды

Примеры

Чтобы удалить записи из таблицы task_fail, выполните:

$ airflow db clean --clean-before-timestamp 2025-04-03T12:42:04.284+0000 -t task_fail

Пример вывода:

You have requested that we purge all data prior to 2025-04-03T12:42:04.284000+00:00 for tables ['task_fail'].
This is irreversible.  Consider backing up the tables first and / or doing a dry run with option --dry-run.
Enter 'delete rows' (without quotes) to proceed.
delete rows
Checking table task_fail
Found 1 rows meeting deletion criteria.
Performing Delete...
Moving data to table _airflow_deleted__task_fail__20250403043257
Finished Performing Delete
Нашли ошибку? Выделите текст и нажмите Ctrl+Enter чтобы сообщить о ней