Agenda

4 full-day Deep-Dive-Courses on various SQL topics await you on the workshop day (14.02.). The small workshop groups offer plenty of space to ask questions, discuss issues, and take lots of valuable information away with you.

The two main conference days on 15 and 16 February with keynote speeches, the Get Together and partner exhibitions will be equally as informative, but designed as more classic conference days.


PreCon Workshopenglisch
14.02 full-day
Level
500
Deep Dive of Power BI
Adam Saxton

If you have wanted your head to hurt with Power BI, this session is for you! You will learn parts of Power BI at a deep level to help you take full advantage of the reports and usage in the service. From creating reports, to deployment and maintaining fresh data. The debugger will also make an appearance!

This will look at the following areas.

  • M Syntax within Excel and Power BI Desktop
  • DAX Functions and patterns
  • Custom Visuals and how to take advantage of them
  • Azure Active Directory and your Tenant
  • Power BI Security
  • Data Refresh and Gateway usage
  • Implementing Row-Level Security
PreCon Workshopenglisch
14.02 full-day
Level
300
Cortana Intelligence Suite for the BI Professional
Chris Testa O’Neill

Welcome to the Cortana Intelligence Suite workshop delivered by your Microsoft Data Science team. In this workshop you’ll cover a series of modules that guide you from understanding an analytics workload, the Cortana Intelligence Suite Process, the foundations of data transfer and storage, data source documentation, storage and processing using various tools. You’ll also learn how to work through a real-world scenario using the Cortana Intelligence Suite tools, including the Microsoft Azure Portal, PowerShell, and Visual Studio, among others.

Modules in the complete course

  1. Process and Platform, Environment Configuration
  2. Data Discovery and Ingestion
  3. Data Preparation
  4. Modeling for Machine Learning and Data Mining (Extended Class)
  5. Business Validation and Model Evaluation (Extended Class)
  6. Deploying and Accessing the Solution

Concepts delivered

  1. The Data Science Process, CIS Platform components, Tools installation and overview
  2. Data sourcing, Feature selection techniques, Data cataloging, Data Ingestion, Data Exploration
  3. Data selection, including Features, Dimension reduction, Data processing, Data transformation and augmentation
  4. Algorithm selection and application, Parameter selection and adjustment
  5. Business validation of report and results, Model testing and cross-validation
  6. Deploying the solution using Data Destinations, Deploying the solution using API's, Deploying the Solution using Queries and Reports
  7. Mapping requirements to CIS solution elements, what to use when in CIS

Technologies covered

  1. The Data Science Process, Azure Portal, ADC Interface, Visual Studio Interface (and RTVS), Power BI Interface Azure PowerShell, Azure Storage Explorer
  2. Azure Storage, Techniques for discovery
  3. Azure Data Factory
  4. Azure SQL Data Warehouse
  5. Azure Machine Learning
  6. Cortana Intelligence Process, Cortana Intelligence Suite Platform
PreCon Workshopenglisch
14.02 full-day
Level
500
Continuous integration and release management for SQL Server
Alex Yates

It isn't the dark ages any more.

You've learned that it's important to version control your databases using tools like SSDT, TFS/VSTS and Git. This allows you to keep track of who is changing what and when and why. It gives you the ability to roll back.

However, while version control can tell you what has changed, it can't tell you if the changes worked.

Many of us have to maintain legacy database systems that are very hard to modify without breaking things. Wouldn't it be great if each time we make a change it was automatically tested?

And once we have a good version of the code, what if we could deploy it to production at the click of a button? How can we ensure such a process would be safe? What if people have made changes directly on production?

In this workshop you'll be provisioned with a VM and taught how to set up unit tests, automated builds and release management for SQL Server. Since it is impractical to do this without using some tools we'll use Git, TeamCity, Octopus Deploy, NuGet and Redgate. However, the principles are generally applicable and the skills you will learn with be transferable to other tooling such as SVN, TFS/VSTS, DacPacs, Jenkins, SSDT etc.

