|
|
|||||||||||||||||||||||||||||
|
Модели данных для телекоммуникационных компанийВведениеНа российском телекоммуникационном рынке компании, предоставляющие телекоммуникационные услуги, можно условно подразделить на три типа:
Жесткая конкуренция в борьбе за клиентов наблюдается, по сути, только среди мобильных операторов, а также в регионах между МРК, имеющими "сотовый" бизнес, и мобильными операторами. Тем не менее маркетинговые задачи, задачи планирования, а также проблемы, связанные с разрозненностью данных, уменьшением времени доступа к ним, в той или иной степени стоят перед всеми без исключения телекоммуникационными компаниями. Ускорить доступ, повысить качествоРяд компаний уже сделали или делают шаги в направлении внедрения аналитических систем на базе единого хранилища данных , позволяющих расширить аналитические возможности, ускорить доступ к информации и повысить ее качество. Говоря о хранилище данных , следует понимать, что это информационно-аналитическая система, в основе которой лежит единая модель данных, разработанная на основании бизнес-требований и с учетом существующей информации в компании. Эта модель содержит информацию, которая облегчает и ускоряет процесс принятия решений. Следует отметить, что компании во всем мире создают хранилища данных не первый год, да и сама концепция существует уже не одно десятилетие. В связи с чем на рынке появился отдельные класс продуктов - модели хранилищ данных. В частности, такие модели существуют для телекоммуникационных, страховых, финансовых, retail-компаний. Поставкой данных решений в виде отдельного продукта или в виде консалтинговых услуг занимаются такие компании, как IBM, SAP, Oracle и др. В данной статье мы поделимся опытом практического применения модели данных, разработанной корпорацией IBM для компаний, предоставляющих услуги связи, -IBM Telecommunications Data Warehouse (TDW) на проекте по построению хранилища данных в телекоммуникационной компании. Единая бизнес-модельIBM TDW представляет собой совокупность бизнес-понятий, взаимоувязанных между собой в единую бизнес-модель. Ее применение позволяет упорядочить и более взвешенно управлять бизнес-требованиями функционального заказчика к будущей аналитической системе и "укладывать" их в физическую структуру базы данных хранилища. Как и любая другая модель, IBM TDW,- это звено между предъявляемыми бизнес-требованиями заказчика, структурой будущего хранилища данных и существующими в компаниями информационными системами (источниками данных для хранилища). Модель данных TDW включает следующие три уровня: модель данных (Telecommunications Services Data Model - TSDM), модель хранилища (Telecommunications Data Warehouse Model - TDWM) и шаблоны бизнес-решений (TDW Business Solution Templates, TBSTs). Рассмотрим их более подробно.
От общего к частномуПри проектировании модели хранилища данных компания IBM предлагает использовать подход "от общего к частному". Он заключается в том, что в модели имеется девять супертипов - основополагающих понятий. Это - событие, заинтересованная сторона, расположение, продукт, ресурсы, соглашение, бизнес-элемент, условие, классификация. Далее каждый супертип декомпозируется на более мелкие понятия, каждое из которых разбивается на более детальные и т.д., образуя таким образом иерархию понятий. Данный подход к организационной структуре хранения и представления объектов модели, с одной стороны, направлен на организацию более удобной навигации по модели и более четкое соотнесение функциональных требований с ее сущностями, с другой - обеспечивает третью форму нормализации на физическом уровне. Что касается набора сущностей, то, как упоминалось выше, их много; в модели версии 3, порядка 800. Такое количество сущностей предполагает, что практически все бизнес-понятия можно соотнести с какой-либо сущностью будущего хранилища данных. Набор атрибутов сущностей тоже является достаточно большим (порядка 3000), что позволяет если не найти необходимый, то получить представление о возможных атрибутах сущности. В любом случае состав как сущностей, так и их атрибутов достаточно легко пополняется и модифицируется. Особенности применения IBM TDWПрактика использования модели IBM TDW на одном из проектов, показывает, что оно имеет ряд особенностей:
Факторы успехаПрактика показывает, что готовая модель данных не в полной мере отражает реалии бизнеса и тем более не может учитывать особенности его ведения. В то же время модель является оптимальной основой и источником лучших практик при реализации хранилища данных. Решение о приобретении продукта "модель хранилища данных" компания должна принимать самостоятельно. В любом случае - будет ли модель создаваться собственными силами или с привлечением внешних консультантов - бизнес-подразделению необходимо выделить ответственного для непосредственного участия в проекте. Консультант, выступающий в роли архитектора модели данных, должен обладать успешным опытом построения такой модели, соответствующими техническими навыками и определенными личными качествами. Он обязан знать концепцию построения хранилищ и базы данных, на которой оно будет строиться, принципы и возможности ETL-приложения и средства построения аналитической отчетности, быть коммуникабельным и обладать организаторскими способностями, так как на время разработки модели является связующим звеном в команде проекта. Наличие в проектной команде компетентного архитектора и опыта работы по созданию хранилища данных - два важнейших фактора успешной реализации задачи. Ссылки по теме
|
|