Posts

Showing posts from 2013

T-SQL Pivot für Entity–Attribute–Value (EAV) Tabellen

Image
Ein Kunde hat mir vor ein paar Tagen seinen Kummer mitgeteilt, wie Anwendungsentwickler in einem Projekt mit sogenannten Named-Value bzw .Entity-Attribute-Value Tabellen und deren Abfrage umgegangen sind. Bei einem EAV Modell werden die Werte nicht in expliziten Spalten persistiert, sondern über einen Attributschlüssel verwaltet. Mehr siehe im Link oben (interessant in diesem Link auch der Hinweis auf Sparse columns, wobei ich diese nicht als Alternative sehe!). Gegen die Verwendung von EAV Modellen spricht eigentlich nichts. Ich selbst habe diese Form der Modellierung in einigen Projekten vorgeschlagen, wenn die Herausforderung danach verlangte. Man erkauft sich eine Menge Flexibilität im Datenmodell mit der Last, dass man dieses später wesentlich aufwendiger in der Pflege und Abfrage ist. Nun ja, irgendwas ist ja immer. Sowohl in OLTP als auch in Data Warehouse Projekten trifft man also gern auf so etwas. Im Data Warehouse Umfeld finden wir diese Form der Modellierung für Fakt

NRW Conf 2013 – Folien zu meiner Session

Anbei meine Folien zu meinem Vortrag auf der NRW Conf 2013 in Wuppertal. Das Event war wieder (war das dritte Mal als Sprecher dabei) ein voller Erfolg! Kann es jedem Entwickler nur empfehlen! Vielen Dank an die Teilnehmer meiner Session! Ihr seid gut mitgegangen, es war mir eine große Freude. Hoffe sehr, dass ich einige von Euch mehr als nur neugierig machen konnte auf die Möglichkeiten der SQL Server System Views. Auf einige Beispiele werde ich in weiteren Posts noch eingehen. Das DDL Trigger Beispiel habe ich schon gepostet und als Video festgehalten.

SQL Server DDL Trigger – Nachverfolgung der Erstellung von Indizes

Image
Eine durchdachte Indizierung ist ein wesentlicher Bestandteil einer optimierten SQL Server Lösung. Dazu habe ich auch schon öfter etwas geschrieben: Hypothetischer Index im SQL Server, jetzt endlich auf Video festgehalten Indizes? Haben wir doch schon längst! Lassen Sie uns nun bitte zu den echten Tuning Methoden kommen. Wie messe ich eigentlich den Erfolg der Optimierung einer SQL Abfrage? Und daher ist es auch nicht verwunderlich, dass man häufig eine Reihe von Indizes “ausprobiert” auf dem Weg zum optimalen Ausführungsplan für einen definierten Workload. Doch am Ende eines Tages kommt dann leicht Katerstimmung auf, weil zwar die Workload deutlich optimiert wurden, nur haben wir gleich noch welche Indizes angelegt bzw. überarbeitet? Denn wir haben im SQL Server Management Studio unterhalb der Tabellen schön verteilt die Indizes liegen. Ein Überblick fehlt. Und eine Abfrage von sys.indexes bringt uns auch nur bedingt weiter. Und nicht jeder hat eine third-Party Anwendung m

NRW Conf 2013 in Wuppertal

Image
Wie die Zeit rennt. Es ist schon wieder ein Jahr her, dass ich bei der NRW Conf in Wuppertal dabei war. Nun steht sie schon wieder vor der Tür. Am 10. & 11. Oktober ist es soweit! Und ich darf wieder als Sprecher dabei sein mit einem Microsoft SQL Server Thema. Da die NRW Conf eher für die Entwickler unter uns gedacht ist, werde ich dieses Jahr die Data Management Views (DMVs) speziell für Entwickler aufbereiten und eines meiner Coaching Modelle vorstellen, wie man sich die wichtigsten DMV/DMFs merken kann. Auswendiglernen steht also auf dem Programm. Hier der Session Abstract: “In dieser Session lernen Entwickler alles Wichtige über die Data Management Views und Functions des SQL Servers. Damit endlich das lange Suchen nach der "richtigen" DMV Query im Internet ein Ende hat, wird im Detail und anhand von Beispielen live gezeigt, wie Performance Probleme analysiert werden können. Des Weiteren werden die Catalog Views des SQL Servers erläutert, um diese mit den DMVs