PreCon Workshopenglisch
14.02 full-day
Level
500
Advanced Accidental Database Design for SQL Server
Karen Lopez & Thomas LaRock

In this advanced workshop we cover enhancements in SQL Server 2016 for building databases in an enterprise environment on modern project teams.

With demonstrations and several exercises, this workshop uses group labs to cover advanced database design skills…but this isn’t your average "Here's how to create a table, now go build a database" course. Our goal is to cover new features in SQL Server 2016 that are relevant to modern enterprise development practices. We’ll talk about some of the pain points designers feel as well as the costs, benefits, and risks associated with design choices.

Discussion topics will include:

  • Advanced database design process
  • Advanced Data Types
  • Files/Filegroups/Partitioning/Archiving/Stretching
  • Security/Encryption/Data masking/Audit
  • Advanced Table design Topics {Temporal/In-Memory/Compression}
  • Other Advanced Topics

Attendees will leave this session with an understanding of the following:

  • Advanced database design process for modern enterprise development projects
  • New and advanced features available in SQL Server 2016
  • How to decide which design choice is the right design choice for your needs

The day will include lecture style format as well as interactive discussions and exercises.

Attendee prerequisites: Hands-on experience with SQL Server (any version), basic design concepts including normalization, constraints, indexes, datatypes, and integrity features. Basic understanding of database administration concepts. Familiarity with basic Azure and Data Platform features.

DBA englisch
15.02 | 11.15 - 12.15
Level
300
The All Flash DBA
Chris Adkin

We are at a major inflection point in the DBA world as we transition from the world of spinning disks, hybrid flash / disk systems to not just the world of all flash but to the world of storage built from the ground up for flash. In this vendor neutral session, the DBA journey will be explored from the old world of spinning disk based storage in which the pursuit of minimal fragmentation, aggressive read ahead behaviour and compression were all desirable to the new world of flash that turns much of this conventional wisdom on its head.
The session will cover “New world“ storage topics such as:

  1. Things we have to now worry in the new world such as garbage collection
  2. The relevance of IO performance tools that the DBA has held dear such as sqlio and diskspd
  3. What happens with compression and high performance storage?
  4. Nuances of the multi-threaded log writer and flash storage
BI englisch
15.02 | 11.15 - 12.15
Level
300
Columnstore killed the OLAP Star - Did it really
Niko Neugebauer & Gabi Münster

With increasing speed in relational query execution classical analytical solutions get challenged more and more. Why loose time for processing data into multi-dimensional databases? Why analyze outdated data if you can have fresh data instead? We are analyzing typical scenarios from classical multi-dimensional analysis like YTD calculation, DistinctCount and others in regards to their efficiency with different solution approaches: Classical multi-dimensional databases in ROLAP mode, DirectQuery, T-SQL… And we are going to show how Columnstore indexes are influencing those solutions. Find out about advantages and disadvantages of the different solutions in regards to the problem. And maybe you will discover new approaches for your own challenges.

Prerequisites: SSAS knowledge, basic SSAS performance tuning plus the relational lndexing basics with good understanding of the relational Columnstore capacities.

DEV-OPS englisch
15.02 | 11.15 - 12.15
Level
200
Database Lifecycle Management
Alex Yates

tba

Azure
15.02 | 11.15 - 12.15
Level
300
Wie baue ich meinen eigenen Cloud Service in Azure?
Marcel Franke

Microsoft hat mit der Azure Platform neben tollen Services auch die Möglichkeit geschaffen, sich eigene Cloud Services auf Basis von Azure zu erstellen, die man dann als eigenes Cloud Produkt an seine Kunden anbieten kann. Am Beispiel von Wundermailing möchte ich zeigen, wie leicht es ist sich einen eigenen Cloud Service zusammenzubauen und welche Möglichkeiten man hat, sein eigenes Branding einzuarbeiten. Des Weiteren möchte ich zeigen, wie man seinen „Code“ verwalten und versionieren kann, welche Möglichkeiten wir für automatische Deployments haben und an welchen Stellen wir Hand anlegen müssen. Außerdem möchte ich einen Überblick auf Themen wie Pricing, Verrechnungsmodelle, Support & Verfügbarkeit, aber auch Skalierbarkeit geben und welche Rolle der Market Place spielt.

