{"id":493,"date":"2024-08-10T12:36:30","date_gmt":"2024-08-10T12:36:30","guid":{"rendered":"https:\/\/oberle-it-beratung.de\/?p=176"},"modified":"2024-08-10T12:36:30","modified_gmt":"2024-08-10T12:36:30","slug":"beispieldaten-fuer-ein-data-warehouse","status":"publish","type":"post","link":"https:\/\/www.elrebo.de\/index.php\/2024\/08\/10\/beispieldaten-fuer-ein-data-warehouse\/","title":{"rendered":"Beispieldaten f\u00fcr ein Data Warehouse"},"content":{"rendered":"\n<p>Um ein Data Warehouse aufzubauen und seine Funktionalit\u00e4t zu zeigen, ben\u00f6tigt man einen Datenbestand, der sich \u00fcber die Zeit \u00e4ndert. Ich habe mich lange gefragt, was f\u00fcr einen Datenbestand man daf\u00fcr verwenden k\u00f6nnte. Die Daten sollten sinnvoll und frei verf\u00fcgbar sein.<\/p>\n\n\n\n<p>Eine erste Idee war, die Strommarktdaten von Deutschland zu verwenden, die von der Bundesnetzagentur \u00fcber die Website <a href=\"https:\/\/www.smard.de\/home\">SMARD<\/a> in einer Creative Commons Lizenz zur Verf\u00fcgung gestellt werden. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/elrebo.de\/wp-content\/uploads\/2024\/08\/Bildschirmfoto-2024-08-10-um-13.30.46-1024x547.png\" alt=\"\" class=\"wp-image-177\"\/><\/figure>\n\n\n\n<p>Quelle: Stromerzeugung und -verbrauch in Deutschland vom 31. Juli bis 10.August 2024 von Bundesnetzagentur | SMARD.de <\/p>\n\n\n\n<p>Allerdings ist dieser Anwendungsfall doch sehr weit weg von dem, was ein durchschnittliches Unternehmen von seinem Data Warehouse erwartet. Es gibt dabei nicht die \u00fcblichen Kunden, Produkte, Bestellungen und Lieferungen, zu denen die Data Warehouses in Unternehmen Auskunft geben sollen. <\/p>\n\n\n\n<p>Es gibt jedoch einen Datenbestand, der viel besser f\u00fcr ein Data Warehouse Beispiel geeignet ist, er ist sogar speziell daf\u00fcr erstellt worden: die Daten des &#8220;Samen- und Pflanzenhandel Willibald&#8221;. Es handelt sich dabei um ein Projekt der <a href=\"https:\/\/datavaultusergroup.de\">Deutschsprachige Data Vault User Group (DDVUG) e.V.<\/a> <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/elrebo.de\/wp-content\/uploads\/2024\/08\/Bildschirmfoto-2024-08-10-um-13.43.16-1024x500.png\" alt=\"\" class=\"wp-image-178\"\/><\/figure>\n\n\n\n<p>Quelle: Willibalds DWA Challenge <a href=\"https:\/\/dwa-compare.info\">https:\/\/dwa-compare.info<\/a><\/p>\n\n\n\n<p>Es handelt sich dabei um die Daten f\u00fcr die Data Warehouse Automation Challenge (DWA Challenge), an der Anbieter von Data Warehouse Automation teilnehmen k\u00f6nnen. Die DWA Challenge soll Unternehmen, die ein Data Warehouse aufbauen wollen, bei der Tool-Auswahl helfen. Auch diese Daten stehen in einer Creative Commons Lizenz zur Verf\u00fcgung, sie sind aber im Gegensatz zu den Strommarktdaten &#8220;echte&#8221; Unternehmensdaten eines Handelsunternehmens, also mit Kunden, Produkten, Bestellungen und Lieferungen.<\/p>\n\n\n\n<p>In meinem letzten Beitrag <a href=\"https:\/\/elrebo.de\/die-kraft-der-abstraktion\" data-type=\"post\" data-id=\"155\">Die Kraft der Abstraktion<\/a> habe ich bereits erw\u00e4hnt, wie man die Komponenten eines Data Vaults in einer kompakten Darstellung beschreiben kann und dass man diese Darstellung zum Generieren der Skripte verwenden kann, die das Data Warehouse verwendet, das ich im Beitrag &#8220;<a href=\"https:\/\/elrebo.de\/ein-dwh-mit-git-linux-docker-postgresql-dbt-und-automatedv\" data-type=\"post\" data-id=\"137\">Ein DWH mit git, linux, Docker, PostgreSQL, dbt und AutomateDV<\/a>&#8221; beschrieben habe. Dieses Konzept will ich jetzt auf die Willibald-Daten anwenden. Ich gehe dabei so vor:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Beschreiben der Willibald-Daten in der Datei Willibald.xml<\/li>\n\n\n\n<li>Generieren der Skripte f\u00fcr das Data Warehouse aus der Datei Willibald.xml<\/li>\n\n\n\n<li>Bereitstellen der Willibald-Daten in einem \u00dcbergabeverzeichnis<\/li>\n\n\n\n<li>\u00dcbernehmen der Willibald-Daten in das Data Warehouse<\/li>\n<\/ul>\n\n\n\n<p>Bisher verwende ich nur die Daten des Willibald-Webshop, die Daten der Willibald-Roadshow sind noch nicht integriert. Es fehlen auch die Transformationen im Business Vault und die Darstellung der Ergebnisse im Mart. Mit diesem Ergebnis k\u00f6nnte ich noch nicht an der Willibald-DWA-Challenge teilnehmen, habe aber vor, die fehlenden Punkte inkrementell zu erg\u00e4nzen. <\/p>\n\n\n\n<p>\u00dcber die Umsetzung dieser Aufgabe, die dabei auftretenden Probleme und die gefundenen L\u00f6sungen will ich in den n\u00e4chsten Beitr\u00e4gen berichten.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Um ein Data Warehouse aufzubauen und seine Funktionalit\u00e4t zu zeigen, ben\u00f6tigt man einen Datenbestand, der sich \u00fcber die Zeit \u00e4ndert. Ich habe mich lange gefragt, was f\u00fcr einen Datenbestand man daf\u00fcr verwenden k\u00f6nnte. Die Daten sollten sinnvoll und frei verf\u00fcgbar sein. Eine erste Idee war, die Strommarktdaten von Deutschland zu verwenden, die von der Bundesnetzagentur [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":181,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13,14,18],"tags":[],"class_list":["post-493","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dwh","category-dv20","category-werkzeuge"],"_links":{"self":[{"href":"https:\/\/www.elrebo.de\/index.php\/wp-json\/wp\/v2\/posts\/493","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.elrebo.de\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.elrebo.de\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.elrebo.de\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.elrebo.de\/index.php\/wp-json\/wp\/v2\/comments?post=493"}],"version-history":[{"count":0,"href":"https:\/\/www.elrebo.de\/index.php\/wp-json\/wp\/v2\/posts\/493\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.elrebo.de\/index.php\/wp-json\/wp\/v2\/media\/181"}],"wp:attachment":[{"href":"https:\/\/www.elrebo.de\/index.php\/wp-json\/wp\/v2\/media?parent=493"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.elrebo.de\/index.php\/wp-json\/wp\/v2\/categories?post=493"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.elrebo.de\/index.php\/wp-json\/wp\/v2\/tags?post=493"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}