---
metadata:
  - name: generator
    content: Diplodoc Platform v5.50.6
alternate:
  - https://ytsaurus.tech/docs/en/user-guide/data-processing/operations/erase.md
  - https://ytsaurus.tech/docs/ru/user-guide/data-processing/operations/erase.md
---
> **Documentation Index:** Fetch the complete configuration index at https://ytsaurus.tech/docs/ru/llms.txt

<!-- source: ru/_includes/user-guide/data-processing/operations/erase.md -->
# Erase

Операция Erase удаляет указанный диапазон строк из таблицы. В случае, когда для входной таблицы не указан диапазон (range), из таблицы будут удалены все данные (сама таблица при этом останется).

Общие параметры для всех типов операций описаны в разделе [Настройки операций](https://ytsaurus.tech/docs/ru/user-guide/data-processing/operations/operations-options.md).

У операции Erase поддерживаются следующие параметры (в скобках указаны значения по умолчанию, если заданы):

* `table_path` — путь к входной таблице. Поддерживается указание диапазонов строк на входной таблице, например, `//path/table[#10:#100]`. Можно удалить не все данные в таблице, а лишь определенный диапазон строк;
* `combine_chunks` (false) — объединить оставшиеся чанки в таблице, чтобы они были достаточно большими;
* `schema_inference_mode` (auto) — режим определения схемы. Доступные значения: auto, from_input, from_output. Подробности в разделе [Схема данных](https://ytsaurus.tech/docs/ru/user-guide/storage/static-schema.md#schema_inference);

## Пример спецификации

```yaml
{
  table_path = "//tmp/input_table[#10:#100]";
  combine_chunks = %true;
}
```
<!-- endsource: ru/_includes/user-guide/data-processing/operations/erase.md -->