Save the date: 08.-11. Oktober 2018 Erding

Die Planungen für die SQLdays Konferenz 2018 laufen auch Hochtouren. Das ppedv Event-Team sucht noch Sprecher, Vortragsvorschläge werden gerne angenommen (Bitte eine E-Mail an: events@ppedv.de)
Early Bird Tickets sind ab sofort verfügbar. Wir freuen uns auf Euch!

Kein Datenvolumen!

Innerhalb von 2 Tagen können Sie so viel Wissen mitnehmen, wie Sie tragen können. Nach oben sind keine Grenzen gesetzt

Do-it-yourself oder Therapie

Daten hier, aber wie analysieren? Ihr SQL Server kränkelt? Die Symptome geben Ihnen keinen Aufschluss? Dann sollten Sie sich von unseren SQL Therapeuten und Analytikern, wie Klaus Aschenbrenner, Uwe Ricken oder Markus Ehrenmüller beraten lassen.

Da schau, ein Studierter!

Die SQLdays stehen dieses Jahr ganz im Zeichen der Praxis: Erfahrungswerte, Einsatzszenarien und Best Practice Tipps und Tricks begleiten Sie 2 Tage lang. Natürlich werden Ihnen auch Einsteigersessions geboten, um Ihnen notwendige Infos für verschiedene Themen vorab zu liefern.

SQL Singlebörse

An keinem anderen Ort finden Sie so schnell Gleichgesinnte! We like you!

Be part of it!



Die Speaker

Die SQL-Experten 2018

Ihnen fehlt jemand auf dieser Liste? Vorschläge werden gerne entgegengenommen.

Die Vorträge 2018

Die Planungen für das Programm 2018 sind in vollem Gange. Hier finden Sie die ersten Vorträge.

Klaus Aschenbrenner

SQL Server Memory Management

Memory Management im SQL Server ist nicht unbedingt das einfachste Thema, da der SQL Server 3 verschiedene Memory Modelle unterstützt. Im Rahmen dieser Session werden wir uns die 3 Memory Modelle des SQL Servers (Conventional Memory, Locked Pages, Large Pages) im Detail näher ansehen. Hierbei werden Sie die Vor- und Nachteile dieser Memory Modelle kennenlernen, und des weiteren lernen wie Sie mit den verschiedenen Bordmitteln des SQL Servers einen tieferen Einblick auf die Internas des Memory Managements bekommen.

Klaus Aschenbrenner

SQL Server Troubleshooting mit Extended Events

Jeder von uns weiß, dass es eine Todsünde ist, macht es aber trotzdem still und heimlich in seinem Kämmerchen. Ja, wir sprechen hier vom ... SQL Server Profiler! Der SQL Server Profiler ist aber bereits seit einigen SQL Server Versionen ein Deprecated Feature, und sollte daher im tagtäglichen Einsatz nicht mehr verwendet werden. Im Rahmen dieser Session werden Sie die Nachfolge-Technologie namens Extended Events kennenlernen und Sie werden im Rahmen verschiedener Beispiele sehen wie einfach und unkompliziert das SQL Server Troubleshooting mit Extended Events sein kann.

Markus Ehrenmüller-Jensen

Wie Runtastic von der Integration von R in die Microsoft Data Platform profitiert

Runtastic unterstützt Menschen weltweit ein längeres und gesünderes Leben zu haben. Unser Ansatz ist dabei datengetrieben. Daten zu sammeln ist heutzutage kein Problem - nützliche Einsichten zu gewinnen manchmal aber herausfordernd. Die Integration von R als Sprache und als Service in die Microsoft’s Data Platform ist uns dabei sehr gelegen gekommen. Lernen Sie in diesem Vortrag, wo die Integration bereits überall passiert ist und wie wir bei Runtastic daraus Nutzen ziehen.

Markus Ehrenmüller-Jensen

Alles klar mit GDPR?

Die General Data Protection Regulation (GDPR) der EU hat weitreichende Auswirkungen. Nicht nur, dass sie grundlegend den Datenschutz von Privatpersonen neu regelt. Nicht nur, dass sie verpflichtend für alle Unternehmen gilt, die Services und Güter an Konsumenten aus der EU anbieten. Sie führt auch hohe Strafen von EUR 20 Mio oder 4% des Vorjahresumsatzes, je nachdem was höher ist, ein. Und sie ist seit Mai 2018 in Kraft. In diesem Vortrag werden wir einen Blick auf die Sicherheitseinstellungen von SQL Server werfen. Profitieren Sie von den „lessons learned“ bei der Umsetzung der „best practices“ für Runtastic's Datawarehouse: Encryption, Data Masking, Zugriffsverwaltung, Dokumentation & Überwachung der Optionen, etc. Sind Ihre SQL Server Datenbanken „compliant“ mit GDPR? Kommen Sie in diese Session um die blinden Flecken zu entdecken und zu bereinigen – und um einer Geldstrafe von EUR 20 Mio zu entgehen.

Andre Essing

Cosmos DB - NoSQL schlägt zurück, Ein Überblick über die dunkle Seite Ihrer Daten

Es war einmal vor langer Zeit in einer weit, weit entfernten Datenbank... SQL war für lange Zeit die einzige Option Applikationsdaten zu speichern. Es gab immer wieder rebellische Aktivitäten, das SQL Imperium zu stürzen, was eine neue Hoffnung verbreitete. Aber alle anderen Möglichkeiten Daten zu speichern, entpuppten sich nur als eine dunkle Bedrohung. Nun, nachdem Erwachen der Cosmos DB startet die Rache von NoSQL. Während der Session schauen wir uns Azure Cosmos DB im Detail an, was Sie mit Cosmos DB erreichen können und wie Cosmos DB in einer galaktischen Umgebung aus Daten und Applikationen genutzt werden kann. Besuchen Sie meinen Vortrag und finden Sie richtige Lösung für Ihre Applikation. Mögen die Daten mit Ihnen sein.

Andre Essing

The joy of analytics - Lassen Sie uns zusammen ein Data Warehouse in die Cloud malen

Es gibt eine Menge Wege und Möglichkeiten Mehrwerte aus seinen Daten zu ziehen. Seit Jahren machen wir das mit den gleichen Techniken in unseren "klassischen" Data Warehouse Umgebungen. Aber die Welt ist im steten Wandel und so auch die Daten. Wo die Daten vor ein paar Jahren noch ausschließlich strukturiert waren, wächst die Zahl von schemalosen Datentypen ins unermessliche, und eine Ende ist nicht in Sicht. Wir kämpfen mit Daten, bei denen sich ständig das Schemata ändert und versuchen Mehrwerte aus neuen Datentypen wie Soziale Medien, Videos und Bildern zu ziehen. In dieser Whiteboard Session möchte ich mit Ihnen über moderne Wege sprechen, Ihre Daten zu speichern, zu analysieren und zu visualisieren. Zusammen zeichnen wir ein Modern Data Warehouse, schauen uns an welche Möglichkeiten sich bieten verschiedenste Daten zu analysieren und warum uns die Cloud hier hilft. Besuchen Sie meinen Vortrag und zeichnen Sie mit mir zusammen ein modernes Data Warehouse.

