DZone.com Feed на русском
Подписаться
Инженерная подготовка конвейеров данных к аудиту для регуляторной отчетности
Существует особый вид тишины, который возникает в телефонном разговоре, когда регулятор спрашивает: «Можете ли вы подробно рассказать, как был рассчитан этот показатель?», а человек на другом конце вынужден ответить: «Я вернусь к вам с ответом». Я был на таком звонке. Это неприятное положение, и обычно оно возникает не потому, что кто-то сделал что-то не так. Оно возникает потому, что система, которая выдала этот показатель, изначально не была предназначена для ответа на этот вопрос.Регуляторная отчетность, будь то отчет о ликвидности, расчет капитала или что-то более специфическое, обладает странным свойством по сравнению с большинством задач инженерии данных. Никому за пределами команды на самом деле не важно, как выглядит панель мониторинга, стоящая за этим. Их волнует, сможете ли вы доказать, спустя месяцы или годы, откуда именно взялась каждая цифра, кто ее изменял и почему она изменилась между двумя отчетными периодами. Это принципиально иная цель проектирования, чем «сделать так, чтобы отчет работал быстро», и, честно говоря, многие системы создаются в первую очередь для скорости и удобства, а проверяемость добавляется потом как нечто второстепенное. И это видно.