IM
15.02 | 11.15 - 12.15
Level
300
Deep-Dive into SQL Server Polybase
Gerhard Brueckl

Polybase is a feature originally coming from APS but is now finally also available in native SQL Server 2016. It allows you to query external data sources, foremost Hadoop, directly from within SQL Server and combine it with any other data that already resides in your database. Especially the rise of the whole Hadoop data platform in the current markets makes this feature very interesting and is definitely worth a closer look. This session will guide you through the process of setting up Polybase on Hadoop and Azure Blob Stores, showing some real-world use-cases and highlight the most common pitfalls that you may encounter.

Break
15.02 | 12.15 - 13.20
  Lunch // Exhibition
DBA
15.02 | 13.30 - 14.30
Level
300
SQL Server 201x im Sog der Virtualisierung - das geht aber auch performant
Bodo Danitz

Heutzutage wird virtualisiert auf Teufel komm raus - Platzhirsch: VMware.

Entweder, wie es der ursprüngliche Gedanke war, um die vorhandene Hardware besser auszunutzen oder, immer beliebter, weil alles andere ja auch schon virtualisiert ist. So bleibt auch der SQL Server hiervon nicht verschont. Virtualisierte SQL Server bedienen alles, von Enterprise - Speisekarten bis hin zu ERP Systemen, doch von letzteren erwartet man durchaus höchste Performance. Wie erreicht man die? Je nach Whitepaper, das man gerade liest, findet man allerdings die unterschiedlichsten Konfigurationen mit gelegentlich unerwarteten Auswirkungen. Diese Session erzählt "Dos and Don'ts" aus der Praxis. Stichwörter: vStorage, vCPU, vMemory, vHyperthreading, vHochverfügbarkeit...

BI englisch
15.02 | 13.30 - 14.30
Level
300
Guy in a Cube on Power BI
Adam Saxton

tba

DEV-OPS englisch
15.02 | 13.30 - 14.30
Level
200
Bringing DevOps to the Database
Steve Jones

DevOps is a hot topic in today's software development world. However most of the knowledge and experience with DevOps is based around application software and ignores the database. We will examine how the concepts and principles of DevOps can be applied to database development by looking at both automated comparison analysis as well as migration script management. Automated building, testing, and deployment of database changes will be shown.

Azure
15.02 | 13.30 - 14.30
Level
200
Azure Cloud kills SQL BI
Stefan Kirner

Die BI Komponenten des SQL Servers wie SSIS oder SSAS sind seit Jahrzehnten erfolgreich am Markt vertreten und werden mit jedem Release erweitert. Das Public Cloud Angebot Microsoft Azure bietet inzwischen auch viele DWH Komponenten als Platform-as-a-service Dienste an. In dem Vortrag werden diese beiden Welten miteinander verglichen und verschiedene, auch hybride Architektur-Ansätze diskutiert und natürlich gibt es ein Einschätzung ob es SQL BI wie einst dem Radio Star gehen wird.

Short Break
15.02 | 14.30 - 14.45
  Possibilty to change tracks
DBA englisch
15.02 | 14.45 - 15.45
Level
300
The Big Backup Theory
Richard Douglas

In this session, you’ll gain invaluable guidance for optimizing your backup strategies. Actually that is a lie, I will be advocating the mind shift from backup strategies and the devastating affect they can have on a company and instead move you to thinking about implementing restore strategies. Things become much simpler when you consider the purpose of a backup, and the effects of the different recovery models and backup options have on your customers and effectively your livelihood. Using trace flags the session will also cover how SQL Server manages its own backup options and how you can tune them to make sure that you meet the time constraints of your enforced maintenance windows.