Sandra Geisler

Verarbeitung und Analyse von Datenströmen (StreamInsight/Azure Stream Analytics)

Abstrakt folgt

Thomas Hütter

50 ways to show your data

„Ein Bild sagt mehr als tausend Worte“ - wie wahr, auch und gerade bei der Datenanalyse. Visualisierung ist der schnelle, einfache Weg, das Gesamtbild in Deinen Daten zu erkennen, und gerade das R-Ökosystem hat in dieser Hinsicht einiges zu bieten.

Alexander Klein

Azure Cognitive Services - Einführung, Möglichkeiten und Anwendungsbeispiel

Microsoft Cognitive Services (ehemals Project Oxford) sind eine Reihe von APIs, SDKs und Services, die Entwicklern zur Verfügung stehen, um ihre Anwendungen intelligenter, ansprechender und auffindbarer zu machen. Cognitive Services erweitern Microsofts KI Plattform. Dies ist eine große Spielwiese für Jung und Alt. Hier kann nach Herzenslust ausprobiert werden was vielleicht schon morgen überall im Einsatz sein wird. Mit den verschiedenen Baukästen wie Beispielsweise Bot Framework, Emotion, Face, Text Analytics oder Recommendations, um nur ein paar zu nennen, lassen sich in kurzer Zeit Eindrucksvolle Anwendungen zusammenstecken.

Alexander Klein

ETL meets Azure

Wie verschiebt man die klassischen SSIS-Pakete in die Cloud für den ETL-Prozess? Azure bietet Data Factory / Data Factory V2, Runbooks, Logic App oder Funktionen. Was verbirgt sich hinter den einzelnen Services und was kann ich damit machen? Die hier gezeigten Beispiele zeigen, wie diese Komponenten zusammengesetzt werden können, um das Management eines DWH in der Cloud zu managen.

Markus Raatz

Was ist neu bei Analysis Services im Tabellenmodus 2017/2018?

Abstrakt folgt

Markus Raatz

Echtzeitdatensets in Power BI: Einführung und HowTo

Abstrakt folgt

Tarek Salha

Serverless ist das neue Schwarz – Moderne Datenapplikationen in der Azure Cloud

In unserer digitalisierten Welt müssen Webapps einerseits immer schneller entwickelt werden und später trotzdem gleichzeitig günstig und hochskalierbar bleiben. Diesen Zwiespalt kann Azure mit seinen vielfältigen Diensten durchaus aufheben. Um das zu beweisen wollen wir zusammen eine Kicker-Lösung in nur 60 Minuten entwickeln, mit der man performant seine Statistiken am Kickertisch anschauen kann, aber gleichzeitig nicht arm wird.
Genutzte Technologien sind:
- Azure App Services
- Azure Functions
Azure Logic Apps
Azure SQL DB
Power BI

Weitere Informationen folgen demnächst. Ergänzungen bzw. Änderungen vorbehalten.

Die neuen Workshops

Markus Ehrenmüller

Von 0 auf 100 mit Power BI

Mit Power BI ist Microsoft ein großer Wurf gelungen. Seit 2015 wird dieses Tool mit monatlichen (!) Releases erweitert und ausgebaut und hat damit lt. Gartner den Mitbewerb am Business Intelligence Werkezugen (zB. Tableau oder Qlik) klar ausgestochen. In diesem Ganztages-Workshop werden wir das Tool von allen Seiten beleuchten und gemeinsam ein aussagekräftiges Dashboard bauen und veröffentlichen. Power Query: Daten aus verschiedenen Quellen laden, bereinigen und verknüfen. Power Pivot: Erstellen eines Datenmodells mit Formeln, KPIs, Hierarchien etc. Power View: Reports mit interaktiven Filter- und Analysefunktionen PowerBI.com & Report Server: Veröffentlichen und Bereitstellen von Reports Bringen Sie Ihren Laptop mit – Sie werden immer wieder Hand anlegen können, sodass Sie nicht nur viel Wissen sondern auch selbst erstellte Beispiele aus dem Workshop mitnehmen.

Uwe Ricken

10 Szenarien, die ein DBA im täglichen Arbeitsumfeld lösen sollte

Microsoft SQL Server ist eine komplexe Software, die tägliche Herausforderungen an den DBA stellt. In diesem Workshop werden bis zu 10 verschiedene Szenarien aus dem alltäglichen Arbeitsablauf gezeigt, mit denen eine DBA konfrontiert wird. Dieser sehr stark Demo- und Hands-On basierte Workshop stellt die Szenarien in einem Lab dar. Der Workshop vermittelt die didaktische Herangehensweise zur Lösung von Problemen. Nach einer kurzen theoretischen Einleitung wird das Szenario auf dem lokalen Server nachgestellt und die notwendigen Schritte erläutert, um das Problem einzugrenzen, zu analysieren und zu lösen. Folgende Szenarien stehen im Fokus des Workshops:

• Fehlender Zugriff auf Ressourcen einer Datenbank
• Backup / Restore (Strategien für kleine, mittlere und große Datenbanken)
• Sperren / Sperrausweitung erkennen und Lösungsansätze erarbeiten
• „Gestern lief die Abfrage aber schneller!“ – warum Abfragen plötzlich langsam werden
• Parameter Sniffing
• Falsche Statistiken
• Query Store
• Warum muss Microsoft SQL Server warten
• Analyse von Wartevorgängen
• Demonstration von klassischen Wartevorgängen und Möglichkeiten der Optimierung
• Indexierung – Fluch und Segen eines DBA
• Wie erkennt man schlechte Ausführungen von Abfragen
• Welche Indexe sind performant
• Welche möglichen Indexe fehlen
• Analysewerkzeuge für Performance-Messungen
• PERFMON
• XEvents / Profiler
• SQLDiag
• SQLNexus
• Geeignete Tools für das Monitoring von SQL Server Instanzen
• Replikationsprobleme
• Probleme in Hochverfügbarkeitslösungen
• Clusterbetrieb
• AlwaysOn Availabilty Groups


Voraussetzung für die Teilnahme an diesem Workshop ist ein eigener Laptop mit einer betriebsbereiten Instanz von Microsoft SQL Server ab Version 2008. Zusätzlich sollten die folgenden Tools auf dem Rechner installiert sein:
• PERFMON
• SQLNEXUS
•SQLDIAG

Klaus Aschenbrenner

Betrieb und Konfiguration von virtuellen SQL Server Maschinen auf VMware vSphere

Abstrakt folgt

Weitere Workshops werden folgen. Ergänzungen bzw. Änderungen vorbehalten.

Die Agenda

Die Agenda 2018 ist noch in Planung.

Die Agenda des letzten Jahres:

08:00

Check-In / Begrüßungskaffee

09:00 - 17:00

Neuerungen und Verbesserungen im SQL Server 2016 SP1 und ein Ausblick SQL Server 2017

Klaus Blessing

Dieser Workshop behandelt die Themenbereiche SQL Server Integrated Services (SSIS), SQL Server Analysis Services (SSAS) und SQL Server Reporting Services (SSRS) mit Power BI. Auch die Integration mit SharePoint und Azure wird berücksichtigt.

09:00 - 17:00

A Game of Hierarchies: Hierarchien und Graphen in SQL Server meistern

Markus Ehrenmüller

Hierarchien und Graphen sind das A und O der meisten Geschäftsanwendungen und gibt es fast überall: Produktkategorien, Verkaufsgebiete, Kalender und Zeit, Organigramme, Stücklisten, (soziale) Netzwerke, etc. Obwohl es großen Bedarf aus der geschäftlichen Perspektive gibt, ist die Lösung in relationalen Datenbank etwas umständlich. Je nach Modellierung sind die Möglichkeiten der Auswertung enger oder weiter gesteckt. In SQL Server 2008 wurde HierarchieID als Unterstützung eingeführt. Mit SQL Server 2017 gibt es eine GraphDB, die in die (relationale) Datanbank integriert ist.
Agenda:
Modul „Modellierung“: Eine-Tabelle-für-alles, normalisiertes Modell, Selbst-referenzierende Tabelle, materialisierter Pfad, HierarchieID, Graph DB
Modul „Abfragen“: Aggregationen, Window-Funktionen, Vorfahren & Nachfahren, vollständiger Familienbaum, Transitive Hülle, Kürzester Pfad
Modul „Operationalisieren“: einfügen, ändern & löschen von Elementen, Vermeidung von Anomalien; Abbilden mit Funktionen & Prozeduren
Modul „Optimierung“: Bewertung der Effizienz der Auswertungen aus Modul „Abfragen“, Ausführungspläne verschiedener Ansätze vergleichen, Indizierung
Kommen Sie bei diesem Workshop mit auf eine Reise zu best practices und nützlichen Skripts um Hierarchien und Graphen in nutzbare Informationen zu verwandeln. Mit den Beispieldaten werden wir jedenfalls Spaß haben – diese basieren auf G. R. R. Martin’s Epos „Game of Thrones“.

08:00 - 09:00

Hangover Kaffee

09:00 - 10:10

Was ist neu in Analysis Services 2017

Markus Raatz

Auch in der neuesten SQL Server-Version gibt es zahlreiche Verbesserungen bei den blitzschnellen Auswertungs-Modellen, die Analysis Services bereitstellt. Allerdings ist die Arbeit des Entwicklungs-Teams nur in die tabellarische Version eingeflossen; die multidimensionalen Cubes sind ja hervorragend, so wie sie sind! Beim Tabellenmodus hingegen gibt es nun sehr viele neue Features, die zuerst für das Self-Service-Werkzeug „Power BI“ entwickelt wurden, und wir sehen sie uns an kleinen praktischen Beispielen einmal an. Dabei entdeckt man plötzlich die Integration von Power Query in SSAS, einen schöneren Editor für DAX-Statements, neue Möglichkeiten der Berechtigungen auf Tabellen und Spalten und dass man endlich genau konfigurieren kann, welche Spalten in Excel bei „Details anzeigen“ wirklich angezeigt werden!

 
 

Hadoop in der Cloud

Mario Meir-Huber

Hadoop in der Cloud Hadoop ist der Trend im Big Data und Data Science Bereich schlechthin. Hadoop und Spark wird nachgesagt, das es traditionelle Datawarehouses in absehbarer Zeit ersetzen wird. Doch was genau ist diese Technologie und wie passt diese ins Microsoft Ökosystem? Lernen Sie in diesem Vortrag, wie Hadoop & Spark funktionieren und warum es für Microsoft eine sehr wichtige Technologieplattform ist.

10:10 - 10:40

Kaffeepause

10:40 - 11:50

Temporal Tables - Advanced Insights

Uwe Ricken

Datenanalysten lieben die Auswertung historischer Daten; Datenbankentwickler verzweifeln – teilweise – an den Anforderungen. Welche Technologie stellt Microsoft SQL Server zur Verfügung, um die täglichen Herausforderungen in diesem Aufgabengebiet zu meistern. Mit Microsoft SQL Server 2016 kommen – endlich – Temporal Tables (Ein ANSI 2011 Standard), ein von den Entwicklern lang ersehntes Feature. Mittlerweile gibt es viele Standardbeispiele zur Verwendung von Temporal Tables; diese Session zeigt die technischen Hintergründe und die Besonderheiten, die mit der Verwendung von Temporal Tables einhergehen: • Welche Besonderheiten gilt es bei Temporal Tables und der Verwendung von NULL Werten zu beachten?
• Wie bearbeitet Microsoft SQL Server das Umbenennen von Objekten / Attributen, wenn Temporal Tables im Spiel sind?
• Trigger in Temporal Tables eher ein No Go?
• Wie verhalten sich Veränderungen von Metadaten in den Tabellen bei Temporal Tables?
• Welche Besonderheiten gibt es zu beachten, wenn Temporal Tables mit InMemory-Tabellen verwendet werden?
• Temporal Tables und berechnete Spalten – kann das funktionieren?
• Temporal Tables...
und lassen Sie sich in dieser Session beeindrucken von den vielen Möglichkeiten, die Temporal Tables bieten. Aber achten Sie auch auf die kleinen Unwägbarkeiten bei der Entwicklung von Lösungen mit Temporal Tables.

 

A journey through the Tidyverse

Thomas Hütter

Inzwischen dürfte wohl die ganze SQL-Welt von der (Programmier-)Sprache R gehört haben, nicht zuletzt, seit Microsoft sie in immer mehr ihrer Data Platform Produkte integriert. Du hast also Dein R Basis-System installiert, und die Entwicklungsumgebung Deiner Wahl. Aber es ist wie beim Kauf eines neuen Autos – mit der Standardausstattung ist keiner zufrieden. Du weißt, es gibt x Pakete, die Dir bei Analyse und Visualisierung helfen, aber welche nimmst Du? Hier bietet sich ein Bündel mit dem Namen „The Tidyverse“ an, größtenteils (mit-)entwickelt von Hadley Wickham, einem der hellsten Köpfe im R-Ökosystem. Wir werden uns in dieser Session die beliebtesten Zutaten des Tidyverse ansehen, wie ggplot2, dplyr und readr, garniert mit vielen Code-Beispielen zum mit-bzw. nachmachen.

 

Power BI - Self-Service auf dem Prüfstand

Klaus Blessing

In dieser Session werden die Möglichkeiten von Power BI Desktop, Mobile Apps für Power BI und Power BI-Entwickler vorgestellt. Ebenso werden die Voraussetzungen wie Daten-Integration und Daten-Modelle im SQL Server berücksichtigt. Anschließend werden Ihnen Szenarien aufgezeigt, wie Sie Power BI als Self-Service einführen und umsetzen können.

11:50 - 13:00

Mittagspause

13:00 - 14:10

Cardinality Estimation im SQL Server 2014

Klaus Aschenbrenner

Eine der wichtigsten Aufgaben, die der Query Optimizer im SQL Servers übernimmt, ist die sogenannte Cardinality Estimation: eine Abschätzung zu machen wie viele Datensätze von einer Abfrage zurückgeliefert werden. Aufbauend auf dieser Abschätzung wird ein entsprechender Ausführungsplan generiert und ausgeführt. Die Cardinality Estimation bedient sich eines mathematischen Modells, das einigen Einschränkungen unterliegt. Verletzen Sie diese Einschränkungen, generiert Ihnen der Query Optimizer einen qualitativ schlechteren Ausführungsplan. Aus diesen Beweggründen heraus gibt es im SQL Server 2014 entsprechende Neuerungen, um mit diesen "Grauzonen" der Cardinality Estimation besser umgehen zu können. Im Rahmen dieses Vortrags werden wir uns im ersten Schritt diesen Grauzonen näher widmen, und aufbauend darauf werden Sie die Änderungen kennenlernen, die der SQL Server 2014 implementiert.

 

ETL und DWH Design mit Metadaten (Doppelsession!)

Benjamin Weissman

In dieser Session erörtern wir die Bedeutung von Metadaten für die Beschreibung eines ETL und DWH Designs unter Berücksichtigung von Themen wie initialem Aufbau, Wartung und Support sowie Dokumentation und Compliance. Darüber hinaus sehen wir uns an, wie wir - das richtige Metadaten-Modell vorausgesetzt - mit wenigen Klicks aus dem Modell danach mit Hilfe von Biml auch eine entsprechende SSIS Solution etc. ableiten können.

 

Designing efficient live reports with Power BI and Tableau

Tarek Salha

Power BI und Tableau sind zwei derzeit sehr stark verbreitete Frontends, die sich auf die Fahnen schreiben, „echte“ Self-Service BI Tools zu sein. Dies trifft auch zu, solange man sich im Import Modus befindet. Enterprise Nutzer wollen heutzutage jedoch real-time Reports, die dazu noch höllisch performant sind. Da schafft der live Query Modus Abhilfe. Um jedoch genau diesen zur Höchstleistung zu tunen, benötigt man gut ausgebildete DBa’s, denn dies ist beileibe kein Kinderspiel und für Self-Service Fachanwender kaum umsetzbar. Wir betrachten in dieser Session einige Beispiele aus der Praxis und leiten Best Practises für die Erstellung guter Live Reports ab.

14:10 - 14:20

Raumwechsel

14:20 - 15:30

tbd

tbd

tbd

 

ETL und DWH Design mit Metadaten (Doppelsession!)

Benjamin Weissman

In dieser Session erörtern wir die Bedeutung von Metadaten für die Beschreibung eines ETL und DWH Designs unter Berücksichtigung von Themen wie initialem Aufbau, Wartung und Support sowie Dokumentation und Compliance. Darüber hinaus sehen wir uns an, wie wir - das richtige Metadaten-Modell vorausgesetzt - mit wenigen Klicks aus dem Modell danach mit Hilfe von Biml auch eine entsprechende SSIS Solution etc. ableiten können.

 

Robert Mulsow

SQL-Optimierung für einen schnelleren SharePoint (Level 300)

Das Kollaborationsportal SharePoint ist aus der Unternehmenswelt nicht mehr wegzudenken und wird immer häufiger als das zentrale Werkzeug für die Mitarbeiter eingesetzt. Um alle Mitarbeiter von dem Portal zu überzeugen, sollte es daher einfach zu bedienen sein und Anfragen schnell bearbeiten. Aber was schlägt Ihnen die Suchmaschine Ihrer Wahl als erstes vor, wenn Sie mit den Worten beginnen: „Why is SharePoint...“? Richtig, das erste Ergebnis ist: „Why is SharePoint so slow“. Das wichtigste zuerst: SQL und SharePoint ist keine Liebe auf den ersten Blick. Wir müssen aber nur ein paar Konfigurationen vornehmen, damit aus der Verbindung eine Liebeshochzeit wird. In diesem Vortrag sehen wir uns fünf Standardeinstellungen von SQL genauer an, mit denen wir die SharePoint-Performance um das Vierfache steigern können. Wenn das alleine nicht schon ein super Ergebnis ist, verbessern wir zudem noch das gegenseitige Verständnis von Datenbank- und SharePoint-Administratoren, um gemeinsam die Zusammenarbeit im Unternehmen auf das nächste Level zu heben.

15:30 - 16:00

Kaffeepause

16:00 - 17:10

Hochverfügbarkeit im Überblick

Andreas Rauch

Sie benötigen hochverfügbare Datenbanken? Dann sollten Sie diese Session nicht versäumen. Es werden alle Hochverfügbarkeitslösungen auf den Prüfstand geschickt und nach Kriterien wie Flexibilität, tats. Hochverfügbarkeit, Datenverlust, Wartung und Troubleshooting untersucht. Natürlich werden hier auch AvailabilityGroups je nach Edition oder auch Replikation betrachtet. Die Session richtet sich an Entscheider und Administratoren.

 

Data Science meets Production

Tarek Salha

Die moderne Industrie kann es sich heutzutage nicht mehr leisten, unvorhergesehene Ausfälle in ihren Produktionsketten zu haben. Steht eine kritische Maschine, dann sind auch alle nachfolgenden Prozesse betroffen. Gleichzeitig wächst aber auch die Datenmenge, die wir durch Sensoren aus diesen Maschinen erhalten. Durch die Azure Cloud können wir diese Datenschätze nutzen um nahende Ausfälle vorherzusagen und proaktiv tätig zu werden sowie ein passendes Maintenance-Fenster zu finden. Wir betrachten in dieser Session zuerst, wie man die eingehenden Maschinendaten per Stream verarbeitet. Durch Azure ML erkennt man dann sehr einfach, wenn die Prozesse einer Maschine nicht wie erwartet laufen und ein Ausfall bevorsteht. Diese Informationen nutzen wir dann in einer operationellen Anwendung, um den Benutzer zu warnen.

ab 17:10

Ende der Veranstaltung

08:00

Check-In / Begrüßungskaffee

09:00 - 10:10

Keynote

Joachim Hammer

SQL: "Wo geht die Reise hin?"

10:10 - 10:40

Kaffeepause

10:40 - 11:50

Von SQL zu R; Nutzen Sie Ihr bestehendes Wissen um R zu lernen

Markus Ehrenmüller

Sie sind mit T-SQL vertraut und wollen R lernen, wissen aber nicht, wo Sie starten sollen? Starten Sie mit dem, was Sie schon kennen: T-SQL. Beide Sprachen haben viele Dinge gemeinsam, weisen aber auch viele Unterschiede auf. Dieser Vortrag ist Ihr Turbo-Knopf zu R und führt Sie in R über Analogien zu T-SQL ein. Sie werden lernen, wie Sie Ihr erstes R-Script schreiben, wozu Sie Packages nutzen können und der Vortrag vermittelt Ihnen Basis-Anwendungsfälle von R. Sie lernen auch, wie Sie R in Ihre bestehende SQL Server Umgebung integrieren können.

 

