{"id":1247,"date":"2017-02-02T20:55:51","date_gmt":"2017-02-02T19:55:51","guid":{"rendered":"http:\/\/konsilium.de\/blog\/?p=1247"},"modified":"2022-07-06T21:35:41","modified_gmt":"2022-07-06T19:35:41","slug":"ibm-cognos-metadata-modeler-kurs-durchgefuehrt","status":"publish","type":"post","link":"https:\/\/konsilium.de\/blog\/2017\/02\/02\/ibm-cognos-metadata-modeler-kurs-durchgefuehrt\/","title":{"rendered":"Cognos Kurs Metadata Modeling"},"content":{"rendered":"\n<p>Im sch\u00f6nen M\u00fcnchen habe ich erneut als Instruktor den 5-t\u00e4gigen Kurs &#8222;IBM Cognos Framework Manager &#8211; Design Metadata Models&#8220; durchgef\u00fchrt.<\/p>\n\n\n\n<p>Ein F\u00fcnf-Tage-Seminar erweckt zun\u00e4chst den Eindruck von \u201esehr viel Zeit\u201c f\u00fcr das Thema. Das tr\u00fcgt! Wer den Kurs selbst schonmal absolviert hat, wird dies best\u00e4tigen. Meist sind sich die Teilnehmer am Ende der Kurswoche dar\u00fcber einig, dass sie nicht erwartet h\u00e4tten, wieviel Funktionalit\u00e4t und damit auch Potenzial in der unscheinbaren Modellierungssoftware der Cognos BI Plattform steckt.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized is-style-rounded\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/konsilium.de\/blog\/wp-content\/uploads\/2017\/01\/Foto-IBM-FWM-Seminar-Seminarraum-615x1024.png\" alt=\"IBM-FWM-Seminar-Seminarraum\" class=\"wp-image-1256\" width=\"308\" height=\"512\"\/><\/figure>\n\n\n\n<p>Schnell wird damit aber auch klar, wieviel man &#8222;falsch machen kann&#8220;. Selbst wenn man ein \u201esauber\u201c modelliertes Star-Schema-Datenmodell als Fundament bereitgestellt bekommt (was oftmals nicht der Fall ist), so kann man dennoch schnell in Design-\u201eFallen\u201c laufen, die entweder zu falschen Kennzahlen oder aber zu hohen Aufwendungen in Wartung (Defects) und Erweiterung (Change-Requests) f\u00fchren.<\/p>\n\n\n\n<p>Die Art und Weise, wie in Framework Manager modelliert wird, bestimmt ma\u00dfgeblich das Erscheinungsbild (User-Interface) und die Benutzerfreundlichkeit (User Experience \/ Usability) innerhalb der Cognos Studios, die zwingend ein Framework-Manager-Modell als Schnittstelle zu den eigentlichen Datenquellen (relation wie multidimensional) voraussetzen. Das Design der Framework-Modelle entscheidet somit ma\u00dfgeblich \u00fcber die Akzeptanz innerhalb der Fachbereiche f\u00fcr die Cognos basierten Reporting- und Analyse-L\u00f6sungen.<\/p>\n\n\n\n<p>Ob die Entwicklung der Framework-Manager innerhalb der IT, einem BICC oder direkt in den Fachabteilungen stattfinden sollte, muss jedes Unternehmen f\u00fcr sich entscheiden. Die Entscheidung hierzu kann als strategisch angesehen werden und sollte in eine Self-Service-BI-Strategie (SSBI) eingebettet sein.<\/p>\n\n\n\n<p>Ganz allgemein kann man sagen, dass die Aufw\u00e4nde, die notwendig sind, um ein solides und zukunftstr\u00e4chtiges Framework-Modell zu erstellen, h\u00e4ufig untersch\u00e4tzt bzw. in den Projektplanungen nicht ausreichend ber\u00fccksichtigt werden. Das r\u00e4cht sich, weil es doch letztlich darum geht, dem Anwender Kennzahlen in seinem angeforderten fachlichen Kontext zu pr\u00e4sentieren &#8211; und zwar m\u00f6glichst so, dass ein \u201eWow\u201c-Effekt erzielt wird. Am \u201eEnde\u201c der Entwicklungst\u00e4tigkeiten &#8211; dem Front-End &#8211; zu sparen, gef\u00e4hrdet den Projekterfolg.<\/p>\n\n\n\n<p>Es war eine interessante Woche und es hat mir wie immer viel Spa\u00df gemacht!<br>Die nachfolgende Agenda gibt einen kleinen Eindruck vom umfangreichen Kursinhalt.<\/p>\n\n\n\n<p>Agenda Themen<\/p>\n\n\n\n<ol><li>\u00dcberblick&nbsp;der IBM Cognos BI-Suite<\/li><li>Typische Datenstrukturen identifizieren<\/li><li>Ein Framework-Manager-Projekt anlegen<\/li><li>Die Bedeutung von wiederverwendbarne Metadaten<\/li><li>Modeling for predictable results<\/li><li>Calculations und Filter<\/li><li>Eine Zeitdimension einbinden<\/li><li>Unterschiedliche Granularit\u00e4ten in Faktentabellen:&nbsp;Determinanten sorgen f\u00fcr korrekte Ergebnisse<\/li><li>Die Pr\u00e4sentationsschicht: Star-Schema-Groupings<\/li><li>Die verschiedenen Typen von&nbsp;Query-Subjects<\/li><li>Security in Framework-Manager einrichten<\/li><li>Im multidimensionalen (OLAP-)Style modellieren (DMR)<\/li><li>Query-Generation-Konzepte verstehen und komplexeres SQL untersuchen<\/li><li>Der Einsatz von Macro-Funktionen und Parametern&nbsp;in Framework-Manager<\/li><li>Konzepte und Strategien zur Wartung und Erweiterung von Framework-Manager-Modellen<\/li><li>Optimierung und Tuning von&nbsp;Framework-Manager&nbsp;Modellen<\/li><li>Zusammenarbeit im Team (Branch &amp; Merge, Segments &amp; Links)<\/li><li>Framework-Manager-Packages administrieren<\/li><\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Im sch\u00f6nen M\u00fcnchen habe ich erneut als Instruktor den 5-t\u00e4gigen Kurs &#8222;IBM Cognos Framework Manager &#8211; Design Metadata Models&#8220; durchgef\u00fchrt. Ein F\u00fcnf-Tage-Seminar erweckt zun\u00e4chst den Eindruck von \u201esehr viel Zeit\u201c f\u00fcr das Thema. Das tr\u00fcgt! Wer den Kurs selbst schonmal absolviert hat, wird dies best\u00e4tigen. Meist sind sich die Teilnehmer am Ende der Kurswoche dar\u00fcber&hellip;&nbsp;<a href=\"https:\/\/konsilium.de\/blog\/2017\/02\/02\/ibm-cognos-metadata-modeler-kurs-durchgefuehrt\/\" class=\"\" rel=\"bookmark\">Weiterlesen &raquo;<span class=\"screen-reader-text\">Cognos Kurs Metadata Modeling<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":2441,"comment_status":"open","ping_status":"closed","sticky":true,"template":"","format":"standard","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","footnotes":""},"categories":[33,59,40,92],"tags":[94,34,117,116],"_links":{"self":[{"href":"https:\/\/konsilium.de\/blog\/wp-json\/wp\/v2\/posts\/1247"}],"collection":[{"href":"https:\/\/konsilium.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/konsilium.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/konsilium.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/konsilium.de\/blog\/wp-json\/wp\/v2\/comments?post=1247"}],"version-history":[{"count":21,"href":"https:\/\/konsilium.de\/blog\/wp-json\/wp\/v2\/posts\/1247\/revisions"}],"predecessor-version":[{"id":2625,"href":"https:\/\/konsilium.de\/blog\/wp-json\/wp\/v2\/posts\/1247\/revisions\/2625"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/konsilium.de\/blog\/wp-json\/wp\/v2\/media\/2441"}],"wp:attachment":[{"href":"https:\/\/konsilium.de\/blog\/wp-json\/wp\/v2\/media?parent=1247"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/konsilium.de\/blog\/wp-json\/wp\/v2\/categories?post=1247"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/konsilium.de\/blog\/wp-json\/wp\/v2\/tags?post=1247"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}