BI
15.02 | 14.45 - 15.45
Level
300
Daran hab ich gar nicht gedacht... Mehr Anwendungsfälle für Biml
Ben Weissman

Biml eignet sich nur für einfache SSIS Pakete. Oder stimmt das vielleicht gar nicht? Vielleicht sogar teilweise für DBAs?
Es stehen reichlich T-SQL Themen wie die Generierung von ALTER Statements für Tabellen oder auch der Bereitstellung von Testdaten auf dem Programm. Sample Data mit Biml? Ja!
Ziel der Session ist es, einen Einblick zu geben, wie weitreichend die Möglichkeiten wirklich sind. Natürlich wie immer anhand von entsprechenden Demos zum Mitnehmen!

DEV-OPS
15.02 | 14.45 - 15.45
Level
300
The sky is the limit - where SQL Server ends
Benjamin Kettner

Wir sind uns hoffentlich alle einig, dass der SQL Server ein tolles Tool für die Arbeit mit Daten ist. Aber trotz der unbestrittenen Qualität, hat unser Lieblings-RDBMS gewisse Einschränkungen. Einige dieser technischen Einschränkungen sind phantastische Werte, die vermutlich nie erreicht werden (524.272 Terabytes in einer Datenbank gehören definitive NICHT zu den Dingen, die wir probieren möchten), andere Einschränkungen dagegen sind sehr real und werden von einigen Usern in schmerzhaften Erfahrungen täglich erlebt (z. B. 8 indexes pro memory optimized table).

Mit einer gehörigen Portion Sarkasmus und Humor werden wir einige der Einschränkungen untersuchen und Szenarios liefern, in denen diese Einschränkungen tatsächlich greifen. Wir werden uns dabei nicht auf die "einfachen" Fälle beschränken, wo die Limitationen direkt erreicht werden können, sondern vielmehr auch einige Fälle konstruieren, für die wir uns durchaus anstrengen müssen, um sie zu erreichen. Wenn uns Workarounds rund um die Einschränkungen bekannt sind, werden wir sie aufzeigen und diskutieren. Am Ende ist Technologie am spannendsten, wenn man ihre Grenzen erreicht. Also lasst uns in dieser Session gemeinsam die Grenzen erforschen.

Azure englisch
15.02 | 14.45 - 15.45
Level
300
Automating Away the Pain - ARM in Azure
Karen Lopez

The best DBA/Dev/Architect is a Lazy DBA/Dev/Architect. In this session, Karen introduces you to Azure Resource Manager (ARM) functionality in the cloud. ARM gives those designing and deploying resources in Microsoft Azure the opportunity to standardize and tailor the components and their configurations in a declarative manner, instead of using scripts or the Portal.

We will cover:

  • Why being lazy is a great thing
  • How to create an ARM template
  • The JSON of ARM
  • How to Use Role-based Access
  • How to use Tags for management and billing
  • How to use ARM to save costs and decrease risks
IM
15.02 | 14.45 - 15.45
Level
300
IoT in der Praxis - Echtzeit-Monitoring mit RFID macht Fertigungsprozesse bei Grundfos effizienter
Jens Kroehnert

Um im internationalen Wettbewerb bestehen zu können, müssen Produktionsprozesse in Unternehmen ein Höchstmaß an Effizienz aufweisen. Daher hat Grundfos, weltweit agierender Hersteller von Spezial-Pumpen, ein Echtzeit-Monitoring für seine Fertigung auf Basis von RFID- und Cloud-Technologien aufbauen lassen. Denn: Bis zu dem Zeitpunkt waren sowohl der Status als auch die Fortschritte eines Auftrages für die Verantwortlichen nicht nachvollziehbar.

