Upload
pass-deutschland-ev
View
221
Download
1
Embed Size (px)
DESCRIPTION
Newsletter der PASS Deutschland e.V. Ausgabe: Mai 2016 Thema: Microsoft SQL Server Tags: SQLPASS, PASS, MSSQL, SQL Server
Citation preview
Newsletter 05/2016
www.sqlpass.de Seite 1 von 15
SQL Konferenz 2016 (Foto: Dirk Hondong)
Inhaltsübersicht Treffen der Regionalgruppen
Weitere Treffen der Regionalgruppen (noch kein Thema bekannt)
Den Newsletter Online lesen! Auf ISSUU (www.issuu.com)!
SQL Server Allgemein
Save the Dates: SQL Saturdays #525 Rheinland & #555 München
Blogs von Mitgliedern
Business Intelligence
MS SQL Server 2016 für Linux – No kidding!
Neues aus der Knowledgebase
PASS Essential: Analyse eines Microsoft SQL Server auf Performanceprobleme (2x)
Impressum: PASS Deutschland e.V. Otto-Hahn-Str. 22, 65520 Bad Camberg Fax: 06434 2184993 Web: www.sqlpass.de Facebook: www.facebook.com/SQLPASS.de/ Twitter: twitter.com/sqlpass_de
Vorstand: Vereinsregister: Steuer-Nr.:
Oliver Engels, Tillmann Eitelberg, Klaus Höltgen, Constantin Klein VR 960 / Amtsgericht Limburg a. d. Lahn 020 227 87053, USt-IdNr.: DE814482269, Finanzamt Gießen
Newsletter-Redaktion: Werbung:
[email protected] [email protected]
PASS-Mitgliedschaft: Anmeldeformular: Abo ändern: Newsletter-Archiv:
https://www.sqlpass.de/Mitgliedschaft/Mitgliedwerdenistkostenlos.aspx http://www.sqlpass.de/Verein/bMailinglistenb/tabid/93/Default.aspx http://www.sqlpass.de/Mitgliedsbereich/NewsletterArchiv/tabid/88/Default.aspx
Zum Abbestellen dieses Newsletters schicken Sie uns bitte eine Mail mit Ihren Kontaktdaten: Abmeldung monatlicher Newsletter
Newsletter 05/2016
www.sqlpass.de Seite 2 von 15
Treffen der Regionalgruppen PASS Deutschland e.V.
Details zu den einzelnen Treffen werden auf der Website angekündigt. Bitte wende Dich an die angegebenen Ansprechpartner der jeweiligen
Regionalgruppen. Die Mailadressen findest Du auf der jeweiligen Webseite.
Bremen https://Bremen.sqlpass.de
Mark Kuschel
Julio Cerezo
12. Mai 2016 um 18:30 Uhr – Ort wird noch angekündigt
Alles über Indexe im SQL Server - Michael Rother
02. Juni 2016
Hamburg https://Hamburg.sqlpass.de
Sascha Lorenz
Cornelia Matthesius
11. Mai 2016 um 18:30 Uhr bei Microsoft
Power BI - Eine kurzweilige Mischung aus Überblick und DeepDive - Tom Martens
09. Juni 2016
Mittelrhein https://Mittelrhein.sqlpass.de
Benjamin Machuletz
Johannes Curio
18. Mai 2016 um 19:00 Uhr
Die neuen T-SQL Befehle - Bernd Jungbluth
21. Juni 2016
Karlsruhe https://Karlsruhe.sqlpass.de
Stefan Kirner
Helge Rutz
07. Juni 2016 um 18:30 Uhr
Datenbeladung mit Biml - Benjamin Weissman
26. Juli 2016
Rhein/Main https://RheinMain.sqlpass.de
Oliver Engels
Julian Breunung
Alexander Karl
10. Mai 2016 um 19:00 Uhr bei Microsoft, Bad Homburg
SQL Server 2016 – Die Evolution der In-Memory Technologien - Andreas Wolter
14. Juni 2016
Rheinland https://Rheinland.sqlpass.de
Tillmann Eitelberg
Christoph Muthmann
Andreas Wolter
12. Mai 2016 um 19:00 Uhr bei Microsoft
Maintain SQL Server Performance Baseline w/PowerShell - Allen White
Data Vault 2.0 - Michael Olschimke
13. Juni 2016
Ruhrgebiet https://Ruhrgebiet.sqlpass.de
Klaus Hoeltgen
Frank Geisler
12. Mai 2016 um 19:00 Uhr
“You don`t need Enterprise Edition for that!" - William Durkin
14. Juni 2016
Bayern https://Bayern.sqlpass.de
Siegfried Spuddig
Andre Essing
12. Mai 2016 um 18:30 Uhr bei Microsoft
Ernst Hutsteiner - SQL Server 2016 Temporal Tables
16. Juni 2016
Newsletter 05/2016
www.sqlpass.de Seite 3 von 15
Weitere Treffen der Regionalgruppen des PASS Deutschland e.V. (noch kein Thema bekannt)
Details zu den einzelnen Treffen werden auf der Website angekündigt. Bitte wende Dich an die angegebenen Ansprechpartner der jeweiligen
Regionalgruppen. Die Mailadressen findest Du auf der jeweiligen Webseite.
Berlin https://Berlin.sqlpass.de
Markus Raatz
Georg Urban
Benjamin Kettner
18. Juni 2016 03. September 2016
Emsland https://Emsland.sqlpass.de
William Durkin
Franken https://Franken.sqlpass.de
Michael Deinhard
Torsten Schüßler
Hannover https://Hannover.sqlpass.de
Christoph Seck
Vladimir Stepa
Marcus Möhle
12. Mai 2016 um 18:30 Uhr im Hotel Amadeus
Markus Raatz, Ceteris
10. Juni 2016
Sachsen https://Sachsen.sqlpass.de
Thomas Jorzig
Ralf Dietrich
25. Mai 2016 um 18:00 Uhr 27.Juli 2016
Stuttgart https://Stuttgart.sqlpass.de
Michael Niethammer
Jochen Stein
Den Newsletter Online lesen! Auf ISSUU (www.issuu.com)!
Seit März 2014 gibt es unseren Newsletter auch als E-Magazin auf www.issuu.com.
Zum Studieren benötigt man nur einen Browser (oder eine IOS- oder Android App) und alle Links aus dieser Ausgabe funktionie-
ren auch direkt aus dem E-Magazin heraus.
Am Leichtesten findest Du unseren Newsletter über den Suchtag SQLPASS oder über den Direktlink für den aktuellen Newsletter:
http://issuu.com/sqlpass/docs/newsletter_2016_05
Newsletter 05/2016
www.sqlpass.de Seite 4 von 15
Allgemein
Integrating Big Data and SQL Server 2016.
Big Data ist für viele Unternehmen bereits ein wichtiges
Thema als neue Technologie zur Sammlung und Analyse
großer Datenmengen.
Autor: Michael Otey
http://demo.sqlmag.com/scaling-success-sql-server-2016/integra-
ting-big-data-and-sql-server-2016
Columnstore Indexes – part 82
(“Extended Events in SQL Server 2016”) .
Dieser Artikel beschreibt die Extended Events in SQL-Server
2016.
Autor: Niko Neugebauer
http://www.nikoport.com/2016/04/16/columnstore-indexes-part-
82-extended-events-in-sql-server-2016/
Keep data virtually forever with Stretch Data-
base in SQL Server 2016.
Stretch-Datenbank in SQL Server 2016 ermöglicht es
Benutzern, so viele Daten zu halten, wie sie brauchen, so
lange, wie sie benötigen, ohne anfallenden Business-
Service-Level-Agreement (SLA) Risiken oder die hohen
Kosten für Enterprise Storage.
Autor: Microsoft – SQL Server Team
https://blogs.technet.microsoft.com/dataplatformin-
sider/2016/04/13/keep-data-virtually-forever-with-stretch-data-
base-in-sql-server-2016/
How can SQL Data Generator help you to
build data for Regex validation?
Dieser Artikel beschreibt die Anwendung des Tools SQL
Data Generator für die Erzeugung von Testdaten.
Autor: Geovanny Hernandez
http://www.geohernandez.net/wordpress/how-can-sql-data-gen-
erator-help-you-to-build-data-for-regex-validation/
SQL 2016 – Dynamic Data Masking.
Eines der neuen Features, die mit SQL Server 2016 kommen
ist Dynamic Data Masking. DDM soll DBAs zu ermöglichen
den Zugriff auf sensibler Daten innerhalb einer Datenbank
mit minimal zu begrenzen.
Autor: Andrew Pruski
http://www.sqlservercentral.com/blogs/the-dba-who-came-in-
from-the-cold/2016/04/13/sql-2016-dynamic-data-masking/
SQL Server Service Broker
– Introduction.
Dieser Beitrag vermittelt einen allgemeinen Überblick über
den SQL Service Broker.
Autorin: Colleen M. Morrow
http://colleenmorrow.com/2016/03/22/sql-server-service-broker-
introduction/
SQL Server Service Broker
– Sending and Receiving.
Dieser Beitrag vermittelt einen Überblick über den SQL
Server Service Broker - native Messaging und Queuing-
Technologie in die SQL Server-Datenbank-Engine.
Autorin: Colleen M. Morrow
http://colleenmorrow.com/2016/04/12/sql-server-service-broker-
sending-and-receiving/
Installing SQL Server 2016
– Standalone Instance – New Features.
Dieser Artikel beschreibt die Installation des SQL Server
2016 und einige der besten Praktiken.
Autor: Daniel Holt
https://www.pythian.com/blog/installing-sql-server-2016-
standalone-instance-new-features/
T-SQL Window Function Speed.
Die Autorin beschäftigt sich in diesem Artikel mit SQL-
Performance.
Autorin: Kathi Kellenberger
https://www.simple-talk.com/sql/performance/t-sql-window-
function-speed-phreakery-the-fifo-stock-inventory-problem/
SQL Server Availability Group Monitoring
with SQL Monitor.
Dieser Artikel gibt detaillierte Informationen über Microsoft
Availability Groups für SQL Server-Profis.
Autor: Jeremy Kadlec
https://www.mssqltips.com/sqlservertip/4134/sql-server-availa-
bility-group-monitoring-with-sql-monitor/
Ansprechpartner: Rainer A. Ledermann
Newsletter 05/2016
www.sqlpass.de Seite 5 von 15
Save the Dates: SQL Saturday #525 Rheinland und #555 München
Der SQLSaturday ist eine kostenlose 1-Tages Konferenz für SQL Server Professionals und alle, die mehr über den
Microsoft SQL Server erfahren wollen. Ursprünglich aus den USA kommend, wurden mittlerweile unter der Schirmherrschaft der
PASS Global fast 400 SQLSaturdays auf fast allen Kontinenten veranstaltet. In den verschiedenen, vor allem technischen Tracks,
vermitteln Sprecher primär aus der lokalen aber auch aus der internationalen SQL Server Community hochkarätiges Wissen rund
um den Microsoft SQL Server. Der PASS Deutschland e.V. übernimmt als offizielles Chapter der PASS Global, mit weltweit über
100.000 Mitgliedern, die Organisation des Events vollständig mit Freiwilligen aus der deutschen SQL Community.
Der kostenlose SQLSaturday ist nicht nur die ideale Gelegenheit sich über den SQL Server 2016 zu informieren, sondern auch um
sich mit Kollegen, SQL Professionals, führenden Experten, MCMs und MVPs zu treffen und über spannende Themen zu
diskutieren.
Und das in diesem Jahr sogar 2 Mal!
Save the Date – 11. JUNI 2016
Der SQLSaturday #525 wird am 11.6.2016 in der Hochschule Bonn-Rhein-Sieg in Sankt Augustin veranstaltet.
Die Registrierungsmöglichkeiten sind auf der Event-Seite unter http://www.sqlsaturday.com/525/eventhome.aspx zu finden.
Am 10.06.2016 wird es, wie auch im letzten Jahr, eine Precon geben.
Save the Date – 8. Oktober 2016
Der SQLSaturday #555 wird am 8.10.2016 bei Microsoft in München, Walter-Gropius-Str. 1-3 veranstaltet.
Die Registrierungsmöglichkeiten sind auf der Event-Seite unter http://www.sqlsaturday.com/555/eventhome.aspx zu finden.
Newsletter 05/2016
www.sqlpass.de Seite 6 von 15
Blogs von Mitgliedern des Pass Deutschland e.V
Liebe Newsletter-Leser!
Eine Neuanmeldung aus Kassel. Verantwortlich: Kai Gerlach
Blog-Liste - Neue Ankündigung bei uns:
Blog: SQL Server - Infos für Einsteiger aber auch Profis
URL: https://sqlserverbhoch.wordpress.com/
Autor: Benjamin Hoch (keine Angabe)
Schwerpunkte: Datenbank-Administration
Beschreibung:: Informationen für Beginner im Bereich
SQL Server aber auch für Fortgeschrittene im Bereich
Hochverfügbarkeit mit AlwayOn
Blog-Liste - Bereits früher veröffentlicht : (nach Vornamen der Autoren sortier t)
Blog: SQL Server Engine & BI Blog by Andreas Wolter
URL: http://www.insidesql.org/blogs/andreaswolter/
Autor: Andreas Wolter (Rheinland)
Schwerpunkte: Datenbank-Administration
Blog: Armin Neudert über SQL Server | SSDT | ALM | TFS >
Database Lifecycle Management
URL: http://blogs.tmn-net.com/an/
Autor: Armin Neudert (Stuttgart)
Schwerpunkte: Datenbank-Administration
Blog: Arno Cebulla über Information Design mit MS SSRS
URL: http://blog.oraylis.de/author/acebulla/
Autor: Arno Cebulla (Rheinland)
Schwerpunkte: Business Intelligence
Blog: Solisyon SQL Blog
URL: http://www.solisyon.de/sqlblog/
Autor: Benjamin Weissmann (Franken)
Schwerpunkte: Business Intelligence
Blog: SQL aus Hamburg
URL: http://www.sql-aus-hamburg.de
Autor: Björn Peters (Hamburg)
Schwerpunkte: Datenbank-Administration
Blog: Architektur und Administration
URL: http://www.insidesql.org/blogs/cmu/
Autor: Christoph Muthmann (Rheinland)
Schwerpunkte: Datenbank-Administration
Blog: sqlXpert GmbH Blog
URL: http://www.sqlxpert.de/blogsqlxpert/
Autoren: Daniel Caesar (Berlin) und Imke Feldmann (Berlin)
Schwerpunkte: Business Intelligence
Blog: GDS Business Intelligence Blog
URL: http://gds-business-intelligence.de/de/category/sql-
server/
Autor: Frank Geisler (Ruhrgebiet)
Schwerpunkte: Business Intelligence und Entwicklung
Blog: Hilmar Buchta über MS-OLAP
URL: http://blog.oraylis.de/author/hbuchta/
Autor: Hilmar Buchta (Rheinland)
Schwerpunkte: Business Intelligence
Blog: Microsoft OLAP Blog by Hilmar Buchta
URL: http://ms-olap.blogspot.com
Autor: Hilmar Buchta (Rheinland)
Schwerpunkte: Business Intelligence
Blog: Kostja's .NETte Welt
URL: https://kostjaklein.wordpress.com/
Autor: Kostja Klein (Rhein-Main)
Schwerpunkte: Entwicklung
Blog: Ceteris AG BI Blog
URL: http://www.ceteris.ag/blog
Autor: Markus Raatz (Berlin)
Schwerpunkte: Business Intelligence
Blog: Nikoport - SQL Server, Community, Development and
Web adventures
URL: http://www.nikoport.com
Autor: Niko Neugebauer (Rhein-Main)
Schwerpunkte: SQL Server allgemein
Blog: flip-it.de :: SQL and more
URL: http://www.flip-it.de
Autor: Philipp Lenz (Mittelrhein)
Schwerpunkte: SQL Server allgemein
Newsletter 05/2016
www.sqlpass.de Seite 7 von 15
Blog: About SQL Server Basics and in-depth
URL: http://dirtyread.de
Autor: Robert Hartmann (Franken)
Schwerpunkte: SQL Server allgemein
Blog: Robert Panther on SQL Server
URL: http://pantheronsql.wordpress.com
Autor: Robert Panther (Rhein-Main)
Schwerpunkte: SQL Server allgemein
Blog: Sascha Lorenz aus Hamburg über die Themen Micro-
soft SQL Server, SharePoint, .NET Technologien und ganz
allgemein über Business Intelligence
URL: http://saschalorenz.blogspot.com
Autor: Sascha Lorenz (Hamburg)
Schwerpunkte: Business Intelligence
Blog: GlorfIT
URL: http://glorf.it
Autor: Thomas Glörfeld (Franken)
Schwerpunkte: SQL Server allgemein
Werbung
Blog: Tillmann Eitelberg & Oliver Engels zu
SSIS-Components
URL: http://www.ssis-components.net
Autoren: Tillmann Eitelberg (Rheinland)
und Oliver Engels (Rhein-Main)
Schwerpunkte: Integration-Services
Blog: TORSTEN SCHUESSLER | Sapere aude! (aka tosc)
URL: http://www.insidesql.org/blogs/tosc/
Autor: Torsten Schüßler (Franken)
Schwerpunkte: SQL Server allgemein
Blog: SQL Server Intern
URL: http://www.sqlmaster.de
Autor: Uwe Ricken (Rhein-Main)
Schwerpunkte: Datenbank-Administration
Blog-Infos
Ankündigung, Änderung, Löschung
Wenn auch dein PASS-Mitglieds-Blog hier erscheinen soll,
so schreibe bitte eine E-Mail mit den folgenden Angaben
an:
newsletter(punkt)redaktion(at)sqlpass(punkt)de
Den Titel des BLOG’s
Deinen Namen
Deinen Blog-URL
Deine Inhalte:
eine (kurze) Übersicht der Themen-Schwerpunkte
Deine Regionalgruppe: (optional, aber erwünscht)
(Deine Email-Adresse): Die ist für Rückmeldungen,
wird aber nicht auf unserer BLOG-Seite veröffentlicht
oder anderweitig verwendet.
Bitte teile uns möglichst auch Änderungen an Deinem Blog
(Themenverschiebung, Blog-Url, oder Beendigung etc.) mit.
Vielen Dank.
Kommentare
Kommentare von Blog-Besuchern sind gern gesehen und
können an newsletter(punkt)redaktion(at)sqlpass(punkt)de
geschickt werden. Wir werden Sie an den Autor weiterlei-
ten und/oder, wenn so gewünscht, ggfs. hier veröffentli-
chen.
Newsletter 05/2016
www.sqlpass.de Seite 8 von 15
Business Intelligence
24 Hours of PASS:
Evolution of the Data Platform
Am 25. Mai finden einmal mehr die 24h of PASS statt. Es ist
noch nicht zu spät, sich zu registrieren.
http://www.sqlpass.org/24hours/2016/edp/Registration.as
px
Exporting Azure Data Factory (ADF) into TFS
Source Control - SQLServerCentral
Wenn man seine Data Factories im Portal erstellt, möchte
man sie ja trotzdem in sein Source Control System
einchecken. Mit einem kleinen Trick funktioniert es.
http://www.sqlservercentral.com/articles/Azure+Data+Fact
ory/139478/
Running a BI Organization in 2016 (Part 1 of 2)
Abseits der technischen Aspekte der BI gibt es weitere
Punkte, über die man eventuell einmal nachdenken und die
man mit seinem Management diskutieren sollte.
http://upside.com/articles/2016/04/11/Running-BI-
Organization-2016-1.aspx
Understanding the Engineer’s Data Access
Challenge
Die Aufgabe, Daten in großen Mengen zu speichern scheint
gelöst. Die nächste Aufgabe besteht laut Meinung des
Autors darin, weitere Daten zugreifbar zu machen, die es
erlauben eine bessere Grundlage für Auswertungen und
Entscheidungen zu bekommen.
https://upside.com/Articles/2016/03/17/Engineers-Data-
Access-Challenge.aspx
Embracing Aspects of Analytics Automation
- Business Intelligence head_0006 Advanced
Analytics
Auch wenn die Microsoft-Tools hier nicht explizit gezeigt
sind, ist es doch interessant zu sehen, wo die Reise hingeht.
Der Einsatz der Tools und Modelle wird immer mehr an die
Bedürfnisse von nicht so erfahrenen Nutzern angepasst.
http://www.jenunderwood.com/2016/04/21/embracing-
analytics-automation/
Analytics for Customer Engagement (Part 1)
Die Technologie steht bereit, die Daten sind verfügbar. Was
macht man denn jetzt mit den Möglichkeiten, seine Kunden
zu analysieren?
http://upside.com/articles/2016/04/05/Analytics-for-
Customer-Engagement-1.aspx
ETL Logging
Wie Tim Mitchell richtig schreibt, ist Logging nicht das
beliebteste Thema. Aber wenn man schon einmal ein
Problem gehabt hat, das man proaktiv hätte vermeiden
könne, überlegen es sich doch einige noch einmal. Und
beim Betrieb vieler ETL-Prozess ist es eigentlich Pflicht.
https://www.timmitchell.net/post/2016/03/14/etl-logging/
SSRS 2016
– End to End Mobile BI on any Device
Für alle, die das Webinar des PASS Business Intelligence
Virtual Chapter Live verpasst haben, man kann es unter
dem folgenden Link als Aufzeichnung ansehen.
https://youtu.be/yRn5iXxDm5M
A journey to a movie recommender in U-SQL
Der Autor beschreibt seine ersten Erfahrungen mit Azure
Data Lake und USQL. Er stellt den dabei entstandenen Code
in einem GitHub Repo zur Verfügung.
http://www.sqlservercentral.com/blogs/dave_ballantynes_
blog/2016/03/20/a-journey-to-a-movie-recommender-in-u-
sql/
Extending the Traditional Data Warehouse
Während sich manche nur auf die Hype-Themen
konzentrieren, gibt Claudia Imhoff hier einen Überblick
über realistische Ansätze, seine Daten auf alle benötigten
Arten zu nutzen.
http://upside.com/articles/2016/03/15/Extending-
Traditional-Data-Warehouse.aspx
Newsletter 05/2016
www.sqlpass.de Seite 9 von 15
Performance Monitoring for SSAS
– Perfmon Counter Cheat Sheet
Hier haben wir den dritten Teil der Artikelserie über das
Performance-Monitoring mit Extended Events für Analysis
Services.
http://byobi.com/blog/2016/03/performance-monitoring-
for-ssas-perfmon-counter-cheat-sheet/
Boosting Developer Experience with
Analysis Services Perspectives
Der Einsatz von Perpektiven hilft nicht nur den Abnehmern
der Daten, sondern kann auch für die Entwickler nützlich
sein, um sich auf die wesentlichen Dinge konzentrieren zu
können.
http://byobi.com/blog/2016/03/boosting-developer-
experience-with-analysis-services-perspectives/
Monitoring SSAS Multidimensional Non Empty
Filtering Using Profiler, Part 2
Im zweiten Teil des Blogs zeigt Chris Webb, wie wir mit
welchem Typ von Non-Empty-Filtern im Profiler umgehen
können. Die Queries des ersten Teils dienen dabei als
Beispiel.
https://blog.crossjoin.co.uk/2016/03/28/monitoring-ssas-
multidimensional-non-empty-filtering-using-profiler-part-2/
Using R Server in SQL Server 2016 to calculate
the expected value for CRM leads
(Monte Carlo method)
Aus der Wahrscheinlichkeit eines Leads den zu erwartenden
Umsatz in einem Forecast zu berechnen, ist eine Aufgabe,
die öfters vorkommt. Der hier gezeigte Ansatz funktioniert
aber erst seit R im SQL Server integriert ist so gut.
https://blog.oraylis.de/2016/04/using-r-server-in-sql-
server-2016-to-calculate-the-expected-value-for-crm-leads-
monte-carlo-method/
Chernoff Faces, R and Power BI
Der Artikel beschreibt, wie man eine ungewöhnliche
Visualisierung mit R und Power BI umsetzen kann. Das ist
eine nette Abwechslung zu den üblichen Balken und Zahlen.
https://paultebraak.wordpress.com/2016/03/24/chernoff-
faces-r-and-power-bi/
Nate Silver's 3 Secrets to Handling Big Data
Nate Silver lüftet 3 Geheimnisse, was man mit Big Data
richtig oder auch richtig falsch machen kann.
https://powerbi.microsoft.com/en-us/blog/nate-silver-
three-secrets-to-handling-big-data/
Visualizing SSAS Calculation Dependencies
using PowerBI
Die Abhängigkeiten von Calculations in einem Tabular
Model kann man mit einem DMV ermitteln. Gerhard Brückl
zeigt, wie man sie mit PowerBI auch visualisieren kann.
http://blog.gbrueckl.at/2016/04/visualizing-ssas-
calculation-dependencies-using-powerbi/
Embed the wow of Power BI in your appli-
cations with Microsoft Power BI Embedded!
Power BI in eigene Anwendungen einzubetten wird mit
einem neuen Service möglich, der vor kurzem vorgestellt
wurde. Der Artikel hat die Hintergründe.
https://powerbi.microsoft.com/en-us/blog/embed-the-
wow-of-power-bi-in-your-applications-with-microsoft-
power-bi-embedded/
Victory at MS Data Summit!
Analyze in Excel for Power BI
Rob Collie lobt die neue Funktion "Analyze in Excel" und
gibt in seiner speziellen Art Einblicke warum er sie so gut
findet.
http://www.powerpivotpro.com/2016/03/victory-at-ms-
data-summit-analyze-in-excel-for-power-bi/
BI’s not Dead
Da haben alle Consultants noch einmal Glück gehabt. Oder
auch nicht ganz, wenn man sich die Aussagen einmal
genauer anschaut.
http://sqlblog.com/blogs/andy_leonard/archive/2016/04/0
1/bi-s-not-dead.aspx
A warm welcome to Power BI Embedded
#powerbi
In diesem Artikel beschreiben Marco Russo und Alberto
Ferrari ihren Eindruck von Power BI Embedded. Sie geben
auch Informationen zu den Preisen weiter.
http://sqlblog.com/blogs/marco_russo/archive/2016/04/07
/a-warm-welcome-to-power-bi-embedded-powerbi.aspx
Newsletter 05/2016
www.sqlpass.de Seite 10 von 15
Power BI Filled Map; the Good, the Bad
and the Ugly
Die Arbeit mit der "Filled Map" ist nicht so einfach wie bei
der "Map". Der Artikel hilft, die Hürden zu überwinden und
seine Daten so aufzubereiten, dass sie einsetzbar werden.
http://www.radacad.com/power-bi-filled-map-the-good-
the-bad-and-the-ugly
SQL Server 2016 Query Store: How to fix
problems you face for slow running queries
Bei der Analyse von Problemen mit der Laufzeit von Queries
gibt es ein neues Tool, den Query Store. Der Artikel
beschreibt, was man davon hat.
http://sqlblog.com/blogs/sergio_govoni/archive/2016/03/3
0/sql-server-2016-query-store.aspx
Tech Tip Thursday: Integrating Power BI and
OneDrive for Business
Das verlinkte Video enthält Tipps zur Integration von Power
BI und OneDrive for Business.
https://powerbi.microsoft.com/en-us/blog/tech-tip-
thursday-integrating-power-bi-and-onedrive-for-business/
Overview of SSAS Tabular in DirectQuery Mode
for SQL Server 2016
Der Artikel zeigt, wie Abfragen im Direct-Query Mode aus
einem Tabular Model gegen eine Datenbank geschickt
werden.
http://www.sqlchick.com/entries/2016/3/20/overview-
ssas-tabular-directquery-mode-sql-server-2016
Adding Descriptions for Perspectives in
Tabular
Eine Beschreibung für eine Perspektive im Tabular Model
anzugeben funktionert eigentlich nicht. Der Artikel zeigt wie
man es trotzdem schafft.
http://byobi.com/blog/2016/04/adding-descriptions-for-
perspectives-in-tabular/
Data Import Best Practices in Power BI
Gewisse Dinge muss man wohl regelmäßig wiederholen,
damit sie im Gedächtnis bleiben. Die im Artikel enthaltenen
Aussagen gelten nicht nur für Power BI.
http://www.sqlbi.com/articles/data-import-best-practices-
in-power-bi/
Top Big Data Processing Frameworks
Bei den Frameworks zum Verarbeiten von Big Data hat man
ja auch in der Microsoft-Welt die Auswahl. Der Artikel zeigt
die populästen Kandidaten und gibt eventuell auch einen
Ausblick in die Zukunft, über Hadoop und Spark hinaus.
http://www.kdnuggets.com/2016/03/top-big-data-
processing-frameworks.html
Microsoft BI Integration for the Four Primary
Report Types
Die Übersicht zeigt, welchen Report-Typ man auf welche
Art und in welchem Produkt integrieren kann.
http://www.sqlchick.com/entries/2016/4/6/microsoft-bi-
integration-for-the-four-primary-report-types
Werbung:
BI-Lead und BI Developer (m/w) für Microsoft SQL Server gesucht!
übernachtungsfrei im Rhein-Main Gebiet
Newsletter 05/2016
www.sqlpass.de Seite 11 von 15
Top 10 Data Visualization Migration
Considerations
Muss man jetzt seine Tools wegen neuer
Visualisierungsmöglichkeiten gleich ersetzen? Jen
Underwood gibt Hilfe bei den nötigen Schritten zur
Evaluierung und Entscheidungsfindung.
http://www.jenunderwood.com/2016/04/08/top-10-data-
visualization-migration-considerations/
Row Level Security-Part 3
-A few more advanced scenarios
Für alle die, die keine Zeit haben jedes neue Feature selber
auszuprobieren, hat Louis Davidson ein anspruchsvolles
Szenario mit Row-Level Security beschrieben.
http://sqlblog.com/blogs/louis_davidson/archive/2016/04/
06/row-level-security-part-3-a-few-more-advanced-
scenarios.aspx
Don’t Let Your Data Lake Become a Swamp
(Part 1 of 2)
Es tut gut, wenn man zu all den Buzzwords auch ein wenig
mehr Realismus liest. Ein Werkzeug oder eine Plattform ist
immer noch keine Lösung für eine Aufgabe oder ein
Problem.
http://upside.com/articles/2016/03/23/Data-Lake-Become-
Swamp-1.aspx
Getting started with
Azure SQL Data Warehouse
Nach dem ersten Artikel mit einer Beschreibung des Azure
SQL Data Warehouse zeigt Robert Sheldon hier die ersten
Schritte zum Einsatz des Produkts und um sein Warehouse
in die Cloud zu transferieren.
https://www.simple-talk.com/cloud/cloud-data/getting-
started-with-azure-sql-data-warehouse/
Creating a Date Dimension in a Tabular Model
Im Unterschied zu anderen Artikeln sehen wir hier nicht die
Erstellung der Daten eines Kalenders, sondern der den
Nutzern präsentierten Angaben in der Dimension.
https://www.simple-talk.com/sql/bi/creating-a-date-
dimension-in-a-tabular-model/
A Technical Case Study: High Speed IoT Data
Ingestion Using In-Memory OLTP in Azure
Beim Thema IoT gelten einmal wieder neue
Rahmenbedingungen. Der Artikel zeigt, wie man schnell
Device-Daten in eine Azure SQL Datenbank einlesen kann.
https://blogs.msdn.microsoft.com/sqlserverstorageengine/
2016/04/07/a-technical-case-study-high-speed-iot-data-
ingestion-using-in-memory-oltp-in-azure/
Ansprechpartner: Michael Riedmüller
MS SQL Server 2016 für Linux – No kidding!
Liebe SQL Server-Nutzer!
Wir haben es nicht im Newsletter am 1. April veröffentlicht,
damit Ihr das nicht für einen April-Scherz haltet. Microsoft
kündigt eine Version des Microsoft SQL Servers für Linux an!
In einem Blog-Post vom 7.3.2016 (https://blogs.micro-
soft.com/blog/2016/03/07/announcing-sql-server-on-linux)
hat Scott Guthrie (Executive Vice President, Cloud and
Enterprise Group, Microsoft) einen aktuellen Preview und
für Mitte 2017 die geplante Verfügbarkeit des SQL Servers
für Linux angekündigt.
Auf der folgenden Webseite (https://www.microsoft.com/en-us/server-cloud/sql-server-on-linux.aspx) kann man sich weitere
Informationen geben lassen und auch für einen Antrag für die Registrierung für einen privaten Preview stellen.
Euer Kai Gerlach
Newsletter 05/2016
www.sqlpass.de Seite 12 von 15
Neues aus der Knowledgebase
Liebe Newsletter-Leser!
Insgesamt eher wenig, aber 2 CUs zu SQL 2014
Stichtag: 25.4.2016. Euer Kai Gerlach
SQL Server 2014
Cumulative Updates
Cumulative update package 13 for SQL Server 2014
(18.04.2016)
https://support.microsoft.com/kb/3144517
Cumulative update 6 for SQL Server 2014 SP1 (18.04.2016)
https://support.microsoft.com/kb/3144524
Hotfixes
FIX: Assertion failures when you use the distributed transac-
tion feature with AlwaysOn availability groups in SQL Server
2014 (05.04.2016)
https://support.microsoft.com/kb/3147825
FIX: SQL Server 2014 crashes when you execute a query
that contains a NONEXISTENT query hint on an In-Memory
OLTP database (18.04.2016)
https://support.microsoft.com/kb/3138775
FIX: "Non-yielding Scheduler" condition occurs when you
run a query in SQL Server 2014 (18.04.2016)
https://support.microsoft.com/kb/3151109
FIX: The INSTEAD OF trigger uses a different collation than
the contained database uses in SQL Server 2012 or
SQL Server 2014 (19.04.2016).
Anm. d. Red.: Auf SQL 2014 ausgedehnt.
https://support.microsoft.com/kb/3123089
FIX: The CHANGETABLE function in a query returns incorrect
results if change tracking is enabled in SQL Server 2012 or
SQL Server 2014 (19.04.2016)
https://support.microsoft.com/kb/3125525
FIX: Slow performance when you query numeric data types
from an Oracle database (19.04.2016)
Anm. d. Red.: Auf SQL 2014 ausgedehnt.
https://support.microsoft.com/kb/3138659
FIX: Incorrect group members are obtained when you run
the xp_logininfo stored procedure in SQL Server 2012 or
SQL Server 2014 (19.04.2016)
Anm. d. Red.: Auf SQL 2014 ausgedehnt.
https://support.microsoft.com/kb/3135749
FIX: SQL Server may crash when a request for execution of a
remote stored procedure contains incomplete definition of
arguments (19.04.2016)
Anm. d. Red.: Auf SQL 2014 ausgedehnt.
https://support.microsoft.com/kb/3135750
FIX: Access violation when you execute a stored procedure
that uses a cursor on a table variable in SQL Server
(19.04.2016). Anm. d. Red.: Auf SQL 2014 ausgedehnt.
https://support.microsoft.com/kb/3138930
FIX: "A severe error occurred on the current command"
when a Table-Valued User-Defined function is referred to
by a synonym (19.04.2016)
Anm. d. Red.: Auf SQL 2014 ausgedehnt.
https://support.microsoft.com/kb/3139489
FIX: An access violation occurs when a database table name
contains Japanese characters in SQL Server 2012 or SQL Ser-
ver 2014 (19.04.2016)
Anm. d. Red.: Auf SQL 2014 ausgedehnt.
https://support.microsoft.com/kb/3142595
Sonstige KB-Artikel
Snapshot or Logreader agents fail when destination table is
empty in SQL Server (06.04.2016)
Gilt auch für Enterprise Core.
https://support.microsoft.com/kb/3144065
Access violation when you perform a cell writeback that in-
vokes the LookupCube MDX function (19.04.2016)
Anm. d. Red.: Auf SQL 2014 ausgedehnt.
https://support.microsoft.com/kb/3139911
SQL Server 2014 SSAS, SSIS, REPL
Hotfixes
FIX: Access violation when you run an XMLA command in
SSAS 2012 or SSAS 2014 (19.04.2016)
https://support.microsoft.com/kb/3136789
Newsletter 05/2016
www.sqlpass.de Seite 13 von 15
FIX: "Cannot resolve the collation conflict" error when you
apply a snapshot to the subscriber database in SQL Server
(19.04.2016). Anm. d. Red.: Auf SQL2 014 ausgedehnt.
https://support.microsoft.com/kb/3131443
FIX: The "My Subscription" page does not open immediately
or does not open at all when you have lots of active sub-
scriptions in SSRS 2012 or SSRS 2014 (19.04.2016)
Anm. d. Red.: Auf SQL 2014 ausgedehnt.
https://support.microsoft.com/kb/3137957
FIX: Slow performance when you run MDX query in SSAS
2012 or SSAS 2014 (19.04.2016)
Anm. d. Red.: Auf SQL 2014 ausgedehnt.
https://support.microsoft.com/kb/3123485
FIX: SSIS WMI Event Watcher task stops processing files in
SQL Server 2014 (18.04.2016)
https://support.microsoft.com/kb/3155271
FIX: "0x80040E05 (DB_E_OBJECTOPEN)" error occurs when
an SSIS package runs a MDX query (19.04.2016)
https://support.microsoft.com/kb/3140211
Sonstige KB-Artikel
Access violation when you perform a cell writeback that in-
vokes the LookupCube MDX function (19.04.2016)
Anm. d. Red.: Auf SQL 2014 ausgedehnt.
https://support.microsoft.com/kb/3139911
Snapshot or Logreader agents fail when destination table is
empty in SQL Server (06.04.2016)
Gilt auch für Enterprise Core.
https://support.microsoft.com/kb/3144065
SQL Server 2014 DQS
Hotfixes
FIX: "Failed to create a new table" error when you export
the cleansing results of a Data Quality Services domain in
SQL Server 2012 or SQL Server 2014 (19.04.2016)
Anm. d. Red.: Auf SQL 2014 ausgedehnt.
https://support.microsoft.com/kb/3136205
SQL Server 2012
Sonstige KB-Artikel
An Incremental Servicing Model is available from the SQL
Server team to deliver hotfixes for reported problems
(18.04.2016). Anm. d. Red.: Update nach über einem Jahr.
Gilt auch für Enterprise Core.
https://support.microsoft.com/kb/935897
SQL Server 2012 REPL
Sonstige KB-Artikel
Snapshot or Logreader agents fail when destination table is
empty in SQL Server (06.04.2016).
Gilt auch für Enterprise Core.
https://support.microsoft.com/kb/3144065
SQL Server 2008
Sonstige KB-Artikel
An Incremental Servicing Model is available from the SQL
Server team to deliver hotfixes for reported problems
(18.04.2016). Anm. d. Red.: Update nach über einem Jahr.
Gilt auch für Enterprise Core.
https://support.microsoft.com/kb/935897
SQL Server 2008 SSIS
Sonstige KB-Artikel
SQL Server Log Provider error when you configure SSIS in
SQL Server 2014 Developer and SSDT (18.04.2016)
https://support.microsoft.com/kb/3150780
SQL Server 2005
Sonstige KB-Artikel
An Incremental Servicing Model is available from the SQL
Server team to deliver hotfixes for reported problems
(18.04.2016). Anm. d. Red.: Update nach über einem Jahr.
Gilt auch für Enterprise Core.
https://support.microsoft.com/kb/935897
Newsletter 05/2016
PASS Essentials werden vom PASS Deutschland e.V. veranstaltet: http://www.sqlpass.de Allgemeine Geschäftsbedingungen (AGB): http://www.sqlpass.de/Events/AllgemeineGeschäftsbedingungenAGB.aspx Seite 14 von 15
PASS Essential: Analyse eines Microsoft SQL Server auf Performanceprobleme
Dauer: 1 Tag
Ort: München, Trivadis GmbH
Datum: 29. Juli 2016, 09.00-16.30 Uhr
Teilnehmeranzahl: mindestens 4, maximal 12
Preis: Mitglieder PASS Deutschland e.V. 299€ (inkl. MwSt.), Nicht-Mitglieder 475€ (inkl. MwSt.) Bei gleichzeitiger Anmeldung als neues Mitglied gilt hierfür bereits der Mitgliederpreis.
Schulungszertifikat: Ja
Anmeldung: E-Mail an [email protected]
Voraussetzungen:
Sprecher:
Uwe Ricken verfügt über mehr als 6 Jahre Praxiserfahrung als DBA und mehr als 14 Jahre Erfahrungen als Ent-
wickler von Datenbankmodellen. Im Mai 2013 wurde diese Erfahrung mit der Zertifizierung zum 7. deutschen
„Microsoft Certified Master – SQL Server 2008“ gekrönt. Im Juli 2013 wurde ihm zum ersten Mal der MVP-Award
von Microsoft für seine Unterstützung der Microsoft SQL Server Community verliehen. Damit war Uwe Ricken
der erste MCM + MVP in Deutschland. Uwe Ricken ist als Sprecher zu den Themen „Database Engine Internals“,
„Query Optimizing“ und „Entwicklung“ auf vielen Konferenzen in ganz Europa anzutreffen.
Inhalt
Nach Abschluss des Workshops haben Sie fundierte Kenntnisse in diesen Themen
„Problemzonen“ einer Installation von Microsoft SQL Server, die auftreten, wenn eine „Standardinstallation“ imple-
mentiert wird.
an Hand eines Stufenplans kann Schritt für Schritt die Analyse eines Systems durchführt werden.
Ergebnisse der Messungen werden in einer Bewertungsmatrix auf Schwachpunkte untersucht.
Teilnehmer Voraussetzungen:
Grundkenntnisse über Microsoft SQL Server
Umgang mit Microsoft SQL Server Management Studio
Kursinhalte:
Engpässe im Betriebssystem, die einen Microsoft SQL Server ausbremsen
Konfigurationseinstellungen einer Instanz von Microsoft SQL Server
TEMPDB – falsche Konfiguration und ihre Auswirkungen auf die Performance
PLE – Analyse und Bewertung von „Page Life Expectancy“ im Zusammenhang mit verwendeten Datenbanken
Analyse der Belegung des Buffer Pool pro Datenbank!
PFS-Contention, Locking, Blocking, Deadlocks – welche Möglichkeiten gibt es für die Beseitigung
Korrekte Datenbankeinstellungen (Datenbankdateien, Protokolldateien)
Analyse von Wait Stats zur Bewertung von vorhandenen Engpässen
Anforderungen an eine Kundendokumentation
o Gliederung der Dokumentation
o Präsentation der Analyseergebnisse & Handlungsempfehlungen
An konkreten Beispielen, die mit dem eigenen Laptop (mitgebracht incl. installierter Software) ebenfalls simuliert wer-
den können, werden verschiedene Engpässe demonstriert, die es zu erkennen gilt. Wenn es um die Bewertung von Ana-
lyseergebnissen mittels Wait Stats geht, so können solche Ergebnisse für jeden EIGENEN Server simultan im Workshop
ausgewertet werden.
Newsletter 05/2016
PASS Essentials werden vom PASS Deutschland e.V. veranstaltet: http://www.sqlpass.de Allgemeine Geschäftsbedingungen (AGB): http://www.sqlpass.de/Events/AllgemeineGeschäftsbedingungenAGB.aspx Seite 15 von 15
PASS Essential: Analyse eines Microsoft SQL Server auf Performanceprobleme
Dauer: 1 Tag
Ort: Norderstedt, Sysmex Europe GmbH
Datum: 18. November 2016, 09.00-16.30 Uhr
Teilnehmeranzahl: mindestens 4, maximal 12
Preis: Mitglieder PASS Deutschland e.V. 299€ (inkl. MwSt.), Nicht-Mitglieder 475€ (inkl. MwSt.) Bei gleichzeitiger Anmeldung als neues Mitglied gilt hierfür bereits der Mitgliederpreis.
Schulungszertifikat: Ja
Anmeldung: E-Mail an [email protected]
Voraussetzungen:
Sprecher:
Uwe Ricken verfügt über mehr als 6 Jahre Praxiserfahrung als DBA und mehr als 14 Jahre Erfahrungen als Ent-
wickler von Datenbankmodellen. Im Mai 2013 wurde diese Erfahrung mit der Zertifizierung zum 7. deutschen
„Microsoft Certified Master – SQL Server 2008“ gekrönt. Im Juli 2013 wurde ihm zum ersten Mal der MVP-Award
von Microsoft für seine Unterstützung der Microsoft SQL Server Community verliehen. Damit war Uwe Ricken
der erste MCM + MVP in Deutschland. Uwe Ricken ist als Sprecher zu den Themen „Database Engine Internals“,
„Query Optimizing“ und „Entwicklung“ auf vielen Konferenzen in ganz Europa anzutreffen.
Inhalt
Nach Abschluss des Workshops haben Sie fundierte Kenntnisse in diesen Themen
„Problemzonen“ einer Installation von Microsoft SQL Server, die auftreten, wenn eine „Standardinstallation“ imple-
mentiert wird.
an Hand eines Stufenplans kann Schritt für Schritt die Analyse eines Systems durchführt werden.
Ergebnisse der Messungen werden in einer Bewertungsmatrix auf Schwachpunkte untersucht.
Teilnehmer Voraussetzungen:
Grundkenntnisse über Microsoft SQL Server
Umgang mit Microsoft SQL Server Management Studio
Kursinhalte:
Engpässe im Betriebssystem, die einen Microsoft SQL Server ausbremsen
Konfigurationseinstellungen einer Instanz von Microsoft SQL Server
TEMPDB – falsche Konfiguration und ihre Auswirkungen auf die Performance
PLE – Analyse und Bewertung von „Page Life Expectancy“ im Zusammenhang mit verwendeten Datenbanken
Analyse der Belegung des Buffer Pool pro Datenbank!
PFS-Contention, Locking, Blocking, Deadlocks – welche Möglichkeiten gibt es für die Beseitigung
Korrekte Datenbankeinstellungen (Datenbankdateien, Protokolldateien)
Analyse von Wait Stats zur Bewertung von vorhandenen Engpässen
Anforderungen an eine Kundendokumentation
o Gliederung der Dokumentation
o Präsentation der Analyseergebnisse & Handlungsempfehlungen
An konkreten Beispielen, die mit dem eigenen Laptop (mitgebracht incl. installierter Software) ebenfalls simuliert wer-
den können, werden verschiedene Engpässe demonstriert, die es zu erkennen gilt. Wenn es um die Bewertung von Ana-
lyseergebnissen mittels Wait Stats geht, so können solche Ergebnisse für jeden EIGENEN Server simultan im Workshop
ausgewertet werden.