Главная «фишка» этого этапа — создать сайт с интерфейсом, который принимает на вход XLSX-файл, парсит его и загружается данные в Clickhouse. Было несколько этапов улучшения сайта. Мы совершенствовали сервис до тех пор пока интерфейс не стал действительно удобным и информативным. Например, мы отображаем все компании, которые загружены в систему, и количество загруженных сотрудников. Дело в том, что у контент-менеджера нет прямого доступа в Сlickhouse, но при этом кто-то должен следить за содержимым базы. Мы сделали так, что содержимое таблиц в базе видно, и теперь можно сравнивать количество данных в XLSX-анкетах с количеством данных в базе, — это дополнительная проверка корректности загрузки данных.