Выбор исходных данных и способа обработки
Исходный порядок строк; точная десятичная арифметика до 12 дробных знаков.
- На входе: CSV, TSV, XLSX, XLS, ODS, JSON records.
- Результат: CSV.
Настройки и варианты результата
В «Проверить баланс движения по реестру» доступны следующие параметры. Начните с значений по умолчанию, затем измените нужный параметр и сравните результат с исходником.
| Параметр | Доступные значения | По умолчанию |
|---|---|---|
| Столбец группы | Введите значение для своего файла | id |
| Столбец прихода | Введите значение для своего файла | income |
| Столбец расхода | Введите значение для своего файла | expense |
| Столбец остатка | Введите значение для своего файла | balance |
| Начальный остаток | 0 | |
| Лист Excel (пусто — первый) | Введите значение для своего файла | Заполните под свою задачу |
Порядок действий
Проверить последовательный остаток по приходу и расходу
- Подготовьте CSV / TSV / XLSX / XLS / ODS / JSON records. Пример показывает: проверить последовательный остаток по приходу и расходу.
- Выберите Столбец группы = id; Столбец прихода = income; Столбец расхода = expense; Столбец остатка = balance; Начальный остаток = 0. Запустите обработку и прочитайте диагностику.
- Скачайте CSV. Найдите первую строку с расхождением calculated и balance.
Практический пример
id,income,expense,balance,calculated,difference,sourceRow a,5,0,5,5,0,2 a,0,2,4,3,1,3
id,income,expense,balance a,5,0,5 a,0,2,4
id,income,expense,balance,calculated,difference,sourceRow a,5,0,5,5,0,2 a,0,2,4,3,1,3
Найдите первую строку с расхождением calculated и balance.
Ограничения и проверка готового файла
Найдите первую строку с расхождением calculated и balance.
Для выбранной операции данные передаются нашему серверу. Временные рабочие файлы удаляются после обработки; история пользовательских файлов не создаётся.
Официальные требования: Спецификация формата и правила совместимости
- До 1 файла, суммарно 25 МБ. Каждое поле текста — до 1 млн символов.
- Исходный порядок строк; точная десятичная арифметика до 12 дробных знаков.
- CSV/TSV: до 200 000 символов, 5000 строк вместе с заголовком и 200 столбцов.
- Табличное чтение Excel: до 10 000 строк выбранного листа.
Вопросы и ответы
Какие исходные данные принимает «Проверить баланс движения по реестру»?
Поддерживаются: CSV, TSV, XLSX, XLS, ODS, JSON records. До 1 файла, суммарно 25 МБ. Каждое поле текста — до 1 млн символов.
Что получится после обработки в «Проверить баланс движения по реестру»?
Реестр начального остатка, приходов/расходов и остатков → последовательные расхождения по объекту. Форматы результата: CSV.
Как проверить результат этой операции?
Найдите первую строку с расхождением calculated и balance.
Какой пример помогает начать работу?
id,income,expense,balance a,5,0,5 a,0,2,4. Проверить последовательный остаток по приходу и расходу Ожидаемый результат: id,income,expense,balance,calculated,difference,sourceRow a,5,0,5,5,0,2 a,0,2,4,3,1,3.
Какие ограничения нужно учитывать?
До 1 файла, суммарно 25 МБ. Каждое поле текста — до 1 млн символов. Исходный порядок строк; точная десятичная арифметика до 12 дробных знаков. CSV/TSV: до 200 000 символов, 5000 строк вместе с заголовком и 200 столбцов. Табличное чтение Excel: до 10 000 строк выбранного листа.
Где обрабатываются данные и сохраняется ли история?
Для выбранной операции данные передаются нашему серверу. Временные рабочие файлы удаляются после обработки; история пользовательских файлов не создаётся.