Excel и данные
Ограничение таблицы скрыло 15 841 случай COVID. Чему могут научиться небольшие команды
В 2020 году лимит строк старого формата файла привёл к тому, что тысячи положительных тестов несколько дней не попадали в отчётность. Урок — знать пределы своего инструмента.

Что произошло
В начале октября 2020 года Public Health England сообщила, что 15 841 положительный случай COVID-19, зарегистрированный с 25 сентября по 2 октября, не был включён в ежедневные опубликованные данные. Причиной стала таблица: результаты лабораторий собирались в файле старого формата Excel, который вмещал лишь около 65 000 строк. Когда лимит был достигнут, новые записи перестали добавляться.
Почему это важно помимо заголовка
Людям с положительным тестом сообщили. Но их контакты, которых следовало найти в короткий срок, не были переданы вовремя. Технический предел превратился в задержку в реальном мире. Никто не планировал такой сбой, и система никого не предупредила о нём.
Три привычки, которые помогли бы это заметить
Знайте предел. У любого инструмента он есть: строки, столбцы, размер файла, число пользователей. Узнайте его, прежде чем процесс начнёт от него зависеть. Сверяйте количество записей. Сравнивайте число записей на входе с числом на выходе. Простая проверка совпадения итогов показала бы расхождение уже в первый день. Делайте сбой заметным. Процесс, который молча теряет данные, опаснее того, который останавливается с ошибкой.
Применение к малому бизнесу
Вы, вероятно, не управляете национальной системой тестирования, но тот же сценарий встречается в журналах заказов, списках клиентов и файлах остатков. В MayTech Labs мы добавляем в создаваемые инструменты подсчёт записей, проверку данных и заметные сообщения об ошибках, чтобы предел или ошибка обнаруживались за минуты, а не через недели.