Neuerungen in der relationalen Engine des SQL Servers 2017

Klaus Aschenbrenner

Der SQL Server 2017 steht in den Startlöchern. Grund genug sich in einem Vortrag mit den Neuerungen und Verbesserungen der relationalen Datenbankengine zu beschäftigen. Im Rahmen dieser Session werden wir einen Streifzug durch die Datenbankengine des SQL Server 2017 unternehmen, und hierbei auf Neuerungen wie dem Adaptive Query Processing und dem Graph Data Processing näher eingehen.

 

SQL Server 2016 SP1 und Reporting Services vNext – Endlich! – Power BI Integration

Klaus Blessing

Installation, Konfiguration und Einführung Power BI Reports in SQL Server Reporting Services Technical Preview. Schritt für Schritt wird die Installation und Konfiguration erläutert. Anschließend werden die Voraussetzungen im Analysis Services und das Erstellen von interaktiven Reports in Power BI erläutert. Anzeigen und interagieren mit den erstellten Reports im Reporting Services Webportal runden die Session ab.

11:50 - 13:00

Mittagessen

13:00 - 14:10

Mythen und Irrglauben über Locking & Blocking

Klaus Aschenbrenner

Sie kennen sich mit Locking & Blocking in SQL Server gut aus? Sie wissen genau in welchen Situationen der SQL Server welche Locks anfordert, und wie die unterschiedlichen Locks miteinander kompatibel sind? Wenn ja, dann sind Sie in dieser Session richtig aufgehoben. Im Rahmen dieser Session möchte ich Ihnen eine Reihe unterschiedlicher Extremszenarien präsentieren, in denen sich der SQL Server hinsichtlich dem Locking & Blocking anders verhält, als Sie das erwartet hätten:
*) Auch NOLOCK kann blockieren!
*) Ein Shared Lock blockiert einen Shared Lock!
*) Read Committed verhält sich wie Repeatable Read!
*) Online Index Operations sind keine Online Index Operations!

 

Next first steps - selected applications of R

Thomas Hütter

Die Einführung für R-Neulinge hat Dir gefallen, jetzt möchtest Du die nächsten Schritte wagen, und echten R-Code ausprobieren? Wir vertiefen zwei Aspekte aus meiner Präsentation "Von SQL zu R und darüber hinaus" und wir werden sehen, wer sich an Benford's Gesetz hält, und wer nicht. Die drei Themen dieser leicht Code-lastigen Session sind:
- dynamisches SQL umgesetzt in R, als Beispiel zur Abfrage einer Multi-Mandanten-Datenbank
- Visualisierungen in R auf der Basis von Shapefiles und Choropleth-Techniken
- die Anwendung von Benford's Gesetz, in dem es eigentlich nicht um Betrug geht, zur möglich Aufdeckung von Betrug. (Level 200)

 

Das SSIS Paket, das sich selbst optimiert

Benjamin Weissman

Die Anzahl der parallelen Dataflows in SSIS ist je nach Vorsystem begrenzt. Somit ist ein paralleles Laden nur bis zu einem gewissen Punkt möglich. Was aber, wenn Tabellen unterschiedlich stark bzw. schnell wachsen? Hier hilft nur ein regelmäßiges Optimieren, um zu vermeiden, dass Ressourcen verschwendet werden. Ihr habt verschiedene load Patterns deren Performance variiert? Oder ihr habt stark wachsende Strukturen mit hinzukommenden Fremdschlüsseln, die bei der Beladungs-Reihenfolge beachtet werden müssen? Wir sehen uns für diese Fälle an, wie wir diese mit Biml weitgehend automatisiert lösen und optimieren können!

14:10 - 14:20

Raumwechsel

14:20 - 15:30

Hinter den Kulissen von Statistiken

Uwe Ricken

Sie kennen die Situation, dass eine Abfrage gestern noch schnell und zufriedenstellend gearbeitet hat und heute will sie nicht mehr so richtig? Was machen Sie in einer solchen Situation:
• Ich starte den Server neu (hat ja sonst auch immer geklappt)
• Ich lösche den Prozedur-Cache (hat mir mein DBA erzählt)
• Ich hole mir erst einmal einen Kaffee und überlege, was ich in dieser Session gelernt habe
Microsoft SQL Server benötigt Statistiken für ideale Ausführungspläne. Wenn Statistiken nicht aktuell sind, kann Microsoft SQL Server unter Umständen Ausführungspläne erstellen, die eine Abfrage um ein Vielfaches langsamer laufen lassen. Neben dem grundlegenden Verständnis für Statistiken werden in dieser Session Besonderheiten gezeigt, die nur einem kleinen Kreis von Experten bekannt sind. Nach einer kurzen Einführung in die Funktionalität von Statistiken (Level 100) geht es gleich in die besonderen Abfragesituationen, die ohne Erfahrungen zu falschen Entscheidungen führen. Folgende Themen werden unter Verwendung von sehr vielen Demos behandelt: • Einführung in die interne Struktur von Statistiken (200)
• Was sind Statistiken
• Header, Density, Histogram
• Aktualisierungsintervalle von Statistiken
• Beispiele für die Berechnung von geschätzten Datenzeilen (200)
• Veraltete Statistiken und fortlaufende Werte (300)
• Wenn Statistiken nicht aktualisiert werden (300)
• Eindeutige Indexe und nicht aktualisierte Statistiken (300)
• Leere Tabellen und Statistiken (400)

 

SQL 17 und das andere NoSQL: Graph DBs

Christoph Seck

NoSQL ist ja inzwischen mit aller Gewalt auch bei uns Microsofties angekommen. Hadoop in diversen Varianten (klar), DocumentDB etc. etc. Einzig bei GraphDBs sah es doch recht mau aus. Trinity wurde zwischenzeitlich zwar Open Source, rührte sich sonst aber rein gar nicht. Trotzdem, spätestens seit der LinkedIn Übername brodelte die Gerüchteküche. Im Sommer dann der Doppelschlag: Cosmos und die GraphDB Integration im 17er. Anlass genug für uns einen näheren Blick zu riskieren: Was können GraphDBs eigentlich besser als unser vertrauter rein relationaler SQL Server? Und warum? Als Benchmark wählen wir den wohl etabliertesten Vertreter - Neo4J - und schauen was wir uns davon an Features abgucken können/wollen. Und dann wird es spannend: Was davon kann unsere Lieblingsdatenbank denn jetzt auch? Und wie sehen die dreckigen Details aus?

 

Lässt die Maschinen lernen

Markus Ehrenmüller

Computersysteme haben inzwischen gelernt, neue Krebstypen automatisch zu erkennen, Kreditkartenbetrug aufzudecken und natürliche Sprache zu verstehen. Sie helfen uns weit über eine eine simple Umsatzprognose hinaus, Kunden die passenden Produkte schmackhaft zu machen oder rechtzeitig zu erkennen, bevor sie zum Mitbewerb abspringen werden. Der Grund dafür sind weniger neuartige Algorithmen sondern viel mehr die heutzutage mögliche Rechenleistung, die einerseits die Zeit zwischen Experimentierphase (Lernen) und praktischer Anwendung verkürzt und andererseits die Algorithmen in Echtzeit anwenden lässt. Die Cloud bietet uns diese (nahezu) unlimitierte Rechenpower. Daher: Machine Learning ist die Killer Applikation, die der Cloud breiten Durchbruch in Anwendungsgebieten und Branchen verhelfen wird, die sich bis dato dem verschlossen haben. Kommen Sie in diese Session, wenn Sie mehr darüber wissen wollen, wie Machine Learning im allgemeinen und Azure Machine Learning im Speziellen funktioniert und wie Sie bereits am kommenden Montag mit den ersten Anwendungsfällen für Ihre Organisation loslegen können.

15:30 - 16:00

Kaffeepause

16:00 - 17:10

Hello, my name is Tux, I would like to join the #SQLfamily - SQL Server goes Linux (Level 200)

Andre Essing

SQL Server und Windows, seit Jahren ein unzertrennliches Paar und eine gute Kombination für die Verarbeitung von Daten. Mit SQL Server vNext wird sich dies jedoch ändern, denn aus dem Norden Europas, genauer aus Helsinki, möchte ein kleiner Pinguin der SQL Server Community beitreten. Die kommende SQL Server Version wird es nicht mehr ausschließlich für Windows geben. Ein Deployment der relationalen Datenbank Engine wird in naher Zukunft auch auf Linux und innerhalb von Docker möglich sein. Somit bietet der SQL Server nun mehr Einsatzmöglichkeiten und Anwendungsfälle als je zuvor. Aber wie funktioniert SQL Server on Linux? Was wird unterstützt, was nicht? Welche Szenarien sind möglich? Alle diese Punkte möchte in dieser Session besprechen.

 

"Harte" Limitierungen im SQL Server

Klaus Aschenbrenner

“Harte” Limitierungen im SQL Server Wollten Sie immer schon einmal wissen wie der SQL Server reagiert, wenn Sie seine harten Limitierungen erreichen? Im Rahmen dieser Session werden wir versuchen unterschiedlichste Extremsituationen nachzustellen, und damit den SQL Server an seine Limitierungen bringen. Folgende Limitierungen werden wir uns hierbei näher ansehen:
*) Maximale Anzahl von Indexes
*) Maximale Anzahl von Datenbanken
*) Maximale Anzahl von Files & File Groups
*) Maximale Anzahl von Partitionen
*) Maximale Anzahl von Spalten
*) Maximale Anzahl von Parametern in einer Stored Procedure

 

Python Integration

Christoph Seck

Abstracts folgen

ab 17:10

Abendveranstaltung

08:00

Check-In / Begrüßungskaffee

09:00 - 17:00

Performance Troubleshooting

Klaus Aschenbrenner

Im Rahmen dieses Ganztages-Workshops arbeiten wir mit einer Standard-Installation vom SQL Server und lassen eine Workload mit einigen hundert Benutzern ausführen. Wie Sie sehr schnell erkennen werden, wird der SQL Server in enorme Performance-Probleme stürzen, und die Abfragezeiten aus Endbenutzer-Perspektive sind katastrophal. Was nun?

09:00 - 17:00

Analyse von SQL Server

Uwe Ricken

Zum Tagesgeschäft eines DBA sowie von Beratern, die in Sachen „Microsoft SQL Server“ unterwegs sind, gehören die sorgfältige Analyse von SQL Server Systemen, wenn das Business oder der Kunde Performanceprobleme meldet. Im Workshop „Analyse von SQL Server“ wird an Hand von konkreten Beispielen ein Microsoft SQL Server auf verschiedene Problemfälle geprüft, die zu Engpässen führen, wenn sie nicht korrekt eingestellt sind. Im Workshop werden die verschiedenen Problemanalysen durch Beispiele mit Erläuterungen zu den möglichen Auswirkungen demonstriert. Gleichzeitig wird ein Lösungsplan erarbeitet, an dem sich der Teilnehmer von den richtigen Einstellungen im Betriebssystem zu den Konfigurationseinstellungen in Microsoft SQL Server durcharbeiten kann. Last but not least werden Lösungswege aufgezeigt, wenn die Performance innerhalb einer einzelnen Datenbank als nicht ausreichend bewertet wird. Alle möglichen Performanceengpässe werden auf einem installierten Microsoft SQL Server mittels Skripten simuliert und ausgewertet. Die folgenden Analyseschritte werden im Laufe des Workshops behandelt:

• Einstellungen im Betriebssystem überprüfen und bewerten
• Analyse der Datenbanken auf Konfiguration, Nutzung und Systemauslastung
• Konfiguration und Analyse von TEMPDB
• Waits and Latches: Worauf wartet Microsoft SQL Server und welchen Einfluss haben die verschiedenen Wartevorgänge auf die Performance der Anwendungen
• Index Maintenance – wie werden Indexe verwendet, welche Indexe fehlen, wie ist der physikalische Zustand von Indexen zu bewerten.

Zum Abschluss der Bewertungen wird eine Vorlage vorgestellt, in der die Ergebnisse der Untersuchungen der SQL Server Versionen vorgezeigt werden: 2008 / 2008R2 2012 / 2014 / 2016

09:00 - 17:00

Indexwerkstatt

Andreas Rauch

Scan oder Seek? Ein Sortieren im Abfrageplan, obwohl kein order by angegeben wurde? Tabellenabfragen benötigen mehr Seiten als die Tabellen eigentlich besitzen? Queries benötigen nur noch einen Bruchteil der Dauer nach Indexoptimierung. Um solche Phänomen zu verstehen, ist das Thema Indizes elementar. In diesem Workshop wird der Aufbau und die verschiedenen Arten von Indizes erläutert. An Hand von Beispielen werden schrittweise Indizes erstellt gemessen und bewertet, um eine optimale Strategie für ein Feintuning zu erreichen. Der Workshop richtet sich an Administratoren, die für ihr gesamtes System eine optimale Indexstrategie finden müssen, sowie auch an Entwickler, die ihre Abfrage verbessern wollen.

-->

Die Resonanz

Meinungen von Teilnehmern der letzten Jahre.

Feedback

Spitze! Das Abendprogramm hat nette Gespräche ermöglicht,
die sonst nicht zur Sprache gekommen wären. Sebastian P.
iks GmbH
Informativ und anregend für die weitere Arbeit. Thomas R.
Kühne + Nagel
Ausgesprochen gut! Neue Ideen, interessante Themen - der Besuch hat sich gelohnt. Stefan T.
Buchholz-Computer
Empfehlenswerte Veranstaltung bei der wertvolle Praxistipps gewonnen werden können. Simon A.
Key Work GmbH
Sehr lohnenswert durch viele interessante Kontakte und Infos. Tolle Sache! Michael K.
KAISERCONSULT
Endlich Inhalte statt Konferenzabzocke! Und ich habe viel gelernt. Dr. Stefan E.
Synergetics MIC GmbH

Was erwartet Sie bei den SQLdays

  • 2 Tage, 3 Tracks und freie Auswahl aus 30 Vorträgen
  • neueste Themen zu SQL Server 2016 & Business Intelligence
  • Lunch-Buffet und Pausenverpflegung inklusive
  • Intensiv-Workshops am
    08. und 11. Oktober
  • Abendveranstaltung am
    09. Oktober 2018
  • WLAN for free in der Konferenzlocation
  • Verfügbare Präsentationen und Beispielcodes nach der Konferenz zum Download

Die Anmeldung

Melden Sie sich hier für die Teilnahme an.

Je früher Sie buchen, desto günstiger.

Ja, Ich melde mich verbindlich für die Konferenz-Teilnahme an:

Veranstaltung: SQLdays 2018
Ort: Erdinger Stadthalle
Termin: 08. bis 11. Oktober 2018 (inkl. ganztägiger Workshops, extra Buchung erforderlich)

Tickets

699€

Early-Bird-Ticket

Zweitägige Konferenz von Dienstag, den 09.10.18 - Mittwoch, den 10.10.18

Es gilt der Ticketpreis von 699 € (Brutto: 831,81 €) pro Person für den Besuch der Konferenz. Das Angebot des Early-Bird-Preises gilt bis 01. Juni 2018. Danach greifen die Regulär-Preise.


899€

Regulär-Ticket

Zweitägige Konferenz von Dienstag, den 09.10 - Mittwoch, den 10.10.

Es gilt der Ticketpreis von 899 € (Brutto: 1069,81 €) pro Person für den Besuch der Konferenz.

je 499€

Workshop

Die ganztägigen Workshops finden am Montag, den 08.10.2018 und Donnerstag, den 11.10.2018 in der Stadthalle Erding statt.

Die Konferenz-Tickets müssen zusätzlich erworben werden. Es gilt der Normalpreis von 499 € je Workshop (Brutto: 593,81) pro Teilnehmer.

Haben Sie noch Fragen zur Organisation oder zu Ihrer Anmeldung?
Sehr gerne stehe wir Ihnen jederzeit unter Tel.: +49 (0) 8677 9889-62 oder per E-Mail an events@ppedv.de zur Verfügung.

TIPP: 10% Rabatt mit 2 weiteren Kollegen für die Konferenz!
Melden Sie sich gleichzeitig mit 2 weiteren Kollegen Ihres Unternehmens zur Konferenz oder zum gleichen Workshop an und jeder von Ihnen erhält 10% Kollegen-Rabatt. Mehrere Rabatt-Aktionen (z.B. Early-Bird-Preis) sind nicht miteinander kombinierbar!

Allgemeines und Reiseinformationen
Kleidungsempfehlung: Casual Wear. Reiseinformationen finden Sie hier.

Der Tagungsort

So erreichen Sie die SQLdays Konferenz

Tagungsort

Erdinger Stadthallen GmbH

Alois-Schießl-Platz 1

85435 Erding, Deutschland


Anfahrt

Via Auto

Autobahn A9: Autobahnkreuz Neufarn,

Richtung Deggendorf (A92), Ausfahrt Erding


Autobahn A99: Autobahnkreuz München Ost,

Richtung Passau (A94), Ausfahrt Markt Schwaben


Route berechnen

Via Öffentliche Verkehrsmittel

S-Bahn S2 im 20/40-Minutentakt zum Zentrum München bzw. zur Neuen Messe München. Die Stadthalle Erding erreichen Sie in 2 Gehminuten vom Stadtzentrum Erding, bzw. in 10 Gehminuten vom S-Bahnhof Erding (S 2). Ihre Verbindungsinformationen können Sie über folgenden Fremdanbieter-Service abrufen.


Fahrplanauskunft MVV S-Bahnnetz

Via Flugzeug

Der nächste Flughafen ist der Münchener Flughafen und ist in 20 Minuten mit dem Auto zu erreichen.

Parken

Parken in der städtischen Tiefgarage (P1) mit direktem Zugang zur Stadthalle (Einfahrt Gießereistrasse), zum Veranstaltungstarif von € 3,00.


Route berechnen zum Parkplatz von Erdinger Stadthalle

Michael Saß

Als Senior Systems Consultant im Bereich Information Management bei Quest in Köln ist er für die SQL Server-, DB2- und VMware-Lösungen verantwortlich. Aufgrund seiner langjährigen Praxiserfahrung kann er die Kunden für einen optimalen Einsatz der Lösungen gut beraten. Nach Abschluss der Ausbildung zum mathematisch-technischen Assistenten arbeitete er bei Itergo, IT-Dienstleister der ERGO Gruppe, als Datenbankadministrator für DB2 auf z/OS und AIX sowie für SQL Server. Er arbeitete in zahlreichen Datenmigrations- und Data Warehouse-Projekten mit. Seit 2006 arbeitet er in seiner jetzigen Position und beschäftigt sich seitdem intensiv mit dem Thema SQL Server. In seiner Freizeit betätigt er sich als Handwerker und Wanderer.

Alexander Klein

Er ist ein Senior Business Intelligence Consultant mit mehr als 15 Jahren Erfahrung. Sein Fokus liegt auf Business Intelligence und Data Warehouse Projekten mit Microsoft Technologien wie dem SQL Server, Power BI, Azure ML oder Cortana Intelligence. Seit 2008 ist er als Selbständiger Consultant in großen und mittleren Projekten in allen Branchen in Europa unterwegs. SQL Saturdays besucht er seit 2013 in ganz Europa.

Thomas Hütter

Thomas hat einen Abschluss als Diplom-Betriebswirt, ist aber seit den Tagen von Turbo-Pascal Entwickler mit Leib und Seele. Er kam mit dem SQL Server zum ersten Mal mit V6.5 in Berührung und hat Covering Indizes eingesetzt schon bevor sie zum Feature wurden. Thomas kam 2001 zur Entwicklung in Navision-Umgebungen (ein Jahr bevor Microsoft Navision übernahm), ist PASS Mitglied seit 2006 und beschäftigt sich mit R seit 2014 (dem Jahr bevor Microsoft Revolution Analytics kaufte). Er ist als Entwickler, Berater, Projektleiter und als Sprecher auf SQL-Events in Europa unterwegs.

Tarek Salha

Nach seinem Physikstudium arbeitete Tarek Salha erst in der Finanzbranche an der Erarbeitung neuer Rating-Modelle, bevor er zur Ceteris AG in die Beratung wechselte. Hier entwickelt er derzeit hauptsächlich DWH-Architekturen für Großkunden im Big Data Bereich. Ebenfalls auf seiner Agenda stehen Themen wie Advanced Analytics sowie Lösungen auf Basis der MS Azure Cloud.

William Durkin

William Durkin ist Data Platform Architect bei CloudDBA und auf SQL Server Performance Tuning, Hochverfügbarkeit und Systemmigrationen / -upgrades spezialisiert. Geboren in England und seit 2001 im niedersächsichen Emsland Zuhause, arbeitet er seit über 10 Jahren mit SQL Server und hat Erfahrungen als Datenbankentwickler, Datenbankadministrator und Systemarchitekt gesammelt. William wurde 2017 als Data Platform MVP ausgezeichnet.

Benjamin Weissman

Er ist Inhaber und Senior Consultant bei Solisyon und ist Microsoft Data Platform MVP, BimlHero, MCSE, MPP Member für Data Science und Big Data sowie Certified DataVault Data Modeller. Er arbeitet seit Version 6.5 mit dem SQL Server, sein Fokus liegt auf den Themen Business Intelligence, Corporate Performance Management sowie Datawarehousing.

Torsten Strauss

Torsten Strauss (CO-Founder of the SIG SQL Server Internals, MCSE Data Platform, MCSE Data Management and Analytics, MCSA 2012, MCSA 2008, MCP, MCT, friend of redgate) has been working with Microsoft SQL Server for more than 13 years. Currently he works as a Database Engineer and a Microsoft SQL Server Evangelist for BP Europe SE. Torsten gave more than 50 presentations about Microsoft SQL Server over the last years at national and international conferences and user groups.

Andre Essing

Andre Essing berät, in seiner Rolle als Technology Solutions Professional, Kunden rund um die Microsoft Data Platform. Bereits seit Version 7.0 sammelt Andre Erfahrungen mit der SQL Server Produktfamilie, wobei er seinen Schwerpunkt auf die Infrastruktur gelegt hat. Spezialisiert hat er sich hierbei auf Mission Critical Systems, High-Availability, Security, Operating und natürlich die Cloud. Neben seiner Tätigkeit bei Microsoft engagiert sich Andre in der Community als Chapter Leader der PASS Regionalgruppe in Bayern und ist als Sprecher auf internationalen Konferenzen anzutreffen.

Georg Urban

Georg Urban arbeitet bei der Microsoft GmbH als Technologieberater für die Application Platform in Berlin und überall, wo er gebraucht wird. Seine Lieblingsthemen sind Aufzucht und Pflege von Datenbank- und Business Intelligence-Applikationen mit dem SQL Server. Er ist Leitautor des Standardwerks "Microsoft SQL Server 2008 R2 - Das Entwicklerbuch" und leitet zusammen mit Markus Raatz die PASS Regionalgruppe in Berlin.

Uwe Ricken

Seit 1991 bin ich in der IT tätig. Mit dem Microsoft SQL Server beschäftige ich mich seit der Version 6.0. Die Entwicklung von Datenbanksystemen begann 1998 mit einem CRM-System basierend auf Microsoft SQL Server und Microsoft Office. Seit dem Jahre 2008 beschäftige ich mich ausschließlich mit den Technologien des Microsoft SQL Servers und arbeite schwerpunktmäßig für Banken, Versicherungen und globale Konzerne. Wenn es mal nicht um Microsoft SQL Server geht, schreibe ich über meine alltäglichen Erfahrungen mit Microsoft SQL Server :). Mein Blog ist ausschließlich in Deutsch, da ich die "Deep Dive" Blogs bisher alle nur in englischer Sprache vorgefunden habe. Durch meinen Blog möchte ich gerne all denjenigen Lesern einen tieferen Einblick in die Technologien des Microsoft SQL Servers geben, die kein Englisch sprechen / lesen. Seit Mai 2013 bin ich einer von - aktuell - 7 Microsoft Certified Master: SQL Server 2008 in Deutschland

Markus Ehrenmüller-Jensen

Markus Ehrenmüller-Jensen ist seit 2014 bei runtastic verantwortlich für den Auf- und Ausbau des zentralen Datawarehouse. Daneben betreut er Kunden unterschiedlichster Branchen im Bereich Datawarehouse, ETL und Business Intelligence als Projektleiter und Trainer. Er ist ausgebildeter Software-Ingenieur, studierter Wirtschaftspädagoge und Professor für Projektentwicklung und Datenbanken an der HTL Leonding und ist als MCSE Data Platform und Business Intelligence zertifiziert. Markus hält regelmäßig Vorträge auf internationalen Konferenzen (z. B. Microsoft Austria Day, SQL PASS Summit, SQLBits London, BASTA Germany, SharePoint Konferenz Austria & Germany, ...) und schreibt Artikel für renommierte Fachzeitschriften. Er ist Autor des Buches „Microsoft Business Intelligence End-user Tools 360°“ und zweier Business Intelligence Kurse auf www.pluralsight.com. Markus hat 2013 die SQL PASS Austria / SQL Server Usergroup mitgegründet und organisiert monatliche Treffen und den jährlichen SQL Saturday Vienna.

Klaus Aschenbrenner

Klaus Aschenbrenner arbeitet als selbständiger SQL Server Consultant. Er beschäftigt sich bereits seit mehreren Jahren mit der Windows-Programmierung und seit dem Sommer 2000 mit dem .NET Framework. Im Januar 2004 wurde er für sein Engagement als Microsoft MVP ausgezeichnet. Seine Spezialgebiete umfassen die Datenbankentwicklung, das Troubleshooting und das Monitoring des SQL Servers. Klaus ist weiters Autor des Buches Pro SQL Server 2008 Service Broker, das im Sommer 2008 im Apress Verlag erschienen ist.

Markus Raatz

Markus Raatz spricht regelmäßig auf deutschen und internationalen Konferenzen zu Business Intelligence-Themen und ist zusammen mit Ruprecht Dröge und Jörg Knuth Autor der Bücher zum SQL Server bei Microsoft Press seit der Version 2005. Er hat bei video2brain verschiedene Trainingsvideos zum SQL Server veröffentlicht und leitet die Regionalgruppe Berlin der SQLPASS. Er ist Vorstandsvorsitzender der Ceteris AG, die sich auf Microsoft Business Intelligence spezialisiert hat, und zurzeit halten ihn hauptsächlich tabellarische Modelle mit den Analysis Services des SQL Server 2012 in Atem.

Christoph Seck

Christoph Seck arbeitet als BI Architekt für die KI Performance und setzt dort BI Projekte im Microsoft Umfeld um. Mit dem MS BI Stack beschäftigt er sich schon seit über 15 Jahren.
Außerdem ist er Gastdozent an der Uni Hildesheim, Mitgründer und RGV der PASS Gruppe Hannover/Göttingen und regelmäßiger Sprecher in PASS Gruppen und auf Konferenzen zu Themen aus den Bereichen Datenbanken, BI und agile Vorgehensmodelle.