PASS-Newsletter 2016/05

15
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

description

Newsletter der PASS Deutschland e.V. Ausgabe: Mai 2016 Thema: Microsoft SQL Server Tags: SQLPASS, PASS, MSSQL, SQL Server

Transcript of PASS-Newsletter 2016/05

Page 1: PASS-Newsletter 2016/05

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

Page 2: PASS-Newsletter 2016/05

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

Page 3: PASS-Newsletter 2016/05

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

Page 4: PASS-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

Page 5: PASS-Newsletter 2016/05

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.

Page 6: PASS-Newsletter 2016/05

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

Page 7: PASS-Newsletter 2016/05

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.

Page 8: PASS-Newsletter 2016/05

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

Page 9: PASS-Newsletter 2016/05

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

Page 10: PASS-Newsletter 2016/05

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

Page 11: PASS-Newsletter 2016/05

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

Page 12: PASS-Newsletter 2016/05

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

Page 13: PASS-Newsletter 2016/05

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

Page 14: PASS-Newsletter 2016/05

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.

Page 15: PASS-Newsletter 2016/05

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.