IBM Cognos TM1
Бюджетирование на предприятии
Что такое TM1? В первую очередь – это оригинальная технология и модель обработки данных, которая максимально раскрывается на задачах, связанных со стратегическим планированием, бюджетным управлением, функционально-стоимостным анализом. То есть там, где важны:
IBM Cognos TM1 получил распространение как одна из немногих платформ, способных обеспечить полноценную автоматизацию процессов бюджетного управления крупного и среднего бизнеса. Являясь по своей сути оригинальной системой управления базой данных, дополненной необходимыми компонентами для проектирования модели и обеспечения функционирования пользовательских модулей, Cognos TM1 использует архитектуру «in-memory» вычислений. Высочайшая скорость обработки достигается загрузкой всех данных в оперативную память, что позволяет снять проблему реализации сложных вычислений и перерасчетов кубов, которые характерны для систем планирования.
Используя IBM Cognos TM1 как платформу для информационной системы в области планирования, бюджетирования или анализа, вы защищены от проблем, связанных с производительностью, и готовы к расширению системы. Единственное, что может потребоваться – добавить в сервер немного RAM.
BI DeVops
Developer Business intelligence Systems
Рубрики
Свежие записи
Свежие комментарии
Архивы
Календарь
| Пн | Вт | Ср | Чт | Пт | Сб | Вс |
|---|---|---|---|---|---|---|
| « Май | ||||||
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 | |||||
Рубрика: IBM Cognos TM1 как таковой
Первое знакомство с Cognos Architect, создание куба.
В этом видео мы познакомимся с Cognos Architect, разберем все его компоненты такие, как приложение, кубы, измерения, репликация, процессы, работы и создадим куб на основе имеющихся измерений.
Немного поговорим об OLAP технологии для общего понимания ее сути.
Cognos TM1 Perfomance Modeler
Сегодня поговорим о таком компоненте, как Cognos TM1 Perfomance Modeler, вот его внешний интерфейс:
Так для чего он нужен?!
Это еще один компонент, который может создать кубы, измерения, процессы, все те же возможности, что есть и у Cognos Architect, можно сказать это два взаимозаменяемых продуктов.
Но, у Cognos TM1 Perfomance Modeler есть больше возможностей и более приятный графический интерфейс, тут можно создавать Диаграммы потоков данных:
Удобные настройки безопасности, настройки приложений, настройки прав доступа.
Здесь так же просто создавать приложения для работы через Cognos Insight или Web Application(Contributor)
Но мне, все же удобней работать в Cognos Architect, из-за удобности работать с правилами и процессами(но все индивидуально).
Позже мы попробуем поработать, как в Cognos TM1 Architect так и в Cognos TM1 Perfomance Modeler.
Cognos Insight
Сегодня мы поговорим о таком компоненте, как Cognos Insight.
Ну во-первых это удобный инструмент для отображения всех кубов модели со всеми измерениями, представлениями, где вы можете отображать любые данные из любых кубов, настраивать активные кнопки для перехода между вкладками, анализировать данные с помощью быстрых диаграмм, а также вводить данные, если у вас имеется на то доступ.
Например существует опубликованное приложение, в котором отображены все кубы модели, посредством прав доступа можно открывать это приложение всем, но каждый будет видеть только те цифры и кубы, на которые даны права.
Хочу заметить, что к одному и тому же кубу может быть создано только 1 приложение.
Осуществляем соединение с Cognos TM1
И видим уже подготовленные данные:
Также можно импортировать данные напрямую из файлов, например excel, перетащив файл в соответствующую область с синим пунктиром и анализировать данные так сказать наскоком, при чем можно делать анализ вместе с имеющейся моделью кубов.
После проведенной работы можно сохранить данный лист анализа и отправить другому пользователю/руководителю для корректировки, либо принятия тех, или иных решений.
Cognos Architect(TurboIntegrator). Основные функции.
Поговорим о таком компоненте, как Cognos Architect(TurboIntegrator), ниже представлен его внешний вид после запуска:
Его основные задачи, это работа с кубами, измерениями и процессами, все пока обобщенно без углублений, по большому счету у него есть аналогичный компонент такой, как Perfomanсe Modeler, о нем мы тоже обязательно поговорим в следующих статьях.
Мы можем создавать и удалять кубы с измерениями и процессами, как через GUI (что вы видите на картинке), так и через процессы.
Соответственно данные, которые мы можем загрузить в нашу модель могут поступать из разных источников.
При помощи TurboIntegrator можно выполнить любую комбинацию этих действий.
IBM CognosTM1 как таковой
Программное обеспечение для планирования, формирования бюджета, прогнозирования, анализа и составления карт показателей
IBM Cognos TM1 — это программное обеспечение для планирования уровня предприятия, которое может трансформировать весь цикл планирования, от постановки цели и формирования бюджета до составления отчетности, анализа, составления карт показателей и прогнозирования. Его можно установить как на своей территории, так и в облаке, а также добавить дополнительные возможности мобильной работы. Cognos TM1 позволит совместно работать над планами, бюджетом и прогнозами. Вы сможете анализировать данные и создавать модели (включая модели прибыльности), чтобы видеть постоянно развивающуюся бизнес-среду. Кроме того, интегрированные возможности по составлению карт показателей и стратегическому управлению позволят отслеживать показатели производительности и согласовывать ресурсы и инициативы с корпоративными задачами и событиями на рынке.
Современные Business Intelligence (BI) системы на примере IBM Cognos BI
В современном мире существуют определенные классы программного обеспечения, которое ориентированно в основном на корпоративный сегмент (крупный и средний бизнес) и соответственно не имеет широкого распространения. Но некоторые программные комплексы имеют достаточно интересные функции, которые можно применить не только в сфере мелкого бизнеса, но и в качестве персонального инструмента. Вот об одном из таких программных комплексов и пойдет речь в данной статье.
Примечание
Я являюсь техническим специалистом, соответственно статья имеет более технический уклон. Если есть желание почитать информацию по продукту, ориентированную на бизнес пользователей, то вам на офсайт IBM.
Основная цель этой статьи, показать вам как сделать свой первый «Hello World» (по аналогии с программированием) в IBM Cognos BI.
Также хочу отметить, что я имею большой опыт написания пошаговых инструкций со скриншотами каждого шага. Но эта статья не будет очередной пошаговой инструкцией, здесь я хочу показать концепцию работы с системой, а не сделать еще один мануал.
Что такое BI?
Возможность применения BI системы в качестве персонального инструмента
Сразу становится вопрос, как можно использовать эту систему в качестве персонального инструмента? Отвечу по личному примеру, я использую IBM Cognos BI в качестве инструмента по анализу статистики в своих проектах и инструмента по анализу статистики домашней бухгалтерии.
Тут конечно можно возразить, что-то в духе «я и обычным SQL запросами отлично анализирую статистику» или «встроенных функций Excel вполне достаточно чтобы проанализировать всю домашнюю бухгалтерию», но «все познается в сравнении». Как показывает практика, гораздо проще просто натаскать мышкой нужные элементы данных и получить результат в готовом виде, чем возится с написанием SQL запросов или перенастраиванием функций Excel.
Опять-таки, все написанное это лично мое мнение, с которым вы не обязаны соглашаться.
Архитектура IBM Cognos BI
Этапы работы с системой
Структура тестового источника данных
Перед тем как приступить к реализации вышеописанных этапов, я хочу сказать пару слов об тестовом источнике данных. С одной стороны, структура тестового источника данных относительно простая (как для промышленного хранилища данных) с другой стороны она несколько сложнее чем простой лист Excel. Все данные в источнике являются синтетическими (сгенерированы алгоритмами на основе случайных чисел), из-за этого агрегатные показатели выглядят весьма ровно.
Подключение к источнику данных
В IBM Cognos BI все необходимые параметры для подключения к источникам данных хранятся в специальных объектах системы, которые так и называются «Data Source Connections». Чтобы создать новое подключение, необходимо выполнить несколько простых шагов: зайти на портал IBM Cognos BI, перейти в раздел «Администрирование» («Administration»), открыть вкладку «Конфигурация» («Configuration»), выбрать подраздел «Подключения источника данных» («Data Source Connections») и нажать кнопку «Новый источник данных» («New Data Source») в панели инструментов. Далее появится серия диалоговых окон, в которых будет необходимо задать несколько параметров, таких как название подключения, тип соединения, сервер, логин, пароль и т. д.
Разработка метаданных
Разработка метаданных, это один из самых сложных и ответственных моментов. От качества метаданных зависит, как работоспособность системы (скорость формирования отчетов, корректность сформированных результатов и т. д.) так и удобство разработки отчетов. Но несмотря на вышесказанное, сложность разработки метаданных прямо пропорциональна сложности источника данных. Например, чтобы построить реляционное описание нашего тестового источника данных, достаточно запустить мастер построения метаданных, несколько раз кликнуть кнопку «Next», и метаданные готовы.
Итак, как я уже писал ранее, метаданные – это описание источника данных. В IBM Cognos BI. Фундаментом метаданных являются объекты «Query Subject» и связи между ними. Объект «Query Subject» это синоним «View» из реляционных СУБД. Т. е. в основе «Query Subject» стоит запрос к СУБД, определяющий структуру объекта источника, а связи между «Query Subject» это описание логического взаимодействия между этими запросами.
Для создания метаданных в IBM Cognos BI используется отдельное приложение IBM Cognos Framework Manager (единственное не Web приложение в комплексе IBM Cognos BI). После запуска Framework Manager будет предложено создать новый проект (необходимо будет ввести наименование проекта и его расположение в локальной файловой системе).
Следует понимать, что проект Framework Manager (также именуемый как модель Framework Manager) это набор локальных файлов, с которыми работает локальная программа, а пакет метаданных это результат, который располагается на IBM Cognos BI сервере (если проводить аналогию с программированием, то проект – это исходный код, а пакет – это скомпилированное приложение). На базе одного проекта Framework Manager можно создать несколько наборов пакетов.
Создание и публикация пакета метаданных
После того как метаданные созданы, необходимо сформировать метапакет и опубликовать его на IBM Cognos BI сервере. Как я упоминал ранее, метапакет – это некоторое подмножество метаданных, которое публикуется на сервере и с которым работают все Web приложения комплекса IBM Cognos BI. Настройки метапакета позволяют скрыть или не публиковать некоторые объекты метаданных. Например, в тестовых метаданных есть некоторый «Query Subject» [Country_RegDir], который влияет на логику обработки данных источника (является связующим звеном между страной и региональным директором), но не представляет ценности при разработке отчетов, вот такой объект метаданных имеет смысл скрыть на уровне пакета. Или, например, поля с идентификаторами, их тоже имеет смысл скрыть от пользователей метапакетов.
Создание отчетов (анализ данных)
Вот мы потихоньку и подобрались к самому интересному и регулярному процессу – это создание отчетов. Так сложилось что инструменты для создания регулярных отчетов и инструменты для быстрого анализа данных в IBM Cognos BI одни и те же (несмотря на то что в одних удобнее проводить быстрый анализ, а в других удобнее формировать регулярные отчеты, все они позволяют сохранять свои результаты в виде отчетов).
Лично я предпочитаю для всех BI задач использовать инструмент IBM Cognos Report Studio. Это наиболее универсальный инструмент, позволяющий строить отчеты фактически любой сложности и в тоже время предоставляет относительно удобные инструменты для быстрого анализа данных.
После запуска отчета на выполнение, получится примерно такой результат.
Глядя на получившийся отчет можно смело сказать, что оформлен он откровенно плохо, числа не отформатированы, экономический смысл откровенно сомнителен и т. д. Но все эти недостатки оформления можно убрать путем задания свойств соответствующих элементов настроек, а чтобы экономический смысл был более интересен, можно, например, сделать план/факт анализ.
Например, чтобы сделать отчет, показанный ниже (на готовых метаданных) я, как специалист с опытом, потратил где-то 20-30 минут.
А чтобы его полностью переоформить в темную цветовую схему, я потратил где-то еще 10 минут.
Заключение
Я надеюсь, что в этой статье читатель смог получить общие сведения о BI системах и принципе их работы. Конечно в рамках небольшой статьи невозможно рассмотреть относительно подробно ни один из затронутых аспектов (например, о том, как правильно сформировать метаданные, можно написать целую книгу), но я думаю, что если вы решите попробовать, то эта статья подскажет с чего начать и какого результата ожидать.
Также я совсем не затронул некоторые интересные механизмы и функции (например, механизм представления реляционного источника данных как многомерного), но это из-за того, что количество необходимого материала (минимум теории и минимум практики) потянет на отдельную статью.
Ibm cognos tm1 что это такое
IBM Cognos TM1 — база данных, оперирующая хранящимися в памяти кубами, каждый из которых является самостоятельным, не основанным на базовой таблице объектом. Вычисления в TM1 производятся автоматически, если речь идет о простой консолидации элементов, и с помощью написанных правил (rules), для которых создан специальный язык, если необходимы более сложные расчеты. ТМ1 полностью интегрирована в Microsoft Excel, а также имеет свой собственный, написанный на ASP.NET веб интерфейс, позволяющий быстро и легко проводить анализ данных в табличном и/или графическом виде. Архитектура TM1 основана на технологии in-memory OLAP. IBM Cognos TM1 используется для автоматизации процессов бюджетирования и планирования, построения отчетности и анализа данных.
Применение
TM1 в основном используется при планировании, бюджетировании и анализе финансовой информации, поскольку наряду с другими MOLAP предоставляет возможность быстрого составления разнообразных отчетов конечным пользователям, не имеющим опыта работы в программировании. При необходимости база данных может быть построена таким образом, что все расчеты будут происходить в режиме реального времени, то есть новая информация будет попадать в отчеты сразу после ее ввода пользователем.
См. также
Ссылки
Полезное
Смотреть что такое «TM1» в других словарях:
TM1 — ist ein multidimensionales Datenbanksystem (MDBMS) zur Ausführung von MOLAP Anwendungen. Das Produkt wurde von der Firma Applix entwickelt und auch unter demselben Namen vertrieben. 2007 wurde die Firma Applix von Cognos übernommen. Dabei wurde… … Deutsch Wikipedia
TM1 — Cognos TM1 is an in memory MOLAP database server used to implement collaborative planning, budgeting and forecasting solutions, as well as analytical and reporting applications. Data in Cognos TM1 is stored and represented as multidimensional… … Wikipedia
(9942) 1989 TM1 — Infobox Planet minorplanet = yes width = 25em bgcolour = #FFFFC0 apsis = name = mp|(9942) 1989 TM|1 symbol = caption = Orbit of mp|(9942) 1989 TM|1 (blue), planets (red) and the Sun (black). The outermost planet visible is Jupiter discovery = yes … Wikipedia
Hebrew calendar — The Hebrew calendar (הלוח העברי ha luach ha ivri), or Jewish calendar, is a lunisolar calendar used today predominantly for Jewish religious observances. It determines the dates for Jewish holidays and the appropriate public reading of Torah… … Wikipedia
Applix — Inc. was a software company based in Westborough, Massachusetts that published Applix TM1, a MOLAP database server, and related presentation tools, including Applix Web and Applix Executive Viewer. Together, Applix TM1, Applix Web and Applix… … Wikipedia
Fermatscher Primzahltest (Programm-Code) — ist ein aus Fermatscher Primzahltest ausgelagerter Quellcode. Hier ein Programm dazu: C Quellcode für ein Programm, das nach dem kleinen Fermatschen Satz, Primzahlen, Pseudoprimzahlen und Carmichaelzahlen unterscheidet: /* Ein Programm, zur… … Deutsch Wikipedia
Reuptake — 350px|A synapse during re uptake. Note that some neurotransmitters are lost and not reabsorbed.Reuptake, or re uptake, is the reabsorption of a neurotransmitter by the neurotransmitter transporter of a pre synaptic neuron after it has performed… … Wikipedia
Mechanosensitive channels — Finite Element Model of MscL transmembrane model. This figure is similar to the Tang et al. [28]. Mechanosensitive channels or mechanosensitive ion channels are membrane proteins capable of responding over a wide dynamic range to external… … Wikipedia
Сравнение OLAP-серверов — В приведенных таблицах сравниваются основные и технические характеристики основных OLAP серверов. Для более детальной информации см. индивидуальные статьи по каждому продукту. Содержание 1 Общая информация 2 Модель хранения данных … Википедия
Сравнение OLAP серверов — В приведенных таблицах сравниваются основные и технические характеристики основных OLAP серверов. Для более детальной информации см. индивидуальные статьи по каждому продукту. Содержание 1 Общая информация 2 Модель хранения данных … Википедия
IBM Cognos
Одним из основных назначений IBM Cognos BI является интеграция данных. Продукт предоставляет возможности непрерывного создания отчетов, анализа, скоринга, создания информационных панелей и управления событиями, упрощая конфигурацию ИТ и обеспечивая доступ к информации для каждого сотрудника. Результат – более высокая адаптация пользователей, лучшие решения и более высокая динамика управления предприятием.
В основе решений IBM Сognos лежит концепция управления эффективностью бизнеса — Business Performance Management (ВPM), охватывающая основные процессы менеджмента компании: прогнозирование, планирование, бюджетирование, консолидация данных, контроль, анализ деятельности предприятия, финансовая, управленческая и иная отчетность.
Cognos 10
Новое программное обеспечение Cognos 10 сочетает в себе мощь социальных сетей и инструментов для коллективной работы с аналитическими приложениями для бизнес-пользователей, предоставляя интеллектуальные возможности реального времени в виде единого интерфейса, дружелюбного к пользователю – в онлайновом режиме или через мобильные устройства таких платформ как iPad, iPhone и Blackberry. Решение объединяет мощь социального инструментария для совместной работы с приложениями Lotus Connections и бизнес-аналитику Cognos в одном универсальном предложении с интуитивно понятными функциями управления и навигации и упрощенным пользовательским интерфейсом. Это комплексное предложение делает «поток мысли» пользователя неразрывным, устраняя необходимость переключения между приложениями и формами представления данных для получения и обработки нужной информации. Новое программное обеспечение поддерживает естественную сквозную цепочку информационных представлений, от просмотра и изучения до принятия решения.
Это программное обеспечение дает бизнес-пользователям интегрированное представление статистической информации с возможностью обновления в реальном времени, открывая перед пользователями исчерпывающую картину их бизнеса. Теперь компании могут воспользоваться преимуществами доступа к информации в самых разных ее представлениях, от простой оперативной информации реального времени до результатов прогностического анализа возможных вариантов («what if»). Интегрированные возможности социальных сетей в сочетании с аналитикой позволяют сотрудникам компаний взаимодействовать друг с другом в реальном времени в сообществах, блогах и wiki-ресурсах. Эта комбинация возможностей управляет обменом идеями и знаниями – что реально трансформируется в процесс принятия решений, однако теряется в замечаниях на встречах, ручных процессах и сообщениях электронной почты. Пользователи теперь могут инициировать действия, привлекать коллег со специальными экспертными знаниями, рассылать сообщения, файлы и ссылки, представлять и обсуждать мнения – и все это в реальном времени для более быстрого и более точного принятия решений.
Так, например, местный торговый представитель может определять пики продаж отдельных позиций популярных товаров и обсуждать это в реальном времени с менеджерами магазинов и сотрудниками маркетингового отдела, чтобы лучше понять причины и оптимально согласовать спрос и предложение. Врач может определять тенденции в ходе лечения определенной болезни, делиться этим знанием со своими коллегами и обсуждать с ними соответствующие профилактические меры по предотвращению заболевания – без необходимости каких-либо изменений единого представления этой тщательно собранной информации. Менеджер, продвигающий определенный товар на рынке, видя неожиданное снижение объемов продаж, может оперативно обсудить это с производственным отделом, директорами магазинов, командой маркетологов – одновременно и в реальном времени. Руководитель организации может мгновенно организовать «дискуссионную сеть» для связи с нужными людьми и информацией, чтобы сделать важное сообщение, выслушать объяснения, ознакомиться с мнениями и принять решение.
IBM Cognos TM1
IBM Cognos TM1 — решение IBM Cognos Business Intelligence для многомерного анализа особенно больших объемов данных в режиме реального времени, базирующееся на приобретенных технологиях компании Applix. В основе IBM Cognos TM1 — 64-битный OLAP-сервер, работающий с данными непосредственно в оперативной памяти без их предварительной обработки, что позволяет добиться скорости обработки данных, недостижимой для обычных инструментов анализа, особенно в случае больших объемов данных (десятки и сотни миллионов записей). Выдающиеся скоростные характеристики при работе с большими и сверхбольшимиобъемами данных в сочетании с мощной функциональностью анализа и простотой использования (одним из интерфейсов для анализа является клиент на основе Microsoft Excel) делают IBM Cognos TM1 незаменимым решением для таких отраслей, как финансовый сектор, телекоммуникации илирозничная торговля.