Die Lösung im Kurzüberblick: Im Rahmen der Produktion werden die zuvor kommissionierten Einzelteile einer Pumpe auf einem Transportwagen von einer Fertigungszelle zur nächsten geschoben. Jeder Wagen erhält einen eigenen RFID-Tag, der mit dem betreffenden Auftrag verknüpft ist. Die einzelnen Fertigungszellen sind mit entsprechenden RFID-Lesegeräten ausgestattet. Für die Verarbeitung des resultierenden Datenstroms steht eine Echtzeitstrecke über die Dienste der Microsoft Azure Cloud zur Verfügung. Dabei werden auch Referenzdaten aus einem lokalen ERP an den Echtzeitstrom angebunden.

Der Vortrag bietet detaillierte Einblicke in die Entwicklung und den Aufbau dieser zukunftsweisenden Lösung. Dabei werden die verwendeten Technologien im Zusammenspiel vorgestellt, wie etwa RFID, Azure IoT Suite, Azure Event Hub, Azure Stream Analytics, Azure Blob Store, Azure ML, Azure Data Factory und Power BI.

Break
15.02 | 15.45 - 16.15
  Coffee Break // Exhibition
DBA
15.02 | 16.15 - 17.15
Level
300
SQL Server Best Practices - Install SQL Server Like a Boss
Andre Essing

Best Practices sind Empfehlungen, die eine optimale Systemkonfiguration für einen stabilen und performanten Betrieb widerspiegeln. Diese beruhen meist auf den Aussagen der Hersteller und den unzähligen Erfahrungen der Community. Alle diese Erfahrungen, Tipps und Empfehlungen zusammen ergeben dann eine Anleitung, wie ein System zu konfigurieren sein sollte. Auch für den SQL Server sind solche Best Practices zu finden und man soll Sie sogar schon in den PASS Regionalgruppen, auf SQL Saturdays und auf der SQL Konferenz gesichtet haben. Doch leider treten Best Practices auf vielen SQL Server Systemen nur vereinzelt auf. Häufig können jedoch viele Performance- und Stabilitätsprobleme durch die Implementierung der richtigen Best Practices beseitigt werden. Von den BIOS Einstellungen, über die Windows Settings bis hin zum SQL Server möchte ich aufzeigen, was bei einer SQL Server Installation zu beachten ist und wie ein SQL Server stabil und performant nach Best Practices eingerichtet werden.

BI
15.02 | 16.15 - 17.15
Level
999
BI Power Hour - Hier rockt Microsoft Business Intelligence!
#SQL Family

tba

DEV-OPS
15.02 | 16.15 - 17.15
Level
300
SQL Server 2016 Neuerungen für den Entwickler
Thorsten Kansy

Microsoft SQL Server 2016 ist die neueste Version von Microsofts Datenbanksystem und bietet eine Reihe neuer und spannender Funktionalitäten. Thorsten Kansy stellt diese Funktionen komprimiert und unterhaltsam vor und zeigt, wie sie einfach eingesetzt werden können. Zu diesen Neuerungen gehören u. a. System-versioned Tables, Row-Level Security, Dynamic Data Masking, JSON-Support etc. Erfahren Sie schnell und kompakt, welches der neuen Features für Ihr nächstes Projekt das Richtige ist.

Azure englisch
15.02 | 16.15 - 17.15
Level
200
Azure SQL Database Vs. Amazon RDS
Luan Moreno Medeiros Maciel

The new term called - DBaaS (Database as a Service) is being widely recognized nowadays, this denomination provides a flexible, scalable and on-demand platform that is oriented toward self-service and easy management delivering, principally regarding provisioning a own business environment. Is not necessary anymore the acquirement of a machine on the Microsoft Cloud [IaaS] to run an SQL Server Database, now you can leave this complexity behind by handing over this responsibility to Microsoft Azure Datacenter.

This new technology is being adopted for a lot of customers around the world, and now it’s your time to get into it by learning the best practices configurations and caveats. Immerse yourself in this session and learn how to provide a to your customer the best database solution available on the market, the SQL Database from Microsoft Azure.

DBA englisch
16.02 | 09.30 - 10.30
Level
200
Powershell Community Scripts for DBAs
André Kamman

The SQL Server agent was always the place where us DBAs would schedule everything we need to run unattended. In the cloud however, there are many tasks that need to run across the platform and not just on one virtual machine. And if you are using Azure SQL Databases, you don't even have the Agent available. Powershell is the language of choice to automate but where and how do you host the scripts, and how do you schedule execution of these scripts? This session is a an introduction into Azure Automation using Runbooks and Azure DSC specifically aimed at DBAs. All demos will be based on typical tasks a "Cloud DBA" will need to perform.

BI englisch
16.02 | 09.30 - 10.30
Level
300
Deep dive into data modeling using Power BI desktop and SSAS
Kasper de Jong

tba

DEV-OPS
16.02 | 09.30 - 10.30
Level
100
SQL Server kostenlos (aber nicht umsonst)
Robert Panther

Microsoft bietet mittlerweile eine ganze Reihe von verschiedenen Möglichkeiten an, um ohne Lizenzkosten in die Entwicklung von Datenbanken mit SQL Server 2016 einzusteigen. Diese unterliegen jedoch verschiedenen Beschränkungen (sei es lizenztechnisch oder auch durch eingeschränkte Features). Dieser Vortrag zeigt die Unterschiede der verschiedenen Möglichkeiten auf und gibt auch Anregungen, wie fehlende Features umgangen werden können.

Zur Abrundung des Themas wird auch eine Auswahl an ebenfalls kostenfrei erhältlichen Tools - sowohl von Microsoft als auch von Drittanbietern - vorgestellt.

Azure
16.02 | 09.30 - 10.30
Level
200
Azure Timewarp
Patrick Heyde

tba

IM
16.02 | 09.30 - 10.30
Level
100
Next first steps - selected applications of R
Thomas Hütter

You enjoyed the walk-through for R newbies, now you want to take the next steps and get your eyes and hands on some R code?

Let's elaborate on two topics you might have seen in my "From SQL to R and beyond" presentation, plus we'll check who obeys Benford's law and who doesn't.

Here are the three subjects that this slightly code-heavy session will cover:

  • How to create dynamic T-SQL using R functions, for example to query your multi-company database
  • Visualizations in R based on shapefiles (those geographic polygons) and some choropleth technique
  • Applying Benford's law, which actually is not about crime and fraud, but may help you to detect them
Short Break
16.02 | 10.30 - 10.45
  Possibilty to change tracks
DBA englisch
16.02 | 10.45 - 11.45
Level
300
Upgrading to SQL Server 2016
Thomas LaRock

Upgrading to the latest version of SQL Server is often seen as a comprehensive and difficult project. Management often fails to see the benefit for migrating to the latest version and your end users aren’t interested in all of the extra testing. As a DBA you need to come up with a plan that earns both management and end-user support. In this session we will cover all the information you need to collect and consider before, during, and after upgrading to SQL Server 2016. We will discuss licensing, upgrade approaches, and building out your own upgrade checklist.

If you feel stuck on an older version of SQL Server, attend this session to understand the features and benefits of SQL Server 2016 that will justify your upgrade project. Come and learn about the tools and methods that will make your upgrade project be successful.

BI
16.02 | 10.45 - 11.45
Level
300
SSAS - What's up next
Markus Raatz

tba

DEV-OPS
16.02 | 10.45 - 11.45
Level
400
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)
Azure
16.02 | 10.45 - 11.45
Level
200
Flexible & hybride Big Data Plattform für Unternehmen
Guido Jacobs

Die Datenexplosion macht vor niemanden halt. Wenn Sie nicht von dieser Datenflut überrollt werden wollen bzw. diese Datenmenge besser in den Griff bekommen wollen, dann sollten Sie diesen Vortrag besuchen. Guido Jacobs zeigt Ihnen Möglichkeiten, wie Sie eine flexible & hybride Big Data Plattform mit Hilfe von Microsoft Azure realisieren können. Gerade in einem Big Data Szenario ist die Verwendung einer Cloud Lösung die effektivste Variante, da im Vorfeld keine Vorab-Investitionen getätigt werden müssen. Lassen Sie sich überraschen, welche Optionen eine Cloudbasierte Lösungsplattform für diese Art der Anforderungen zur Verfügung stellt und wie Sie diese in Ihre bestehende Infrastruktur integrieren können.

