Letyshops

Витрины данных и системы генерации отчетов

Джайоти Банерджи

Выбор той или иной технологии требует хорошего понимания того, что предлагается на рынке. В противном случае вы начинаете двигаться вслепую.

Что у нас есть?

Представьте, что вы едете по широкому шоссе. Не нарушаете правила, держите скорость 70 миль в час и выезжаете на внешнюю полосу, только если вам нужно очень торопиться. Радио время от времени сообщает последние новости с трассы, предупреждая вас о возможных проблемах впереди. Вам не надо даже напрягать свое воображение - возможно, что все это происходит с вами каждый день. Теперь представьте, что лобовое стекло вашей машины стало полностью непрозрачным, и все, что вы можете сделать, это ехать, используя зеркало заднего обзора. Никогда раньше этого не делали? Я вам не верю. Добро пожаловать в мир управления современной корпорацией.

Во всем мире компании озабочены тем, как неудачно организованы ряды и столбцы данных, которые описывают предшествующие периоды деятельности предприятия. И это все, что может помочь корпорациям в управлении их бизнесом. Однако ситуация сегодня не столь уж плоха, если сравнивать ее с тем, что мы имели даже пять лет назад.

Пять лет назад мы имели доступ к множеству данных. Проблема заключалась в том, что это были не те данные. Даже если это был нужный нам вид данных, мы не всегда могли считать их достоверными. В конце концов, наши черновые балансы не сходились - верный признак того, что не все в порядке. В результате были приложены все усилия, чтобы встроить в наши системы составления отчетов поддержку целостности. Самые крупные корпорации вложили деньги в очень дорогие ERP-системы. Менее крупные компании купили программное обеспечение, которое поддерживает правильное выполнение транзакций.

Кроме того, тот, кто купил новые системы с "безопасным" учетом транзакций, получил в придачу еще и бонус. Оказалось, что эти системы обладают огромными возможностями по генерации отчетов. Сотни готовых отчетных форм, содержащих все виды информации, о которой большинство финансовых директоров могло только мечтать. И ситуация все улучшалась и улучшалась.

Мы боролись за внедрение новых систем. Мы научились новому волшебству - работе с Windows и технологиями класса клиент-сервер. Некоторые проекты так и остались незавершенными, другие были приостановлены и трансформированы в проекты по реинжинирингу. Они тоже закончились ничем. Тогда мы решили посмотреть, чего же мы достигли. Американская аналитическая фирма AMR Research сформулировала эти результаты следующим образом:

  • Ориентация на результаты за прошлый месяц, вместо ориентации на то, что мы делаем сейчас и собираемся делать потом. (Если вы действительно занимаете важный пост, то можете запросить специальные данные, которые способны помочь вам принять то или иное решение. Но к тому времени, когда вы их получите, они уже покроются плесенью);
  • Неспособность поддерживать анализ, который требует более одного уровня детализации/агрегации;
  • Структуры данных отражают компромисс между потребностями в генерации отчетов и поддержанием целостности системы во время выполнения транзакций;
  • Негибкость системы получения отчетов, которая требует изменять множество кодов вручную, чтобы сделать эти отчеты более пригодными для нужд нашего бизнеса. Большинство из нас никогда даже не помышляло о том, чтобы внести эти изменения, уже испытав когда-то сомнительное удовольствие от подобных самостоятельных модификаций;
  • Внутренняя деятельность компании создает горы бумаги. По данным компании AMR, пользователи активно требуют все новых отчетов, однако не отменяют старые, которые больше не используются. В результате множество ресурсов расходуется на то, чтобы создавать отчеты, которые никто не читает;
  • Масштаб отчетов ограничен - они игнорируют всю информацию, не содержащуюся непосредственно в нашей бухгалтерской системе.

И все же мы утверждаем, что ситуация не столь плоха, потому что наши черновые балансы теперь сходятся. Не будем преуменьшать - это большой шаг вперед.

Что мы можем сделать, чтобы продвинуться вперед?

Отрасль высоких технологий предлагает нам на выбор множество вариантов решений наших проблем: витрины данных, хранилища данных, оперативная обработка информации и получение отчетов с помощью настольной системы. Что является наилучшим решением для того, кого поразила эта болезнь с генерацией отчетов? Во-первых, заметим, что существует одно ограничение. Раньше мы покупали оборудование у компаний IBM или DEC. Теперь мы покупаем у SAP, или JBA, или Systems Union. Тот факт, что у нас уже есть та или иная система обработки транзакций (или мы планируем ее приобрести), накладывает множество ограничений на наш выбор. Мы больше не можем делать "чистый" выбор. На него оказывает влияние необходимость решения очень сложной задачи по налаживанию работы (или по преодолению трудностей?) с уже установленной в нашей компании системой управления предприятием. Выбор той или иной технологии требует хорошего понимания того, что предлагается на рынке. Витрина данных отличается от хранилища данных, а получение отчетов с помощью настольной системы от аналитической обработки. Часто компании ищут на рынке инструментарий генерации отчетов или думают, что единая база данных разрешит все их проблемы. Примеры подобных внедрений часто приводятся в пособиях, описывающих то, как не надо решать проблемы с обработкой данных. Многие масштабные проблемы требуют сочетания подходов. Например, может потребоваться инкорпорировать средство создания многомерной витрины данных в контекст реляционного хранилища, предназначенного для оперативной аналитической обработки. Обе системы поддерживают возможности генерации отчетов. Вы не знаете, что означают все эти понятия? Ну, тогда вам необходимо еще поработать, прежде чем вы будете в состоянии бороться с подобными проблемами.

Запомните следующее. Если поставщик вашей бухгалтерской системы или системы обработки транзакций уже наладил связь с продавцом решений для генерации отчетов и анализа, то вы могли бы избежать множества проблем с интеграцией, применив их совместное решение. Вы всегда можете подсоединить систему генерации отчетов третьей фирмы к вашей системе обработки транзакций. Однако когда в следующий раз вы должны будете модернизировать вашу бухгалтерскую систему, то потратите уйму времени и денег, вновь и вновь модернизируя все интерфейсы.

Кроме того, вы можете установить новую систему генерации отчетов и испытать сильное желание получить тот же самый отчет, который вы привыкли генерировать в старой системе. Это ваш шанс избавиться от старья. Запомните, что "полет вслепую" закончился. Ваше корпоративное лобовое стекло вдруг стало ясным и прозрачным, и вам, возможно, придется пересмотреть привычную методику езды по изображению в зеркале заднего обзора. Все к лучшему.


Джайоти Банерджи (Jyoti Banerjee) является генеральным директором исследовательской фирмы Tate Bramald Consultancy. Ему можно написать по электронной почте jyotib@tbconsult.co.uk.

 

 

Реклама: