SQLSaturday #856 - Rheinland 2019

Event Date: 05/25/2019 00:00:00

Event Location:

  • Bonn-Rhein-Sieg University of Applied Sciences
  • Grantham-Allee 20
  • Sankt Augustin, North Rhine-Westphalia, Germany

PDF of Schedule

This event has completed. All data shown below is from the historical XML public data available.

If there are any data quality issues or corrections needed, please contact the webmaster for this site or submit a pull request for the appropriate file(s).


Sessions

This is a list of sessions from the event, based on the schedule in the XML files.


Title: A refresher on geospatial data in SQL Server

Abstract: Microsoft hat die Geo-Datentypen bereits mit dem SQL Server 2008 eingeführt, mit der Version 2012 folgten einige Verbesserungen. Heute werden Geodaten fast überall verwendet - sie sind die Grundlage für alles, was einen Positions- oder Routen-Bezug hat. Es ist also an der Zeit, Eure Erinnerungen an Geometrie und Geographie aufzufrischen!

Wir schauen uns an, welche Datentypen unterstützt werden - von 0 bis 2 Dimensionen, von Punkten bis zu Polygonen und anderen - und werden sehen, wie man Geodaten in die SQL Server Tabellen hinein und wieder heraus bekommt.

Darauf folgen die eingebauten Funktionen, mit denen Beziehungen zwischen Geo-Objekten untersucht werden können, wie Überschneidungen, Einschlüsse oder kürzester Abstand. Und natürlich gibt es Beispiele für die praktische Anwendung von Geodaten.

Speaker(s):

  • Thomas Hütter

Track and Room: DEV - Track 2


Title: Driving Power BI automation through monitoring

Abstract: You finally got the go ahead and now you have a nice and shiny Power BI service or perhaps a Power BI Report Server environment. Maybe you went all out and even have set up a deployment pipeline to automate deployments.

The one thing you probably haven’t don’t yet, is setting up that feedback loop. You’re missing metrics. The important metrics that enable you to manage your environment beyond 10 users.

So many things to think about… Who’s using your reports, how often and at what times? Who actually needs a pro license, who doesn’t need it anymore? You need to plan for maintenance, you need impact assessments for outages or deployment failures. And you surely need these metrics to show the validity of Power BI within your department or even the enterprise.

In this session you’ll learn everything you’d ever want to know about monitoring your Power BI environments and how you too can start monitoring Power BI Report Server or the Power BI service like a pro!

Speaker(s):

  • Jan Mulkens

Track and Room: BI - Track 5


Title: Use Case for SQL Server Service Broker: Historization of customer data

Abstract: SB is a hidden gem in Microsoft SQL Server that has received far too little attention. This session describes a business case that requires that data from inactive customers be automatically written to another database. For the customer, synchronous processing is not possible in his OLTP system because a synchronous process puts too much pressure on the ordering system. With the help of SB, this process can be implemented quickly, safely and stably. In the session, after an introduction to the technology and operation of Service Broker, the business case with all requirements will be cataloged and then a solution will be developed with the help of Service Broker. Once the process has been broken down into its individual steps, the various processes are implemented using Service Broker.

Topics • Components of Service Broker • Security • Row Level Security • Monitoring of service brokers • Error handling service broker

Speaker(s):

  • Uwe Ricken

Track and Room: DBA - Track 1


Title: Fun with window functions – komplexe Abfragen einfach erstellt

Abstract: Warum sind Window Functions aus dem Reporting und der Datenanalyse nicht mehr wegzudenken? Die Antwort erhaltet ihr in meinem Vortrag. Gemeinsam mit euch möchte ich die verschiedenen Function-Features anhand von praktischen Beispielen erforschen und gegen mögliche Alternativen abwägen. Schließlich bieten die Functions viel mehr Möglichkeiten als ein einfaches Group By: Beispielsweise lassen sich Datensätze in zusammengehörige Päckchen – die sogenannten Fenster – unterteilen, in denen dann aggregiert wird. Ebenso stehen direkt in T-SQL „Running Totals“, „Last Non Empty“ und „First Row of Group“ zur Verfügung. Daher müssen keine Subqueries bedient, Cubes aufgesetzt oder auch nur eine Zeile MDX geschrieben werden. Ihr seht: Es gibt eine Menge zu entdecken!

Speaker(s):

  • Stefan Grigat

Track and Room: DEV - Track 2


Title: Data flows in Azure Data Factory - endlich auch hier Transformationen!

Abstract: Die Data Factory steht seit längerem in der Microsoft Azure Cloud für das effiziente Kopieren von Massendaten zwischen vielen Arten von Datenspeichern zur Verfügung. Ergänzt wird dieses Angebot um die Modellierung von Abhängigkeiten zwischen mehreren Verarbeitungsschritten und seit der Version 2 auch durch einen Control Flow für die Abbildung von Schleifen und Bedingungen und dem Ausführen von Integration Services Paketen. Seit kurzem können jetzt auch visuell unterstützt Data Flows für das gezielte Anreichern, Korrigieren und Umwandeln innerhalb der Data Factory genutzt werden!
Der Vortrag zeigt nach einem allgemeinen Überblick zur ADF, die Data Flows und andere top aktuelle Features des Platform-as-a-Service Dienstes mit wichtigen Tipps aus der Praxis.

Speaker(s):

  • Stefan Kirner

Track and Room: Cloud - Track 3


Title: The language of graph databases and SQL Server

Abstract: SQL Server 2017 introduced the extension for graph databases. As there are millions of SQL Server users worldwide, this feature broadens enormously the audience of potential users. But, what to expect exactly from a graph database? How to query it? Is SQL Server fully featured compared to other products? In this session we answer these questions. We start illustrating the concepts behind the model; how relationships are handled and what are the common patterns and issues for a graph. What are the data connections a graph can easily represent. Then we compare the semantic model with SQL Server to discover how to apply it to real world. We analyze some case study: pattern matching, path finding, aggregation, ranking … For each of them we show how to use standard T-SQL and how to rewrite the query using graph objects. What is the benefit of reformulate our queries in terms of clearness and performances, what is already available in order to consider SQL Server a valuable player.

Speaker(s):

  • Andrea Martorana Tusa

Track and Room: DEV - Track 2


Title: Modern Data Warehouse - Part 1

Abstract: In dieser Session tauchen wir ein in die Welt des Modern Data Warehouse auf der Microsoft-Plattform und diskutieren einen mehr oder weniger vollautomatischen Weg mit PowerShell oder .NET.

Wir beginnen mit dem Ingest Part mit Azure Data Factory, Stream Analytics und anderen Services, die Azure anbietet, um strukturierte, unstrukturierte und halbstrukturierte Daten im Azure Data Lake zu speichern. Mit Services wie Azure Data Lake Analytics, Azure Data Bricks oder Polybase zeigen wir euch, wie ihr skalierbare Analysen durchführen und bereinigte und transformierte Daten erhaltet. Darüber hinaus werden wir mit dem Azure SQL Data Warehouse einen zentralen Hub aufbauen, um diese Daten mit bereits vorhandenen strukturierten Daten zu kombinieren. Am Ende erstellen wir zusammen mit Azure Analysis Services und Power BI operative Berichte und ein analytisches Dashboard, um Erkenntnisse aus den Daten zu gewinnen.

Speaker(s):

  • Tillmann Eitelberg

Track and Room: BI - Track 5


Title: Connecting SQL and Blockchain: The Azure Blockchain Workbench [EN]

Abstract: Hype as it is, a valid business case currently is the most critical point for a Blockchain project. So better check it out with a PoC and best with a fast PoC before you start burning money. But getting even a simple PoC for a Blockchain project running still is hard. Connecting Blockchain data to classical databases, making them available to analytics or standard applications is worse (ever queried LevelDB?). Microsofts new “Azure Blockchain Workbench” let you do this in hours, not months. So (besides wondering why one needs this hype stuff at all) we will see how to

  • Deploy a Blockchain on Azure in a breeze
  • Start coding with Solidity
  • Generate templates for smart contracts
  • Connect them to IoT devices
  • Get a PoC Web UI for free
  • Push all the data into a “real” database automatically

Last but not least, we can look at some real world projects.

Speaker(s):

  • Christoph Seck

Track and Room: Mixed - Track 4


Title: Azure SQL Managed Instance - Just another DBaaS?

Abstract: Mit Azure SQL Managed Instance (MI) stellt Microsoft nun bereits den dritten Datenbankdienst auf Basis von SQL Server auf der Azure Plattform zur Verfügung. In dieser Session beleuchten wir die Unterschiede zur Azure SQL Database und On-Premise SQL Server. In der Live Demo wird eine Online Migration einer SQL Server Datenbank nach Azure SQL Managed Instance gezeigt.

Topics at a glance: – Keyfeatures – Abgrenzung zu Azure SQL Database – Netzwerk Architektur – Pricing Tiers: General Purpose vs. Business Critical – Migrationspfade: Offline Migration vs Online Migration – Data Migration Assistant – Data Migration Service – Live Demo: Online Migration

Speaker(s):

  • Sascha Götz

Track and Room: DBA - Track 1


Title: Implementing Supertypes and Subtypes in SQL Server

Abstract: A common problem in database design is the implementation of entities that are different physically (for instance, they share some attributes but have additional, specific, attributes), but should logically participate in the same relationships as one and the same. For instance, the customer can either be a natural person (a person, for short), or a legal person (an organization or a company). The majority of the attributes of a natural person are, of course, different from the majority of the attributes of a legal person; however, from the perspective of how they participate in business operations, they need to be considered as equal. In this session you will learn how to use specific native SQL Server functionalities to solve this particular problem: sparse columns, XML, JSON, and/or even User-defined CLR types – in an OLTP database, as well as in a star (or snowflake) schema data warehouse.

Speaker(s):

  • Matija Lah

Track and Room: DEV - Track 2


Title: Google’s Go trifft Microsoft’s SQL Server

Abstract: Google’s Go ist eine Multiparadigmen-Programmiersprache für verschiedene Betriebssysteme und ist seit März 2012 in einer stabilen Version. Es wurde mit dem Ziel entworfen, die Softwareentwicklung im Kontext von Mehrkernprozessoren, Cluster- und Cloud Computing sowie großen Codebasen zu erleichtern.

Go orientiert sich syntaktisch an C und kombiniert bewährte sowie moderne Konzepte wie Closures, Reflexion, Typsicherheit und wartet mit einer automatischen Speicherbereinigung auf. Ferner unterstützt Go Nebenläufigkeit mit nativen Sprachelementen.

Der Vortrag führt in die grundlegende Entwicklung mit Go ein. Praktische Beispiele zeigen, wie man einen RESTful Micro-/Webservice aufbauen kann. Dabei wird der Schwerpunkt auf die Kopplungsmöglichkeiten von Go mit einem Microsoft SQL Server gelegt. Die Präsentation verdeutlicht, wie eine solche Kopplung über entsprechende Pakete in das Go-Umfeld gelingt.

Speaker(s):

  • Burak Bagci

Track and Room: Mixed - Track 4


Title: On the edge: AI und intelligente Datenverarbeitung mit Azure IoT

Abstract: Das Internet der Dinge vereint künstliche Intelligenz, die Cloudnutzung und Edge-Computing. In diesem Kontext wird Datenverarbeitung an Orten mit rauen Umgebungsbedingungen, schlechter Konnektivität oder besonderen Sicherheitsanforderungen zur Normalität. Dadurch werden Lösungen mit Echtzeitanforderungen und die ausschließliche Verarbeitung von Daten in der Cloud schwieriger, teurer oder in Teilen unmöglich.

Mit Azure IoT Edge begegnet Microsoft diesen Herausforderungen und ermöglicht die Datenverarbeitung am - oder näher am - Entstehungsort. Damit ist es möglich bereits auf dem Edge Device AI Modelle, z.B. auf Basis von Microsoft Cognitive Services, zu verwenden oder einzusetzen.

Diese Session bietet einen Einstieg in die Azure IoT Edge Plattform und die von Microsoft bereitgestellten Technologien und Services. Sie bildet den Jumpstart für diejenigen, die sich dafür interessieren, wie sich intelligente und verteilte Datenverarbeitung auf der Microsoft Azure Plattform umsetzen lä

Speaker(s):

  • Constantin Klein

Track and Room: Cloud - Track 3


Title: More Than a Query Language: SQL in the 21st Century

Abstract: Did you know the purely relational dogma of SQL was already abandoned in 1999?

The last SQL standard that was limited to the relational idea was SQL-92. From SQL:1999 onwards, the SQL language was extended with non-relational operations and non-relational data structures. As much as this move was discussed at that time, it took decades until database vendors caught up with this idiomatic change. Many SQL users haven’t heard of it until today.

This talk provides the big picture on the evolution of the SQL standard and introduces some selected modern SQL features by example. You will see that SQL has changed as much as our requirements have changed over the past decades.

Speaker(s):

  • Markus Winand

Track and Room: DEV - Track 2


Title: Predictive Analytics - an Azure Machine Learning-Studio Use-Case

Abstract: Machine learning is based on samples, and samples are built on your data: log data, CRM data, whatever. In this session we learn about what is Azure Machine Learning-Studio with an example use case of learning music styles and/or alcoholic drinks to classify a custom article. We show how to load samples from a database and/or table storage to Azure Machine Learning-Studio, train and verify your model and generate a ready-to-run image to deploy with your Docker / Kubernetes services. So you can run the rate engine in the cloud or on-prem datacenter, or even on your client using Docker and/or WindowsML. Demo heavy talk.

Speaker(s):

  • Martin Gudel

Track and Room: Analytics - Track 6


Title: Aggregations in Power BI

Abstract: Mit dem Thema Aggregations in Power BI (Einführung mit PBI Desktop, Release Oktober 2018) hat Microsoft ein weiteres wichtiges Feature für die performante Analyse großer Datenmengen implementiert. Viele von uns kennen dieses Feature bereits aus den Analysis Services Multidimensional und haben es als eines der wesentlichen Designs für die Optimierung der Query Performance in ihren Projekten eingesetzt. Im Gegensatz zu den Aggregations für die Multidimensionale Engine ist die Handhabung für Power BI aber wesentlich einfacher. Ist das Feature aber genauso mächtig? Und ist die Handhabung auch bei genauerer Betrachtung noch so einfach? In dieser Session gibt es einen Überblick über Aggregations in den analytischen Engines von Microsoft und es werden Ähnlichkeiten und Unterschiede aufgezeigt. Zusätzlich werden Architekturen vorgestellt, bei denen verschiedene Systemkomponenten ihre Stärken besitzen und über Aggregations zu einer gesamtheitlichen analytischen Lösung verknüpft werden.

Speaker(s):

  • Thomas Martens

Track and Room: BI - Track 5


Title: SQL Server Big Data Clusters

Abstract: Mit dem SQL Server 2019 bringt Microsoft in Form der Big Data Clusters neue Features für Daten Virtualisierung, Data Mart Scale-Out sowie Big Data Analysen.

Was bedeutet das konkret? Wir schauen uns an, wie man die neuen Features installiert und nutzt, welchen Mehrwert sie bieten und wo man vielleicht dennoch mit anderen Funktionen besser aufgehoben ist.

Speaker(s):

  • Ben Weissman

Track and Room: Analytics - Track 6


Title: Databricks for the SQL Developer

Abstract: Aller Anfang ist schwer? Dass der Einstieg in die Big Data Welt von Hadoop Spark für „gelernte“ SQL Developer auch einfach sein kann, zeigt diese Session. Mit Databricks (Spark) können SQL Developer einfach Big Data Technologie mit gewohnten Datenbanksprachen wie der Structured Query Language (SQL) anwenden und neue Konzepte wie Notebooks einfach erlernen. Mit Hilfe von Azure Databricks entfällt außerdem die extrem aufwendige und schwierige Installation/Bereitstellung von Spark. Die Session bietet eine Einführung in die Welt von Big Data Technologien am Beispiel Spark und Azure Databricks, speziell für Entwickler mit relationalem Datenbank-Background.

Speaker(s):

  • Gerhard Brueckl

Track and Room: Cloud - Track 3


Title: Machine Learning in Azure

Abstract: Ihr interessiert euch für Machine Learning, wisst aber nicht, wo und wie ihr starten sollt? Kein Problem, diese Session ist genau richtig für euch. Ich werde euch an Hand von einfachen Beispielen die Machine Learning Dienste in Azure zeigen, wie ihr die mit anderen Diensten, wie z.B. Databricks, verbinden könnt und wie ihr super leicht eure Ergebnisse auswerten könnt. Das ist der perfekte Start für all diejenigen, die mit Machine Learning starten wollen.

Speaker(s):

  • Marcel Franke

Track and Room: Analytics - Track 6


Title: Creating an Enterprise Datalake without an Enterprise budget

Abstract: In this session we will look at a couple of approaches to create a datalake on a budget. The samples will use Python, Spark and some Databricks. It will all be done in Azure, but we will discuss how you could set this up on-prem as well.

You get to decide how far you want to go, from cost-effective to penny pinching. Don’t worry if you’ve never used any of these technologies, I will start at the beginning.

Speaker(s):

  • André Kamman

Track and Room: Analytics - Track 6


Title: SQL Server High availability on Standard Edition: from Database Mirroring to Always On

Abstract: SQL Server Database Mirroring has been deprecated since SQL Server 2012 implemented AlwaysOn availability groups. SQL Server 2017 is the 3th edition with Database Mirroring being deprecated ! No more time to postpone your testing and options choice for High Availability with SQL Server 2017 Standard Edition

Speaker(s):

  • Johan Bijnens

Track and Room: DBA - Track 1


Title: Setup and Configure a SQL Server with Powershell DSC

Abstract: In this session, I’ll show you how Powershell Desired State Configuration might help you to install and configure a Standalone SQL Server. In a second step, I’ll show you how you can extend that one SQL Server with another installation and roll out AlwaysOn AvailabilityGroups also with Powershell DSC (and some dbatools cmdlets).

Why you might need this and why to think about such a scenario… I’ll tell you in this session!

Speaker(s):

  • Björn Peters

Track and Room: DBA - Track 1


Title: Verarbeiten von Datenströmen mit Azure

Abstract: Die endlose Anzahl von Datenströmen aus verschiedensten Quellen, sowie deren Ausprägungen, nehmen in den letzten Jahren stetig zu. Datenquellen, wie beispielsweise Web-Anwendungen, Soziale Medien, IoT-Geräte, Kundenaktivitäten und viele Weitere pumpen neue Daten in unsere IT Systeme.

In dieser Session stellt Sascha Dittmann eine typische Architektur zur Verarbeitung von Strömen mit relationalen und nicht relationalen Daten vor. Außerdem erfahrt ihr, wie ihr vorhandenes Microsoft Know-How dazu nutzen könnt, um mit Hilfe von Azure-Technologien diese neuen Datenquellen zu meistern.

Speaker(s):

  • Sascha Dittmann

Track and Room: Cloud - Track 3


Title: Reasons to use in-memory OLTP

Abstract: Microsoft introduced in-memory OLTP in SQL Server version 2014, promising that queries will be up to 100 times faster. In this session, we’ll look at the limitations of the traditional disk-based storage engine and explore why in-memory technology has the potential to be significantly faster. We’ll also look at how SQL Server guarantees the durability of in-memory data using the checkpoint file pairs and the transaction log.

Speaker(s):

  • Torsten Strauss

Track and Room: DEV - Track 2


Title: Governance in PowerBI - Enjoy your Power Responsibly

Abstract: What is Governance? Information Access Policy Groups/Workspaces Sharing vs Publishing Licensing Policy – Who is important enough?? Visual Governance Reporting the reports Including the exciting How to enforce/enable the policy? Best Practices and Lessons (already) Learned… Will include the latest and greatest updates in PowerBI, as presented in PASS 2018 and the developments since in the Governance area.

Speaker(s):

  • Yana Berkovich

Track and Room: BI - Track 5


Title: SQL database on IoT devices, could you? should you? would you?

Abstract: The current IoT devices are pretty powerful, so could very well run a version of SQL engine. It would be a good idea? What will be the use of it? How to make it work and make the most of it? How does all fit with the field gateway concept? During the presentation, we will take a real word scenario, real hardware, and together we will try to answer these questions

Speaker(s):

  • Catalin Gheorghiu

Track and Room: Mixed - Track 4


Title: Power BI und Paginated Reports? Die Berichtsplattform in der Cloud im Überblick

Abstract: Innerhalb der Office 365 / Power Bi Plattform sind nun auch die paginierten Berichte, die wir klassisch aus Reporting Services kennen, angekommen. Dieser Vortrag gibt einen Überblick in welche Richtungen die Berichtsarten verwendet werden, wie der aktuelle Zustand von Reporting Servicers in der Cloud ist, und was dies auch für Vorteile sowie Nachteile mit sich bringen kann.

Speaker(s):

  • Philipp Lenz

Track and Room: BI - Track 5


Title: Modern Data Warehouse - Part 2

Abstract: In dieser Session tauchen wir ein in die Welt des Modern Data Warehouse auf der Microsoft-Plattform und diskutieren einen mehr oder weniger vollautomatischen Weg mit PowerShell oder .NET.

Speaker(s):

  • Tillmann Eitelberg

Track and Room: BI - Track 5


Title: Ist ja kinderleicht: Das Internet der Klötzchen (mit Pia Kettner als Gast)

Abstract: Über das Internet der Dinge sprechen viele, auch darüber, wie die Einstiegshürde für die Umsetzung von IoT-Projekten gesunken ist. Wir zeigen, wie man aus dem Internet of Things ein Internet of Toys macht und die bunten Lego-Klötzchen in die blaue Cloud bekommt. In diesem Vortrag treffen geballte Klötzchen-Kompetenz auf fundiertes Azure Know-How mit vielen Demos.

Speaker(s):

  • Benjamin Kettner

Track and Room: Cloud - Track 3


Title: SQL Server Projekte mit Azure DevOps

Abstract: Das Management von Datenbankstrukturen für verschiedenen Release-Stände ist eine tagtägliche Herausforderung bei der Entwicklung von ETL Strecken, aber auch Applikationen. Eine gute Unterstützung bieten hier SQL Server Projekten in Visual Studio. In dem Vortrag werden SQL Server Projekte in Visual Studio vorgestellt und gezeigt, wie diese in Azure DevOps Repos abgelegt werden. Mit Hilfe von Azure Pipelines wird gezeigt wie Artefakte gebaut und diese auch deployed werden können.

Speaker(s):

  • Markus Delhofen

Track and Room: Mixed - Track 4


Title: Wie kann die KI helfen die Servicequalität zu bewerten am Beispiel des SQLKellners

Abstract: Es gibt viele Ansätze die Servicequalität zu bewerten jedoch sind die wenigsten Objektive. Deshalb wird hier der Ansatz mit der Hilfe der KI verfolgt und exemplarisch aufgezeigt. In diesen 60 Minuten bauen wir zusammen eine Service AI Power App, die auf jedem Smartphone oder Tablet läuft.

Auf der Zutatenliste finden wir unteranderem die Cognitive Services (AI), Power Apps, eine Azure SQL DB, eine Logic App und Power BI.

Speaker(s):

  • Alexander Klein

Track and Room: Analytics - Track 6


Title: The New Machine Age: Sensor Data, Machine Learning, Inferred Data

Abstract: TBD

Speaker(s):

  • Raphael Köllner

Track and Room: Mixed - Track 4


Title: Von 0 auf 100 mit der Kusto Query Language (KQL)

Abstract: Die Kusto Query Language wird in verschiedenen Azure Diensten verwendet, wie beispielsweise Azure Log Explorer oder der Zeitreihendatenbank Azure Data Explorer (aka Kusto DB). In dieser Session gibt Sascha Dittmann eine Einführung in die Abfragesprache. Dabei startet er mit den Grundlagen, spricht aber auch Fortgeschrittene Themen wie Machine Learning, Zeitreihenanalysen und das Zusammenspiel mit anderen Azure Diensten an.

Speaker(s):

  • Sascha Dittmann

Track and Room: Analytics - Track 6


Title: How Flow Can You Go

Abstract: In diesem Vortrag werden zunächst die Grundlagen von Flow kurz erklärt. Danach schauen wir uns anhand eines konkreten Beispielszenarios an, wie Flow uns bei den täglichen Datenmanagement und -analyse-Aufgaben unterstützen kann. Dabei werden insbesondere Azure-Trigger und -Konnektoren als auch die Möglichkeiten Machine Learning in die Flows einzubinden, erklärt.

Speaker(s):

  • Sandra Geisler

Track and Room: Mixed - Track 4


Title: Azure Governance einfach gemacht mit Azure Blueprints

Abstract: In dieser Session erfahren Sie mehr über die neue Funktion von Azure Blueprints. Sollte das Management von Azure zu euren Aufgaben gehören, dann solltet Ihr diese Session nicht verpassen. In der Vergangenheit gab es keinen zentralen Bereich, um Azure-Richtlinien zentral für alle vorhandenen Subscriptions bereitzustellen. Mit Azure Blueprints erhaltet ihr jedoch ein hervorragendes Werkzeug, um Richtlinien zentral für alle Ihre Subscriptions von einem Ort aus bereitzustellen. In dieser Session werden wir uns die neuen Features von Azure Blueprints ansehen unterstützt durch ein praxisnahes Szenario.

Speaker(s):

  • Gregor Reimling

Track and Room: Cloud - Track 3


Title: A small step for man a giant step for mankind - Productive SQL Servers in Docker

Abstract: Wahrscheinlich hat inzwischen jeder mal mit einem SQL Server im Docker Container auf seinem PC oder in einer Dev-/Testumgebung herumgespielt. In dieser Session wird Data Platform MVP Frank Geisler unterschiedliche Szenarien besprechen wie man einen SQL Server unter Docker im produktiven Einsatz nutzen kann und was man beachten sollte wenn man den SQL Server mit Orchestrierungs Technologien wie Swarm oder Kubernetes verwendet.

Speaker(s):

  • Frank Geisler

Track and Room: DBA - Track 1


Title: Datenschutz mit SQL Server

Abstract: Was kann SQL Server zum Datenschutz beitragen?

Vieles! Alleine zur geforderten Sicherheit bei der Verarbeitung personenbezogener Daten bietet SQL Server eine Vielzahl an Möglichkeiten und Funktionen. Ob nun Verschlüsselung, Integrität und Vertraulichkeit, Verfügbarkeit, Belastbarkeit, schnelle Wiederherstellbarkeit wie auch das Prüfen der Wirksamkeit getroffener Maßnahmen - der DBA wird sich in diesen Themen schnell wiederfinden.

Das ist aber noch nicht alles. Auch zur Umsetzung von Löschkonzepten, Datenübertragbarkeit und Auskunftspflichten sowie zur Klassifizierung der Daten gibt es entsprechende Möglichkeiten im Funktionsumfang von SQL Server.

Speaker(s):

  • Bernd Jungbluth

Track and Room: DBA - Track 1


Speakers

This is a list of speakers from the XML Guidebook records. The details and URLs were valid at the time of the event.

Stefan Grigat

Contact: https://www.oraylis.de/bi-big-data-blog

Stefan Grigat ist Senior Consultant bei der ORAYLIS GmbH. Als MSCE BI arbeitet er bereits mehr als 12 Jahren mit dem SQL Server. Seit Version 2005 liegt der Schwerpunkt seiner Tätigkeit auf der Entwicklung mit SSIS, SSRS und SSAS. Er verfügt über langjährige Erfahrung beim Aufbau von Hochverfügbarkeitslösungen für Trading- und Kraftwerkssysteme. Zudem berät er Kunden unterschiedlicher Branchen in den Bereichen Datenanalyse und Auswertung sowie ETL-Workflow und Reporting. Sein vielfältiges Theorie- und Praxiswissen vermittelt Stefan in internen Schulungen.

Tillmann Eitelberg

Twitter: - @_Tillmann

LinkedIn: Tillmann Eitelberg

Contact: http://www.ssis-components.net

Tillmann Eitelberg is CEO and co-founder of oh22information services GmbH, which specializes in data integration and data management. Tillmann is an active blogger at www.ssis-components.net, writing regularly about data quality topics and his passion: spatial data. In addition, he has published several SSIS components on Codeplex and GitHub. Tillmann is a Data Platform MVP, a board member of PASS Germany e.V., a PASS CL for the Cologne/Bonn region, and a PASS RM.

Sascha Dittmann

Twitter: - SaschaDittmann

LinkedIn: Sascha Dittmann

Contact: http://www.sascha-dittmann.de/

Sascha Dittmann ist Cloud Solution Architect bei der Microsoft Deutschland GmbH und unterst#252;tzt hierbei Kunden beim Implementierungsprozess erfolgreicher Cloud-L#246;sungen. Seine Schwerpunkte liegen in der Softwareentwicklung f#252;r die Microsoft Azure Plattform, sowie im SQL Server Business Intelligence und Big Data Bereich.

Bevor er Ende 2015 zu Microsoft kam, war er viele Jahre bei der heutigen Ernst amp; Young GmbH t#228;tig; Davon 13 Jahre als Softwareentwickler und 3 Jahre als Solution Architect. W#228;hrend dieser Zeit Gr#252;ndete er auch die Community-Webseiten cloudbloggers.de und cloudbloggers.net und war Mitbegr#252;nder des .NET Stammtischs Rheinhessen. Zwischen 2012 und 2015 wurde er 4-mal mit dem MVP-Award im Bereich Microsoft Azure ausgezeichnet.

Martin Gudel

Twitter: - https://twitter.com/AtholyMardies

LinkedIn: Martin Gudel

Contact: http://themigrationwizard.com/

Martin Gudel is working as a Senior Consultant for Microsoft Cloud solutions at Kramer Crew and is community owner of the Office 365 User Group in Hamburg. When it comes to the data platform, he’s passionate about to analyse and migrate your SQL server infrastructure to Microsoft Azure, using DBMS, SQL sync agents and more DBA tools. As he is working for an IT service provider, he is also dealing with predictive analytics and machine learning for about 24 months now.

Sandra Geisler

Contact: http://www.fit.fraunhofer.de/de/fb/life/hca/team/geisler.html

Sandra Geisler achieved her PhD in computer science at the RWTH Aachen University in 2016. She is now working in the High Content Analysis and Information-intensive Instruments group in the Life Science Informatics department of the Fraunhofer Institute for Applied Information Technology FIT in Sankt Augustin, Germany. Her fields of speciality comprise data stream management, life science informatics, data quality management, data integration, semantic web, and data science in general. Additionally, she is involved in courses and lectures about data science and data management.

Torsten Strauss

Torsten Strauß (MVP, MCSE Data Platform, MCSE Data Management and Analytics, MCT) has been working with Microsoft SQL Server since the turn of the millennium. He currently works as Database Engineer and Microsoft SQL Server Evangelist for BP Europe SE and as Principal Consultant for Sarpedon Quality Lab. Torsten has delivered more than 100 presentations about Microsoft SQL Server at national and international conferences and user groups in recent years.

Markus Delhofen

Markus Delhofen ist Geschäftsführer der arelium GmbH. Seit dem Studium der Wirtschaftsinformatik befasst er sich mit Business Intelligence und Softwareentwicklung in SQL Server Projekten. Seine Schwerpunkte sind hierbei die SQL Server Werkzeuge Integration-, Reporting- und Analysis Services, als auch Visual Studio zur Softwareentwicklung.

Björn Peters

Twitter: - https://twitter.com/sql_aus_hh

LinkedIn: Björn Peters

Contact: http://www.sql-aus-hamburg.de

I’ve started with SQL Server 6.5 but only as a sys-admin and not as DBA. Later I’d worked as a full DBA with SQL Server 2000 and my love to SQL Server started. In 2015 I’d got more interested in SQL PASS and tried to speak for the first time… the main part of my job is to work as DB-Admin and solution architect but I’m trying to widen my horizons. In 2016 I’ve visited and volunteered at the German SQLSaturdays und SQLGrillen and since October 2016 I’m the organizer of Azure Meetup Hamburg.

Jan Mulkens

Twitter: - https://twitter.com/JanMulkens

LinkedIn: Jan Mulkens

Contact: http://www.janmulkens.be

Jan Mulkens is a Microsoft MVP in AI, a Solution Expert at Ordina Belgium, and a Microsoft Data Platform BI Consultant. In his spare time, he is a speaker at conferences and user groups in Europe and he organizes two user groups and a conference in Belgium. Power BI Days conference (www.powerbidays.com), Belgium Microsoft Advanced Analytics User Group (bit.ly/msaaug), and Flemish Power BI User Group (meetup.powerbibelgium.com).

Ben Weissman

Twitter: - bweissman

LinkedIn: Ben Weissman

Ben Weissman has been working with SQL Server since SQL Server 6.5, mainly in the BI/Datawarehousing field. He is a Data Platform MVP, MCSE Data Management and Analytics, and a Certified Data Vault Data Modeler. He is also the first BimlHero Certified Expert in Germany and a co-author of ‘SQL Server Big Data Clusters’ and ‘The Biml Book’. Ben has been involved in more than 150 BI Projects and is always looking for ways to become more productive and make SQL Server even more fun! Together with his team at Solisyon, Ben provides training, implementation and consultancy for SQL/BI developers and data analysts in upper-mid-market companies around the globe.

Matija Lah

Twitter: - @MatijaLah

LinkedIn: Matija Lah

Contact: http://milambda.blogspot.com

Matija Lah has more than a decade of experience working with Microsoft SQL Server, mostly architecting data-centric solutions in the legal domain. His contributions to the SQL Server community have led to the Microsoft Most Valuable Professional award in 2007 (Data Platform), which he held until 2017. In 2008 Matija joined SolidQ as a Mentor, located in Central and Eastern Europe. He spends most of his time on projects involving advanced information management, and natural language processing.

Tillmann Eitelberg

Twitter: - @_Tillmann

LinkedIn: Tillmann Eitelberg

Contact: http://www.ssis-components.net

Tillmann Eitelberg is CEO and co-founder of oh22information services GmbH, which specializes in data integration and data management. Tillmann is an active blogger at www.ssis-components.net, writing regularly about data quality topics and his passion: spatial data. In addition, he has published several SSIS components on Codeplex and GitHub. Tillmann is a Data Platform MVP, a board member of PASS Germany e.V., a PASS CL for the Cologne/Bonn region, and a PASS RM.

Thomas Martens

Twitter: - tommartens68

LinkedIn: Thomas Martens

Contact: http://minceddata.info

Thomas “Tom” Martens has been awarded as a MSFT Data Platform MVP and works as Lead Expert at b.telligent (www.btelligent.com). For 20+ years Tom delivers Business Intelligence, Data Warehousing and Analytics solutions. Tom helps organizations to become data driven by implementing self service Business Intelligence tools at enterprise scale. His current interest is about the visualization of data and applying analytical methods to small and large amounts of data. Tom is a regular speaker at the PASS User Groups, Power BI User Group, SQLSaturdays, the PASS Camp and also the SQL Server Konferenz.

Stefan Kirner

Stefan Kirner ist Teamleiter BI Solutions bei der inovex GmbH in Karlsruhe und besch#228;ftigt sich seit dem SQL Server 2000 mit dem Microsoft BI Stack. In diversen spannenden Business Intellligence Projekten in unterschiedlichsten Branchen hat er als Entwickler, Architekt und Projektleiter die Entwicklung der Microsoft BI amp; Analytics Komponenten von kargen DTS Zeiten an bis heute verfolgt. Inzwischen hat sich der Horizont der Data Management L#246;sungen nat#252;rlich auch auf viele Dienste in der Cloud erweitert. Stefan ist Microsoft Certified Systems Expert (MCSE). Seit 2006 leitet er die SQL PASS Regionalgruppe Karlsruhe und er unterst#252;tzt Microsoft Deutschland als Partner-Technical Solution Professional im Presales Bereich.

Christoph Seck

Christoph works as a BI Architect for KI Performance. With SQL Server and its BI Stack he is dealing for more than 15 years. He is cofounder and chapter leader of the German PASS chapter of Hannover, Visiting Lecturer at the University of Hildesheim and regular speaker at conferences and German PASS events on DWH topics and agile project management.

Andrea Martorana Tusa

Twitter: - bruco441

Andrea Martorana Tusa is a Business Intelligence Team Manager at Würth Phoenix, the IT and consulting company of the Würth-Group. He is awarded as MVP in the Data Platform category

Former BI Specialist at Widex, a Danish manufacturing company, and BI Developer in the IT department of an Italian banking group. 20+ years of experience working with data. He is focused on the entire BI stack: database development, data warehousing, data analysis, reporting, etc. Andrea is a usual speaker at many events: SQLSaturdays, conferences in Europe and PASS Summit, and for PASS Virtual Groups.

Andrea is an author for sqlshack.com, sqlservercentral.com, and UGISS (User Group Italiano SQL Server).

André Kamman

Twitter: - @andrekamman

Contact: http://andrekamman.com

André Kamman is a DBA and SQL Server Solutions Architect for CloudDBA. He has done a lot of DBA work on 1000’s of servers where he discovered his love for Powershell, architecting SQL Server solutions, building and tuning ETL processes (with BIML). He also likes to work with MPP platforms APS and AzureDW. André is a Data Platform MVP, Dutch PASS Chapter Leader and organiser of SQLSaturday Holland.

Alexander Klein

Twitter: - @SQL_Alex

LinkedIn: Alexander Klein

Alexander Klein is a senior Business Intelligence consultant with more than 15 years of experience. He focuses on Business Intelligence and Data Warehouse projects with Microsoft technologies like SQL Server, Power BI, Azure ML or Cortana Intelligence.

Since 2008, he has been a self-employed consultant in large and medium-sized projects in all sectors across Europe. He has been visiting SQLSaturdays and other Data Conference all over Europe since 2013. Speaker at national and international events since 2017.

Thomas Hütter

Twitter: - DerFredo

LinkedIn: Thomas Hütter

Contact: https://sqlfredo.wordpress.com/

Thomas holds a degree in Business Administration, but has been a data explorer and a developer at heart ever since the days of dBase and Turbo Pascal. He touched his first SQL Server at V6.5 and used covering indexes before they became a feature.

Thomas has been developing in Navision/Dynamics/Business Central systems for quite some time (since 2001, one year before MS acquired Navision), joined PASS in 2006 and got his hands on R in 2014 (the year before MS bought Revolution Analytics). He has worked for ISVs as well as end-user companies, as a developer, consultant, accidental DBA and is an author for data-related articles as well as a speaker at SQL events across Europe.

Catalin Gheorghiu

Twitter: - MrSmersh

LinkedIn: Catalin Gheorghiu

Contact: http://ronua.ro/author/catalin/

Catalin Gheorghiu is a solution architect from Romania. He has more than 15 years of experience in developing solutions, especially on Microsoft technologies in very demanding environments. Is contributing articles and blogs to several user groups (MrSmersh), lecturing all over Romania and abroad, is also RONUA Timisoara (PASS Chapter) user group leader. Since 2011, every year he was awarded the Microsoft MVP Award.

Constantin Klein

Twitter: - KostjaKlein

Contact: http://kostjaklein.wordpress.com

Constantin is working at Syntax Systems GmbH Co. KG. He mainly deals with the design and development of solutions based on Microsoft products and technologies. Since 2010 he was each year designated Most Valuable Professional (MVP) for the Microsoft Data Platform. In addition he is member of the board of Just Community e.V. (http://www.justcommunity.de) and PASS Deutschland e.V. (http://www.sqlpass.de). He also leads the .NET User Group Frankfurt/Germany (http://dnug-frankfurt.de). Find his blog at: http://kostjaklein.wordpress.com

Uwe Ricken

Twitter: - https://twitter.com/dbBerater

LinkedIn: Uwe Ricken

Contact: http://www.sqlmaster.de

Uwe Ricken is working with IT systems since the 90’s. The primary passion for developments with Microsoft SQL Server expanded in 2007 with his engagement as a DBA for Deutsche Bank AG in Frankfurt am Main. After 6 years of operational experiences as a DBA and over 14 years as a developer of complex database models he achieved the “Microsoft Certified Master – SQL Server 2008” certification which “was” the highest technical certification. In the same year he earned his first award as a Data Platform MVP for his support to the Microsoft SQL Server community in Germany and Europe. Uwe Ricken is a speaker on many international conferences and events and preferred topics are “Database Internals”, “Indexing” and “Development”.

Bernd Jungbluth

Bernd Jungbluth ist seit 2001 als freiberuflicher Berater für Entwicklung, Administration und Optimierung relationaler Datenbanken mit Schwerpunkt SQL Server tätig. Seit September 2018 ist er zertifizierter Datenschutzbeauftragter.

Burak Bagci

Computer science student at the Bonn-Rhein-Sieg University

Benjamin Kettner

Twitter: - DataMonsterBen

Contact: https://www.tsql-ninja.com

Dr. Benjamin Kettner is a mathematician, founder and CTO of ML!PA Consulting GmbH. His fokus lies on consulting his clients technically and strategically for implementation of projects in different areas of the data platform. Er is regional chapter lead of the Berlin chapter of PASS, since 2020 he is a Microsoft MVP and he is a regular speaker on different events.

Gregor Reimling

Twitter: - https://twitter.com/GregorReimling

LinkedIn: Gregor Reimling

Contact: https://www.reimling.eu

Gregor is working for sepago GmbH as a Cloud Architect for Azure. Before joining sepago, he was working as Cloud- and Infrastructure architect with main focus on Microsoft technologies. In october 2018 he was honored with his first MVP award for Azure. Gregor is mostly find as Speaker on many community conferences, blogs regulary at www.reimling.eu and he is organizer of the Azure Bonn Meetup (azurebonn.de), an local Azure user group near cologne.

Markus Winand

Twitter: - https://twitter.com/MarkusWinand

LinkedIn: Markus Winand

Contact: http://use-the-index-luke.com/

Markus Winand tunes developers for high SQL performance. He also published the book quot;SQL Performance Explainedquot; and offers in-house training as well as remote coaching at http://winand.at/

Gerhard Brueckl

Twitter: - gbrueckl

LinkedIn: Gerhard Brueckl

Contact: http://blog.gbrueckl.at

Gerhard has been working with Microsoft BI tools since 2006 mainly focusing on Microsoft SQL Server and its components. As a consultant and architect he designed various enterprise BI solutions primary in the German-speaking areas. His personal interest has always been on analytical databases and their capabilities. In 2012 he achieved the SSAS Maestro certification. He is also very active in the community, has its own blog and speaks at conferences all over the world on a regular basis.

Frank Geisler

Twitter: - @Frank Geisler

LinkedIn: Frank Geisler

Contact: http://www.gdsbi.de

Frank Geisler is owner and CEO of GDS Business Intelligence GmbH. He is SQL Server MVP, MCT, MCSE – Business Intelligence, MCSE – Data Plattform and MCSE - Azure Solutions Architect. In his Job he is building Business Intelligence Systems based on Microsoft Technology, mainly on SQL Server and SharePoint.

Marcel Franke

Twitter: - https://twitter.com/marcelf23

LinkedIn: Marcel Franke

Marcel ist Specialist Data AI bei Microsoft in Deutschland und berät Kunden im Bereich Artificial Intelligence, Machine Learning und den zugrunde liegenden Datenplattformen rund um SQL Server, Azure, Big Data und Spark. Seit fast 15 Jahren beschäftigt sich Marcel mit dem SQL Server und der Microsoft Data Platform im Bereich Data Analytics, Big Data und Data Warehouse und unterstützt die größten Data Analytics Projekte im deutschsprachigen Raum. Zuvor leitete Marcel ein Data Science Startup mit Schwerpunkt Customer Analytics und Machine Analytics und durfte mit großartigen Kunden wie Runtastic, TUI, Eurowings, ThyssenKrupp, Allianz und vielen weiteren Kunden spannende Projekte umsetzen.

Raphael Köllner

Twitter: - https://twitter.com/Ra_Koellner

LinkedIn: Raphael Köllner

Contact: http://www.rakoellner.de

Raphael Koellner combining the law and the information technology in particular the cloud computing. He worked for universities, Microsoft Germany (DX), Microsoft Partner as consultant. As a consultant for Alegri International Services GmbH and his own Company he worked for huge international companies to migrate and implementate cloud solutions on a technical and a contract/law way. He is the community guy, MVP for Office Server Services, Windows 10 Insider MVP, MCT, Microsoft Student Partner Evangelist and become an attorney in Europe. He is the lead of the Office 365 Usergroup Germany, Leader of the Office 365 conference Germany, the Azure Meetup Cologne Owner and Windows Insider Meetup Owner.

Yana Berkovich

Twitter: - @Yana_Berkovich

LinkedIn: Yana Berkovich

Contact: http://yanaberkovich.com

A people-oriented professional, aspiring Product Manager, with 11 years of process analysis, building solutions, customization, developing, managing and training experience. Working with Power Bi, Oracle SQL and SQL server for the past few years. Data enthusiast with international experience in many companies as a BA, Team Lead and everything SharePoint Office 365.

Philipp Lenz

Twitter: - lenz_philipp

Contact: https://www.flip-it.de

Philipp works as a Business Intelligence Senior Consultant at XXXL Digital in Coblenz, Germany. With the advent of Power Pivot for Excel and SQL Server Reporting Services, he has discovered his passion for Microsoft Business Intelligence technologies over 12 years.

Since mid-2016 he has been a founding member of the Power BI Usergroup in Cologne and is Chapter Leader of SQL PASS Mittelrhein, Germany. In 2019 he has also founded the Power Apps and Power Automate Usergroup and he was in the end of 2019 recognized as an Data Platform MVP.

Sascha Götz

Sascha Götz ist Microsoft Certified Solution Expert für Business Intelligence und als Senior BI Consultant bei der inovex GmbH beschäftigt. Er beschäftigt sich seit SQL Server 2000 mit dem Produkt und seinen Komponenten und bringt zudem langjährige Erfahrung als .NET Entwickler und Datenbankdesigner mit. Seit 2015 beschäftigt er sich mit der Azure Data Platform.

Johan Bijnens

Twitter: - @alzdba

LinkedIn: Johan Bijnens

Johan Bijnens is a database firefighter, involved with SQLserver since 2000, who works at Aperam Genk as member of the Industrial IT support department. Involved in designing architectural solutions based on the Microsoft SQL Server Platform. Performing operational performance and troubleshooting support in co-operation with the dev teams.

Sascha Dittmann

Twitter: - SaschaDittmann

LinkedIn: Sascha Dittmann

Contact: http://www.sascha-dittmann.de/

Sascha Dittmann ist Cloud Solution Architect bei der Microsoft Deutschland GmbH und unterst#252;tzt hierbei Kunden beim Implementierungsprozess erfolgreicher Cloud-L#246;sungen. Seine Schwerpunkte liegen in der Softwareentwicklung f#252;r die Microsoft Azure Plattform, sowie im SQL Server Business Intelligence und Big Data Bereich.

Bevor er Ende 2015 zu Microsoft kam, war er viele Jahre bei der heutigen Ernst amp; Young GmbH t#228;tig; Davon 13 Jahre als Softwareentwickler und 3 Jahre als Solution Architect. W#228;hrend dieser Zeit Gr#252;ndete er auch die Community-Webseiten cloudbloggers.de und cloudbloggers.net und war Mitbegr#252;nder des .NET Stammtischs Rheinhessen. Zwischen 2012 und 2015 wurde er 4-mal mit dem MVP-Award im Bereich Microsoft Azure ausgezeichnet.

Sponsors

The following is a list of sponsors that helped fund the event:

Back to the SQLSaturday Event List

Back to the home page