2. Microsoft Innovationstag Nord - Integrierte Lösungen in der Öffentlichen Verwaltung

Und da sage mir mal einer, dass Microsoft keine innovativen Veranstaltung in den Norden bringt! Es steht der 2. Microsoft Innovationstag NORD an! Und zwar am 22. & 23. Oktober 2013 in der Microsoft Niederlassung Hamburg. Es handelt sich dabei um ein Event extra für die Öffentliche Verwaltung und ist für die Teilnehmer kostenfrei! Wir (die PSG GmbH ) sind selbst vor Ort als Partner und füllen an den beiden Tagen jeweils einen der fachlichen Vorträge mit Erfahrungsberichten über unsere Finanzcontrolling Projekte in der Öffentlichen Verwaltung (u.a. zahlreiche Bundesbehörden). Anbei der Einladungstext von Microsoft: “In spannenden Diskussionen, Vorträgen und praktischen Demonstrationen mit Experten von Microsoft und Partnern wird im Rahmen des 2. Microsoft Innovationstages NORD in Hamburg am 22. und 23.Oktober 2013 der Einsatz moderner Technologien in der Öffentlichen Verwaltung erörtert. Erfahren Sie dabei aus erster Hand, wie innovative Lösungen in vorhandene Infrastru

Hamburger SQL Server Usergroup (PASS Deutschland e.V.) Treffen im September 2013

Es ist wieder soweit. Die Einladung für das Treffen der Hamburger SQL Server Usergroup Hamburg (PASS Deutschland e.V.) ist raus. Wir treffen uns am 11. September 2013 um 18:30 bei: Microsoft Deutschland GmbH Geschäftsstelle Hamburg Gasstraße 6a 22761 Hamburg Kostenlose Parkplätze befinden sich hinter dem Gebäude. Der Parkplatz ist über die Rampe mit dem Schild "Microsoft Kunden" erreichbar. Nur wenige Minuten zu Fuß ist der S-Bahnhof Bahrenfeld entfernt (S1/S11). Wir haben einen externen Vortrag und zwar “ SQL Attack..ed – Angriffsszenarien auf SQL Server. Fokus: Webapplication und Netzwerk-Layer ” von Andreas Wolter. Andreas ist einer wenigen MCMs weltweit. “Wir haben wieder einen externen Vortrag und zwar “SQL Attack..ed – Angriffsszenarien auf SQL Server. Fokus: Webapplication und Netzwerk-Layer” von Andreas Wolter. Obwohl SQL Server kann als "secure by default" gelten darf, sind das am häufigsten erfolgreich angegriffene Ziel die D

SQL Server Transaction Log Deep Dive Vortrag – Nachlesen und Folien

Gestern Abend war wieder das Treffen der Hamburger SQL Server Usergroup (PASS Deutschland e.V.). Thema war dieses Mal das SQL Server Transaktionsprotokoll. Auf den ersten Blick gar kein so attraktives Thema, dennoch hatten wir mit über 20 Teilnehmern ein volles Haus bei dem Raumsponsor der Sysback AG in Hamburg. Ich freue mich schon auf das nächste Treffen im September! Anbei, wie versprochen, die Slides zum Vortrag.

Hamburger SQL Server Usergroup (PASS Deutschland e.V.) Treffen im August 2013