IM englisch
16.02 | 10.45 - 11.45
Level
300
Azure Data Lake Analytics
Michael Rys

tba

Break
16.02 | 11.45 - 13.00
  Lunch // Exhibition
DBA
16.02 | 13.00 - 14.00
Level
400
Extent and Page Management in SQL Server
Thorsten Strauss

tba

BI
16.02 | 13.00 - 14.00
Level
300
How to use R to enhance your Power BI data model
Tom Martens

tba

DEV-OPS
16.02 | 13.00 - 14.00
Level
200
SQL Server on Linux - eine Übersicht
Frank Seiwerth

tba

Azure englisch
16.02 | 13.00 - 14.00
Level
200
Scotts Azure Scenarios on IoT
Scott Klein

tba

Short Break
16.02 | 14.00 - 14.15
  Possibilty to change tracks
DBA englisch
16.02 | 14.15 - 15.15
Level
300
SQL Server Migration
William Durkin

tba

DEV-OPS
16.02 | 14.15 - 15.15
Level
300
Blockchain - Projekt Bechtley
Ralph Kemperdick

tba

Azure englisch
16.02 | 14.15 - 15.15
Level
200
Power Apps und Power Flow
Volker Hinz

tba

IM
16.02 | 14.15 - 15.15
Level
300
Big, Fast und Data-Furious mit den SQL Server R Services
Sascha Dittmann

tba

Break
16.02 | 15.15 - 15.45
  Coffee Break // Exhibition
DBA
16.02 | 15.45 - 16.45
Level
300
Troubleshooting Availability Groups mit DMVs und XEvents
Andreas Wolter

In dieser Session sehen wir Availability Groups (Verfügbarkeitsgruppen) unter die Haube. In verschiedenen Demos wird gezeigt, wie man Funktionalität und Performance im Zusammenhang mit Availability Groups analysieren kann. Dazu gehört Problemanalyse beim initialen Anlegen mittels Seeding und der anschließende Synchronisations-Verkehr und dessen Performance-Overhead auf die Workload. Ziel ist es, ein besseres Verständnis für die grundlegenden Mechanismen und deren Auswirkungen auf die gewählte Hochverfügbarkeitsinfrastruktur zu erhalten.

BI englisch
16.02 | 15.45 - 16.45
Level
300
Mobile BI with Microsoft tools
Andrea Martorana Tusa

In SQL Server 2016 Microsoft added support for mobile reports to Reporting Services.
They also released the Mobile Report Publisher for authoring and creation of mobile reports. This application is based on Datazen technology, a company that Microsoft acquired in 2015.
As Microsoft stated, using only one mobile BI app users will access dashboards and reports on mobile devices.
Now developers must choose a tool for developing BI optimized for mobile devices: SSRS, Mobile Report Publisher (former Datazen) or Power BI? The question is: which one to choose? What are the key factor for supporting the correct decision?
We will provide a clear and understandable overview of each product, highlighting strengths and weaknesses.
Based on some real examples we will set out a comparison matrix to find the best way to meet your needs with the right mobile reporting tool.

DEV-OPS
16.02 | 15.45 - 16.45
Level
300
Testing in der Microsoft Data Platform
Christoph Seck

tba

Azure
16.02 | 15.45 - 16.45
Level
300
AlwaysOn Availability Groups for SharePoint On-Premises and Azure SQL Repl | HA/DR
Lars Platzdasch
  • What is SQL Server AlwaysOn?
  • AlwaysOn Failover Clustering
  • AlwaysOn Availability Groups
  • Why AlwaysOn Availability Groups for SharePoint?
  • Requirements and Prerequisites
  • Step by Step guide to implementing AlwaysOn Availability Groups
  • Demonstration
  • lessons learned