{"id":1458,"date":"2018-09-26T23:55:53","date_gmt":"2018-09-26T21:55:53","guid":{"rendered":"http:\/\/konsilium.de\/blog\/?p=1458"},"modified":"2021-10-06T07:20:48","modified_gmt":"2021-10-06T05:20:48","slug":"tdwi-2018","status":"publish","type":"post","link":"https:\/\/konsilium.de\/blog\/2018\/09\/26\/tdwi-2018\/","title":{"rendered":"tdwi 2018"},"content":{"rendered":"\n<p>Alle Jahre wieder &#8230; Communitytreffen auf der tdwi in M\u00fcnchen &#8211; die Leitmesse f\u00fcr BI \/ Data Warehouse und neuerdings auch Big Data und Predictive Analytics.&nbsp;Meine Schwerpunktthemen in diesem Jahr waren:<\/p>\n\n\n\n<ul><li>DWH Automation<\/li><li>Cloud based Data Warehousing<\/li><li>Data Virtualization<\/li><\/ul>\n\n\n\n<p>Das Thema DWH Automation gewinnt immer mehr an Interesse &#8211; vielleicht auch im Sog des Data-Vault-Hypes. Es gilt mittlerweile als allgemein anerkannt, dass Data-Vault-Projekte ihre Hebelwirkung nur dann erreichen, wenn man Automationswerkzeuge einsetzt. Diese generieren auf Basis von Metadaten die DWH-Datenmodelle als auch die dazu passenden Beladungsprogramme (ETL\/ELT). Ein sehr prominenter Vertreter dieser Art von Software ist das Produkt von WhereScape. Sie bieten eine spezielle Edition Ihrer L\u00f6sung f\u00fcr Data-Vault an. Ich hatte an einem 2-st\u00fcndigen Hands-On-Workshop teilgenommen und somit Gelegenheit, das Tool kennenzulernen. Die Aufgabenstellung sah vor, Quellsystem-Tabellen in ein DWH zu laden. Anschlie\u00dfend f\u00fchrte ich eine Beladung einer SCD-Typ2-Dimension in einem Star-Schema durch. Die Software ist recht intuitiv aufgebaut, man muss sich allerdings schon ein wenig mit dem Werkzeug vertraut machen. WhereScape selbst gibt an, dass Anwender innerhalb weniger Tage mit der Software arbeiten k\u00f6nnen. Das mag durchaus zutreffen. Die Software besitzt keine Server-Komponente bzw. Applikationsserver, nur ein Metadaten-Repository. Jeglicher Code wird spezifisch f\u00fcr die jeweilige Zieldatenbank generiert. Als Ergebnis liegen dann SQL-basierte Transformationen vor, die meist \u00fcber Stored-Procedures realisiert werden. WhereScape verwendet sogenannte Templates f\u00fcr die jeweiligen Datenbank-Typen (MSSQL, Oracle, Teradata, usw.). Durch Anpassung der Templates kann der Anwender Einfluss auf die Code-Generierung nehmen. Insgesamt hat mich der Leistungsumfang sehr beeindruckt. Aus eigener Projekterfahrung wei\u00df ich auch, was es hei\u00dft einen solchen ETL-Generator selbst zu entwickeln: Nicht empfehlenswert! Fazit:&nbsp;Wie immer ein gelungenes Event mit vielen bekannten Gesichtern. Bis zum n\u00e4chsten Mal!<\/p>\n\n\n\n<figure class=\"wp-block-image is-style-rounded wp-duotone-rgb000-rgb2551790-1\"><img decoding=\"async\" loading=\"lazy\" width=\"280\" height=\"300\" src=\"http:\/\/konsilium.de\/blog\/wp-content\/uploads\/2018\/09\/IMG_4874-280x300.png\" alt=\"\" class=\"wp-image-1461\" srcset=\"https:\/\/konsilium.de\/blog\/wp-content\/uploads\/2018\/09\/IMG_4874-280x300.png 280w, https:\/\/konsilium.de\/blog\/wp-content\/uploads\/2018\/09\/IMG_4874-768x824.png 768w, https:\/\/konsilium.de\/blog\/wp-content\/uploads\/2018\/09\/IMG_4874-955x1024.png 955w\" sizes=\"(max-width: 280px) 100vw, 280px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Alle Jahre wieder &#8230; Communitytreffen auf der tdwi in M\u00fcnchen &#8211; die Leitmesse f\u00fcr BI \/ Data Warehouse und neuerdings auch Big Data und Predictive Analytics.&nbsp;Meine Schwerpunktthemen in diesem Jahr waren: DWH Automation Cloud based Data Warehousing Data Virtualization Das Thema DWH Automation gewinnt immer mehr an Interesse &#8211; vielleicht auch im Sog des Data-Vault-Hypes.&hellip;&nbsp;<a href=\"https:\/\/konsilium.de\/blog\/2018\/09\/26\/tdwi-2018\/\" class=\"\" rel=\"bookmark\">Weiterlesen &raquo;<span class=\"screen-reader-text\">tdwi 2018<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":1460,"comment_status":"open","ping_status":"closed","sticky":false,"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":[4,98],"tags":[93,65,170],"_links":{"self":[{"href":"https:\/\/konsilium.de\/blog\/wp-json\/wp\/v2\/posts\/1458"}],"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=1458"}],"version-history":[{"count":6,"href":"https:\/\/konsilium.de\/blog\/wp-json\/wp\/v2\/posts\/1458\/revisions"}],"predecessor-version":[{"id":2590,"href":"https:\/\/konsilium.de\/blog\/wp-json\/wp\/v2\/posts\/1458\/revisions\/2590"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/konsilium.de\/blog\/wp-json\/wp\/v2\/media\/1460"}],"wp:attachment":[{"href":"https:\/\/konsilium.de\/blog\/wp-json\/wp\/v2\/media?parent=1458"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/konsilium.de\/blog\/wp-json\/wp\/v2\/categories?post=1458"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/konsilium.de\/blog\/wp-json\/wp\/v2\/tags?post=1458"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}