Es ist wieder soweit. Die Einladung für das Treffen der Hamburger SQL Server Usergroup Hamburg (PASS Deutschland e.V.) ist raus. Wir treffen uns am 8. August 2013 um 18:30 bei der Sysback AG Theresienstieg 11 (Zufahrt über Schöne Aussicht 14 !) 22085 Hamburg Wir haben wieder einen Vortrag und zwar “Das Transaktion Protokoll im Detail”. Klingt trocken, wird es aber nicht. Versprochen! ;-) “Wir werden uns das Transaktion Protokoll der relationalen Engine des Microsoft SQL Server mal etwas genauer ansehen. Beginnen werden wir mit den Grundlagen, um uns dann immer tiefer in den Kaninchenbau des Logfiles zu begeben. Selbst ein Blick in den Aufbau bleibt nicht aus. Der Nutzen dieses Wissen ist u. a. die Fähigkeit Performance Fragestellungen besser einschätzen zu können als auch sich das Transaktion Protokoll als Informationsquelle zu erschließen für Aufgaben der Wartung und für die Extraktion von Daten für ETL/ELT Prozesse. Daher werden sicherlich sowohl DBAs als auc

xing geht mit seinem neuen Layout wohl den Weg vieler guter Tools

und zwar wurden diese zu Tode optimiert und verloren dann an jeglicher Bedeutung. Ich schreibe ja selten über etwas anderes als den Microsoft SQL Server und Business Intelligence. Nur irgendwie gehört xing dazu. Und meine Meinung dazu muss mal raus. xing scheint den Versuch zu unternehmen jedes Profil in eine Art dynamische Infografik zu verwandeln. Netter Gedanke. Leider völlig danebengegangen. Das haben auch schon diverse BI Clients versucht. Funktioniert einfach nicht, weil zum letzten Schliff immer ein Designer gebraucht wird. Und wo wir gerade bei Designern sind. Wo ist das Designpapier von xing, welches uns im Detail erklärt was das da soll? Da hatte zum Beispiel Microsoft seinerzeit, als die Windows Phone Gui noch was mit U-Bahn Systemen zu tun hatte, wesentlich mehr zu bieten. Ich habe keinen kleinen Monitor. Nur ich komme aus dem Scrollen gar nicht mehr raus. Und erwische mich immer wieder, wie ich auf ein Profil schaue und traurig den Kopf hängen lasse. Ab und wann seu

Master Data Services Vortrag von der SQLBits XI ist online

Image
Die Vorträge der SQLBits (UK) Konferenzen werden ja immer aufgezeichnet und nach wenigen Wochen online für jeden ohne weitere Registrierung veröffentlicht. Hier der Link zu meinem Vortrag. http://www.sqlbits.com/Sessions/Event11/The_Developer_Side_of_Master_Data_Services Die Videobearbeitung ist wieder mal erste Klasse! Ich bin fasziniert davon, dass der “SQLBits Video Mensch” im richtigen Augenblick das Video immer auf Vollbild zoomt usw. Auch hat die Kamera geschafft mir zu folgen. Exzellente Arbeit!

The Developer Side of Microsoft Business Intelligence–Slidedeck

Hier noch mal die Folien von dem Vorläufer von meinem SQLSaturday #230 Vortrag . Seinerzeit ging es um die allgemeinen Entwicklermöglichkeiten der BI Plattform von Microsoft. Die Teilnehmer hatten letzten Samstag zum Teil danach gefragt.

SQLSaturday #230 – PowerPoint zu meinem Master Data Services Vortrag

Bei Fragen, einfach fragen… :-)

SQLSaturday #230 Rheinland–Und, wie war’s so?

Image
Gestern war nun der zweite deutsche SQLSaturday. Hier ein kurzer Bericht. Die Lokation. Im Gegensatz zum ersten SQLSaturday in Deutschland, welcher in der Lobby des Microsoft Headquarters in Unterschleißheim stattfand, umgab uns gestern eine Aura des Lernens. Wir waren bei der Fachhochschule Bonn-Rhein-Sieg zu Gast. Eine ganz andere Atmosphäre. Ich fand das durchaus angenehm. Die Sprecher und Sessions. Hatte schon was von einer internationalen Konferenz, da viele nicht deutschsprachige Sprecher dabei waren. Zum Teil hohes Niveau in den Sessions. Hätte gern noch mehr davon sein dürfen. Auch durften sich viele heimische Sprecher das erste Mal auf einer Konferenz ausprobieren. Insgesamt eine Interessante Mischung. Das Catering. So, zuerst muss erwähnt werden, dass ein SQLSaturday kostenlos für die Teilnehmer ist und nur durch die Sponsoren finanziert wird. Dank an diese! Es gab eine Reihe von kalten Getränken, Kaffee usw. Mittag wurde ganz Hochschulen-mäßig in der Mensa eingenommen.

Controlling für Bundesbehörden & Institute des Bundes

Am Montag hatte ich kurz auf unsere ( PSG Projekt Service GmbH ) Teilnahme am 17. Bonner Microsoft-Tag für Bundesbehörden hingewiesen. Die Veranstaltung ist auch als “ Bonner Behördentag ” bekannt. Erstaunlicherweise kamen einige Nachfragen, was denn nun Finanzcontrolling im Public Sector sei? Vielen Lesern meines Blogs war nicht bewusst, dass wir schon seit 1996 Business Intelligence und Reporting Projekte für Behörden durchführen. Und, zweiter Punkt, vielen war nicht bewusst, dass Behörden auch Data Warehouses, OLAP Cube usw. im Einsatz haben. Okay, die Art und Weise der Modellierung der Daten und der Auswertungen unterscheidet sich schon sehr von denen in der privaten Wirtschaft. Auch die Ergebnisse haben einen ganz anderen Kontext als eine klassische BWA, GuV, Bilanz etc. Als Beispiele für die Berichte und Berichtsfelder, hier ein kleiner Auszug aus unseren Standardberichten für Bundesbehörden, welche selbstverständlich auf den SQL Server Reporting Serivces (SSRS) basieren:

17. Bonner Microsoft-Tag für Bundesbehörden im Juli 2013

Heute eine Meldung in “eigener Sache”. Die PSG Projekt Service GmbH ist beim 17. Bonner Microsoft-Tag für Bundesbehörden in Köln auf Einladung von Microsoft dabei. Wir werden dort einen Vortrag über BI in Bundesbehörden halten. Kompletter Titel ist “ Business Intelligence und Finanzcontrolling mit der neuen Microsoft BI-Plattform - Der Weg von manuellen Berichten zum modernen BI-System ”. Anhand der Microsoft Referenz zu unserem BI/DWH Projekt beim Umweltbundesamt , werden wir aufzeigen, dass solche Projekte mit dem richtigem Partner durchaus möglich sind und erfolgreich sein können. Den Vortrag wird im Wesentlichen mein Kollege Jan Streblow (Lead Consultant Public Sector) halten. Für SQL Server Technologie Fragen bin ich auch mit vor Ort. Details gibt es hier: http://www.microsoft.de/events/bonn Und von dort aus fahre ich dann gleich weiter nach Bonn zum SQL Saturday #230 !

SQL Saturday #230 Rheinland

Am 13. Juli 2013 ist der zweite deutsche PASS SQL Saturday . Dieses Mal an der Hochschule Bonn-Rhein-Sieg . Daher heißt dieser SQL Saturday auch “Rheinland”. Da alle SQL Saturdays weltweit durchnummeriert werden, hat dieser die Nummer 230 erhalten. Hochschule Bonn-Rhein-Sieg Campus Sankt Augustin Grantham-Allee 20 53757 Sankt Augustin Und noch den Hinweis, dass es am Freitag einen bunten Strauß an PreCons gibt! Alle weiteren Infos gibt es auf der Website.   Ich werde auch vor Ort sein und wieder einen Vortrag halten dürfen. Ich wurde gebeten meinen Vortrag von den letzten SQLBits in Nottingham zu halten: “ The Developer Side of Master Data Services ” The Master Data Services offers an easy to use toolset to work with Master Data. In this session we will explore the hidden power of MDS to integrate this service in our solutions. MDS provides ways to programmatically accessed all tasks. We will see how to automate all the functions of MDS and how to build our own f

SQL Server Lizenzierung – PASS Treffen in Hamburg

Über die „richtige“ Lizenzierung des SQL Servers kann mindestens genauso viel diskutiert werden, wie über eine gelungene Indizierung einer Anwendung. In den letzten Jahren kamen bei unseren Treffen immer wieder diverse Fragen bzgl. der Lizenzierung des SQL Servers auf. Und wir taten uns alle immer ein wenig schwer mit der „korrekten“ Beantwortung. Kein ganz triviales Thema, daher haben wir uns nun einen Experten dazu eingeladen. Den Frank Schier von Microsoft aus Berlin. Das wird ein ganz besonderer Abend. Es kommen nicht nur unsere technischen Mitglieder auf ihre Kosten. Bringt ruhig mal Euren Vorgesetzen, (IT-) Einkäufer, (IT-) Controller und auch (IT-) Leiter mit. Frank wird ihre Fragen beantworten können. Hier ein paar Beispiele der Fragen aus den letzten Treffen: Wann darf welche Edition für was eingesetzt werden? Wie lizenziere ich meine Entwickler? Core vs. CAL ? Was mache ich mit meiner Virtualisierung? Wie gehe ich mit meinen Lizenzen in einem Fa

Hypothetischer Index im SQL Server, jetzt endlich auf Video festgehalten

Image
Da der hypothetische Index (Hypothetical Index) vielen SQL Server Administratoren und Entwicklern bisher bewusst in freier Wildbahn noch nicht begegnet ist, habe ich mich mit der Kamera auf die Lauer gelegt und ihn tatsächlich auf Video festhalten können. Viel Spaß beim Betrachten dieser interessanten und äußerst nützlichen Spezies! Hypothetischer Index

Hypothetischer Index im SQL Server, was soll das denn sein?

Image
Letzte Woche war ja die Microsoft Synopsis 2013 in Darmstadt . Ist ein sehr gelungenes Event gewesen! Ein Gespräch am Stand der deutschen SQL Server Community ( PASS Deutschland e.V. ) blieb mir besonders in Erinnerung. Dort hatte sich um die Popcorn Maschine ein kleines Grüppchen der SQL Server Szene gebildet. Im Gespräch ging es um “unbekanntere” SQL Server Features. Man kann bei einem so mächtigen Produkt wie dem SQL Server ja auch wirklich nicht mehr alles kennen. Ich warf eines meiner Lieblingsfeatures aus dieser Kategorie in den Ring: Den hypothetischen Index ! Nein, das ist kein brandneues Feature im SQL Server 20-something… So gut wie alle Anwesenden hatten noch nie davon gehört/gelesen. Aufgrund des Namens wurde spekuliert und schnell geschlossen, dass es sich um einen virtuellen Index, also quasi nur um die Hypothese eines möglichen Index handeln müsste, der genutzt werden könnte, um zu prüfen, ob eine angedachte Optimierung eines Abfrageplans tatsächlich sinnvoll is

Microsoft Synopsis 2013 – Ein besonderes Highlight! Die IT Camp Breakouts

Wie schon mal geschrieben , ist ja am 10. und 11.4.2013 die Microsoft Konferenz Synopsis 2013 . Auf dieser könnt Ihr Euch über aktuelle Microsoft-Produkte wie Windows Server 2012, SQL Server 2012, System Center 2012, Exchange und SharePoint 2013 sowie Windows Azure zu informieren! Wo gibst das schon sooo geballt. Zu den Highlights der Konferenz gehören sicherlich auch die nachmittäglichen IT Camp Breakouts, die Themen wie Private Cloud und Dynamic Infrastructure in den Blick nehmen. Für diese könnt Ihr Euch direkt nach der Anmeldung zur Synopsis registrieren, da die Plätze wiederum begrenzt sind. by the way, gerade gesehen. Leser des TechNet Newsletters bekommen einen Promo-Code mit 100 Euro Anmeldegebühr. Da Ihr ja alle den Newsletter abonniert habt, hier der Promo-Code "TECHNET2013". :-) Wir sehen uns auf der Synopsis in Darmstadt!

SQL Server Extended Events – PASS Treffen in Hamburg und Webcasts

Diese Woche ist es soweit. Andreas Wolter kommt nach Hamburg in die SQL Server Usergroup (PASS Deutschland e.V.) und hält einen Vortrag zum Thema Extended Events im SQL Server 2012. Details zum Treffen hatte ich schon mal hier gepostet. Nicht verpassen, wir hatten beim letzten Treffen über 30 Teilnehmer gehabt. Sofern das Thema für Euch komplett neu ist und Ihr noch nicht genau einschätzen könnt, ob das für Euch etwas ist, dann empfehle ich für den schnellen Hunger zwischendurch meine Einsteiger Webcasts auf Youtube. SQL Server 2012 Extended Events Grundlagen - Playlist

SSIS Skript Komponente mit zwei Outputs und Random ohne Zufall

Image
Als Fortsetzung zu meinem letzten Cast habe ich einen weiteren aufgenommen, da es diverse Fragen gab. Ich hatte ja den SSIS Balanced Data Distributor von Microsoft gezeigt und erläutert wie ein Ansatz für die Nutzung für die parallele Sortierung von Daten aussehen könnte. Bezüglich meiner verwendeten Skript Komponenten kamen Fragen auf, welche ich hier nun beantworten möchte: Ich hoffe, dass ich damit alle (Un)Klarheiten beseitigen konnte. :-) Wenn nicht, dann wieder fragen. Okay?

Hamburger SQL Server Usergroup (PASS Deutschland e.V.) Treffen im März

Es ist wieder soweit. Die Einladung für das Treffen der Hamburger SQL Server Usergroup Hamburg (PASS Deutschland e.V.) ist raus. Wir treffen uns am 13.3.2013 um 18:30 in der Microsoft Niederlassung Hamburg. Microsoft Deutschland GmbH Geschäftsstelle Hamburg Gasstraße 6a 22761 Hamburg Letzten Monat hatten wir über 30 Teilnehmer vor Ort! Ihr seid die Community! Im März haben wir wieder ein ganz besonders spannendes Thema für Euch! Vortrag: “Hasta la vista, Profiler.” - Einführung in Tracing mit Extended Events. Extended Events, obwohl bereits seit SQL Server 2008 im Produkt enthalten, ware bisher nur wenigen Eingeweihten als extrem performantes und extrem flexibles Tracing-Framework in SQL Server bekannt. Seit SQL Server 2012 ist für dieses wichtige Feature, was SQL Trace/Profiler ersetzen wird, auch in SSMS verfügbar. In dieser Einführungssession werden wir uns insbesondere die System Health Session ansehen, und wie man diese für Deadlock-Analysen verwenden kan

SSIS Balanced Data Distributor und Sort Performance Tuning

Image
Beim letzten PASS Treffen in Hamburg kam ich während des Vortrags von Oliver Engels und Tillmann Eitelberg auf eine Idee, welche wir auch kurz spontan vor Ort diskutiert haben und mir keine Ruhe ließ. Ohne weitere Recherche, ob einer der weltweiten Community Kollegen bereits ähnliches publiziert hatte, habe ich mich an meinen Rechner gesetzt. Es geht um die Leistungsfähigkeit der SSIS eigenen Sort Komponente und inwiefern es möglich wäre durch eine Last Verteilung mit dem Microsoft Balanced Data Distributor eine Performance Verbesserung zu erreichen. Meine Tests haben nun ergeben, dass es tatsächlich funktioniert und ich 50% Performance Gewinn erreichen konnte. Anbei das Video, welches ich spontan dazu gemacht habe mit allen Erläuterungen.   Balanced Data Distributor für SQL Server 2008 / 2008 R2 http://www.microsoft.com/en-us/download/details.aspx?id=4123 Balanced Data Distributor für SQL Server 2012 http://www.microsoft.com/en-us/download/details.aspx?id=30147

Master Data Services 2012–PASS Essential in Berlin

Sofern Ihr Euch für Master Data Management interessiert und mehr über die technische Realisierung mit den SQL Server Master Data Services erfahren möchtet, dann kann ich Euch u. a. die Wiederholung meines PASS Essentials über MDS 2012 empfehlen. Wir, die Deutsche SQL Community PASS , führt dieses am 22.03.2012 in Berlin bei dem Raumsponsor Beta Systems Software AG durch. Preis für Mitglieder des PASS Deutschland e.V. inkl. MwSt. ist 299€. Damit sehr günstig. Weitere Details als PDF Flyer findet Ihr hier.   Als Teaser für die Inhalte empfehle ich die Aufzeichnung meines Vortrags über Master Data Services auf den SQL Server Launch Event letztes Jahr in Köln. Sofern Ihr dieses Essential auch in Eurer Region (Süd zum Beispiel) durchgeführt haben möchtet, spricht mich einfach an. Da können wir als SQL Community bestimmt was organisieren.

Microsoft Synopsis 2013

Image
Erinnert Ihr Euch noch an das coole SQL Server 2012 Launch Event letztes Jahr in Köln? Ja? Oder Ihr konntet nicht dabei sein und schaut seither sehnsüchtig die aufgezeichneten Casts auf TechNet? Meinen zum Beispiel zum Thema Master Data Services ? :-) Dann habe ich gute Neuigkeiten für Euch! Microsoft kommt auch dieses Jahr mit einer eigenen Konferenz daher und es geht wieder um Server (u. a. SQL Server). Dieses Mal in Darmstadt. Hier der offizielle Text dazu: “Starten Sie mit uns in eine neue Ära: Am 10. und 11. April 2013 präsentieren wir in Darmstadt die erste Microsoft Server- und Cloud-Konferenz für neue Perspektiven in IT und Business. An zwei Konferenztagen präsentieren wir Ihnen Kundenprojekte und Erfahrungsberichte von Microsoft Partnern, Microsoft Consulting Services und unabhängigen Experten. Erleben Sie in Live-Demos und spannenden Vorträgen, welche Möglichkeiten und Chancen Ihnen die neueste Generation der Microsoft Server- und Cloud- Technologien bietet. Im Mittelpu

SQL Server Master Data Services Vortrag in der Hamburger SQL Server Usergroup PASS Deutschland e.V.

Am Mittwoch, den 9.1.2013, ist es wieder soweit. Das erste Treffen der Hamburger SQL Server Usergroup. Wir treffen uns wieder in der Hamburger Microsoft Niederlassung. Thema sind die Master Data Services . Den Vortrag halte ich dieses Mal selbst. Hier der Abstrakt des Vortrags: “In diesem Vortrag es um die Aktualität und Qualität von Daten im Unternehmen. Mit den Master Data Services stellt Microsoft ein mächtiges Master Data Management Werkzeug zur Verfügung, welches quasi out-of-the-box eingesetzt werden kann für die Pflege von Daten. Nur was ist Master Data Management? Was sind überhaupt Master Data? Stammdaten? Wir betrachten sowohl operatives als auch analytisches MDM. Es wird die Arbeit mit den MDS vorstellt. Die Weboberfäche als auch das neue Excel Add-In betrachtet. Wie können MDM Prozesse manuell bzw. auch automatisiert durchgeführt werden? Wie werden Data Stewards in den Fachabteilungen effektiv eingebunden? Und welche Rolle spielt Security dabei? Der Vortragende

SQL Server Data Warehouse – One Queue Pattern (OQP)

Letztes Jahr habe ich ja ein wenig über meine Erfahrungen beim Design von Data Warehouse Umgebungen auf Basis SQL Server geschrieben. SQL Server Data Warehouse - Ein erster Entwurf Dabei habe ich bereits auf Best Practices hingewiesen, welche sich beim Design und der Implementierung bewährt haben. Nun hatte ich zwischenzeitlich aufgrund laufender Projekte leider keine Zeit weiter ins Detail zu gehen. Das möchte ich nun schnellstmöglich nachholen, da mittlerweile eine ganze Reihe von Nachfragen diesbezüglich bei mir eingetrudelt sind. Ein Punkt ist mir wichtig, daher wiederhole ich ihn nochmals gerne. :-) Ich unterscheide ganz klar zwischen einem Data Warehouse und einem ETL/ELT Prozess . Das war und ist nicht das Gleiche oder gar das Selbe. Oft stelle ich in der Praxis fest, dass diese beiden “Komponenten” gerne in einen Topf geworfen werden. Zwar sind sie eng miteinander verwoben, dennoch müssen sie für eine erfolgreiche und verwaltbare Architektur klar voneinander getrennt we