Newsletter 10/2016 - PASS Deutschland e.V.

Newsletter
10/2016
SQLSaturday Sankt Augustin 2016
Inhaltsübersicht













Treffen der Regionalgruppen
Den Newsletter Online lesen! Auf ISSUU (www.issuu.com)!
Weitere Treffen der Regionalgruppen (noch kein Thema bekannt)
SQL Saturday #555 – Freiwillige gesucht
Save the Date: SQL Saturday #555 München
Allgemein
Ankündigung des PASS Camps und der Mitgliederversammlung 2016
Ankündigung der Microsoft virtuellen Konferenz SQL Server 2016
Blogs von Mitgliedern
Business Intelligence
Microsoft Business User Forum e.V. – Veranstaltung am 20.10.2016
Neues aus der Knowledgebase + Knowledgebase-Artikel-Übersicht
PASS Essential: Machine Learning
Analyse eines Microsoft SQL Server auf Performanceprobleme
Aufbau und Wartung einer Staging Umgebung mit Biml
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
www.sqlpass.de
Seite 1 von 24
Newsletter
10/2016
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.
Hamburg
https://Hamburg.sqlpass.de
Sascha Lorenz
27. Oktober 2016 um 18:30 bei Microsoft - neuer Termin!
Cornelia Matthesius
T-SQL für den .NET Entwickler – Sascha Lorenz
Mittelrhein
https://Mittelrhein.sqlpass.de
Benjamin Machuletz
11. Oktober 2016 um 19:00 Uhr in Montabaur
Johannes Curio
Architektur des SQL Server - Torsten Strauss
Philipp Lenz
18. Oktober 2016 um 19:00 Uhr in Montabaur
 Microsoft Power BI Einführung - Philipp Lenz
Karlsruhe
https://Karlsruhe.sqlpass.de
Stefan Kirner
25. Oktober 2016 um 18:30
Helge Rutz
09. November 2016
15. November 2016
29. November 2016
 R Integration in den SQL Server 2016 und der neue R – Server - David
Schäfer & Eike Nicklas
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 funktionieren 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_10
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
Markus Raatz
https://Berlin.sqlpass.de
20. Oktober 2016
15. Dezember 2016
Georg Urban
Benjamin Kettner
Bayern
https://Bayern.sqlpass.de
Siegfried Spuddig
13. Oktober 2016 bei Microsoft
Andre Essing
www.sqlpass.de
10. November 2016
 Cordt Bien
Seite 2 von 24
Newsletter
Bremen
10/2016
https://Bremen.sqlpass.de
Mark Kuschel
Stefan Dase
Emsland
https://Emsland.sqlpass.de
William Durkin
20. Oktober 2016
Franken
https://Franken.sqlpass.de
17. November 2016
Michael Deinhard
Torsten Schüßler
Hannover
Christoph Seck
https://Hannover.sqlpass.de
14. Oktober 2016 um 18:30 Uhr im Hotel Amadeus
03. November 2016
Vladimir Stepa
Marcus Möhle
Rhein/Main
https://RheinMain.sqlpass.de
Oliver Engels
18. Oktober 2016 um 19:00 Uhr bei DELL, Frankfurt
17. November 2016
Julian Breunung
Alexander Karl
Rheinland
https://Rheinland.sqlpass.de
Tillmann Eitelberg
10. Oktober 2016 um 18:00 bei Microsoft
10. November 2016
Christoph Muthmann
Andreas Wolter
Ruhrgebiet
Klaus Hoeltgen
Frank Geisler
Sachsen
https://Ruhrgebiet.sqlpass.de
06. Oktober 2016 um 19:00 Uhr bei GDS in Essen
10. November 2016
 Uwe Ricken
https://Sachsen.sqlpass.de
Thomas Jorzig
Ralf Dietrich
Stuttgart
https://Stuttgart.sqlpass.de
Michael Niethammer
Jochen Stein
www.sqlpass.de
Seite 3 von 24
Newsletter
10/2016
SQLSaturday #555 Freiwillige gesucht.
Einer der Schlüsselfaktoren für den Erfolg eines SQLSaturdays sind die vielen freiwilligen Helfer, ohne die die vielfältigen Aufgaben einfach nicht zu bewältigen wären.
 We want You!! 
Als Helfer in München!
Daher möchten wir hier an alle PASS-Mitglieder den Aufruf richten, sich wenn möglich und wenn es sich zeitlich einrichten lässt doch für den SQLSaturday 555 am 8. Oktober 2016 zu melden.
Aus technischen Gründen kann man sich wohl bei der Anmeldung nicht mehr wie früher auch gleich als Freiwilliger
melden.
Interessierte mögen sich doch bitte bei uns melden unter
[email protected]
Vielen Dank!
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 unter http://www.sqlsaturday.com/555/eventhome.aspx zu finden.
Und die Precons am 7.8. sind auch bekannt, buchbar und auf der Event-Seite verlinkt:

SQLSAT #555: From Zero To Hero - Datawarehousing mit dem SQL Server
(https://www.eventbrite.de/e/sqlsat-555-from-zero-to-hero-datawarehousing-mit-dem-sql-server-registrierung-27288569847)

SQLSAT #555: Power BI – Ein Rundumblick
(https://www.eventbrite.de/e/sqlsat-555-power-bi-ein-rundumblick-registrierung-27288877768)

SQLSAT #555: Azure Extrem
(https://www.eventbrite.de/e/sqlsat-555-azure-extrem-registrierung-27289394313)

SQLSAT #555: DevOps & SQL Server - Expert Advice for Teams without a DBA
(https://www.eventbrite.de/e/sqlsat-555-devops-sql-server-expert-advice-for-teams-without-a-dba-registration-27286932951)
www.sqlpass.de
Seite 4 von 24
Newsletter
10/2016
SQLSaturday #555 Session Agenda am 8.10.2016 bei Microsoft in München
Room
08:15 AM - 08:45 AM
08:45 AM - 09:15 AM
Track 1 (Admin)
Track 2 (BI)
Track 3 (Cloud/Big Data)
SQL Server Replica- Columnstore Technology
tion - What, How Improvements in SQL Ser09:15 AM - 10:15 AM and Why [EN]
ver 2016 [DE]
William Durkin
Niko Neugebauer
Level: Beginner
Level: Intermediate
10:15 AM - 10:45 AM
Track 4 (Dev-OPS)
Registration @ Main Entrance
Opening @ Atrium
Hybrid BI [EN]
Bent Pedersen
Level: Intermediate
Scoped assignments
– Fluch oder Segen?
Beispiele aus der Praxis... [DE]
Gabi Münster
Level: Intermediate
Break
SQL Server Security –
Daily problems with inNetzwerkkabel zieAzure Data Lake Store /
dexing and its - possible Kerberos for BI [EN]
hen ist keine Lösung
Analytics 101 [EN]
10:45 AM - 11:45 AM
solution [DE]
Regis Baccaro
[DE]
Kenneth Nielsen
Uwe Ricken
Level: Intermediate
Andre Essing
Level: Intermediate
Level: Intermediate
Level: Beginner
11:45 AM - 12:00 PM
Break
2016! Data transforWhy and how to ImHeute in der Suppenkü- mation with M, SSIS,
plement PowerShell Are You Optimistic About
che: Cognitive Services POLY, ADF, ADLA, R
DSC for SQL Server
Concurrency? [EN]
12:00 PM - 01:00 PM
Allerlei [DE]
[DE]
[EN]
Kalen Delaney
Marcel Tilly
Oliver Engels, TillRyan Yates
Level: Intermediate
Level: Beginner
mann Eitelberg
Level: Intermediate
Level: Beginner
01:00 PM - 02:30 PM
Lunchbreak
Das ultimative Solisyon SQL Quiz [DE]
01:30 PM - 02:30 PM
To be Announced
To be Announced
Ben Weissman
Level: Beginner
Are You a DBA by AcFun with SQL Server 2016
T-SQL User-Defined FuncAdvanced Analytics
cident? Welcome to
Stretch Database, Temtions, or: Bad Performance
im ERP-Umfeld [DE]
the Club! [DE]
poral & Always Encryp02:30 PM - 03:30 PM
Made Easy [EN]
Benjamin Kettner,
Markus Ehrenmuelted [EN]
Hugo Kornelis
Andreas Bopp
ler-Jensen
Scott Klein
Level: Intermediate
Level: Intermediate
Level: Beginner
Level: Intermediate
03:30 PM - 03:45 PM
Break
Scenarios and value propoBiml Rezepte für SSIS
NSA Secrets - HaUsing R in SQL Server,
sition for JSON data enab- Best Practices für
cking SQL Server
Power BI, and Azure ML
led in Azure SQL Database
das nächste Level
03:45 PM - 04:45 PM
[EN]
[EN]
and SQL Server
[DE]
André Melancia
Dejan Sarka
Ralph Kemperdick
Ben Weissman
Level: Beginner
Level: Intermediate
Level: Intermediate
Level: Intermediate
04:45 PM - 05:15 PM
Break
Powershell commu- What Application DeveloBauer BI und seine
Deep-Dive into Polybase
nity scripts for DBAs pers Should Know About
Pig Data [DE]
of SQL Server 2016 [DE]
05:15 PM - 06:15 PM
[EN]
SQL Server? [DE]
Wolfgang Strasser,
Gerhard Brueckl
Andre Kamman
Milos Radivojevic
Frank Geisler
Level: Advanced
Level: Intermediate
Level: Intermediate
Level: Beginner
06:15 PM - 07:00 PM
www.sqlpass.de
Raffle / Closing @ Atrium
Seite 5 von 24
Newsletter
10/2016
Allgemein
Was macht eine erfolgreiche technische
Konferenz aus?
Introduction to Microsoft R Services in SQL
Server 2016.
Der Autor stellt aus seiner eigenen Erfahrung die seiner
Meinung wesentlichen Punkte einer erfolgreichen
Konferenz dar.
Autor: Andreas Wolter
R is a statistical programming language, mainly used for
statistical computing and analysis, data mining and machine
learning, and it is a very strong tool for graphics and data
visualizations. It is a free software environment, is crossplatform (UNIX, Windows, MacOS), with most of the
libraries and package development driven by community
efforts..
Autor: Tomaž Kaštrun
http://www.insidesql.org/blogs/andreaswolter/2016/09/whatmakes-a-successful-tech-conference
SQL Server Transaction Log Management .
Free eBook. - In this book, we strive to offer just the right
level of detail so that every DBA can perform all of the most
important aspects of transaction log management.#.
Autor: Tony Davis and Gail Shaw
http://www.sqlservercentral.com/articles/Microsoft/145393/
http://www.red-gate.com/library/sql-server-transaction-log-management?
Der Autor zeigt in seinem Blog bewährte Methoden für die
API-Alarmierung.
Autor: Tim Smith
Reading the SQL Server log files using TSQL .
Der Autor beschreibt in diesem Artikel eine Möglichkeit
Fehler in sehr großen SQL Server-Fehlerprotokollen zu
finden.
Autor: Greg Robidoux
https://www.mssqltips.com/sqlservertip/1476/reading-the-sqlserver-log-files-using-tsql/
SQL Server 2016 In-Memory OLTP and After
Trigger Support.
Der Autor zeigt an einem Beispiel die Verwendung eines
Triggers mit In-Memory-OLTP im SQL Server 2016.
Autor: David Klee
http://www.sqlservercentral.com/blogs/technobabble-by-kleefrom-kleegeek/2016/09/12/sql-server-2016-in-memory-oltp-andafter-trigger-support/
New Features in SQL Server Master Data Services.
Der Autor beschreibt in seinem Blog die seiner Meinung
nach wichtigsten neuen Features in Master Data Services im
SQL-Server 2016.
Autor: Michael Otey
http://sqlmag.com/scaling-success-sql-server-2016/new-featuressql-server-master-data-services
Best Practices for Building Alerts for Using
APIs with SQL Server.
https://www.mssqltips.com/sqlservertip/4416/best-practices-forbuilding-alerts-for-using-apis-with-sql-server/
Creating Partition on Existing tables and Rolling Partitions.
Dieser Artikel zeigt praktische Ansätze zum Erstellen von
Partitionen auf.
Autor: Avinash Gunjuluri
http://www.sqlservercentral.com/articles/partition/144876/
Bones of SQL - The Calendar Table.
Dieser Blog zeigt, weshalb es sinnvoll sein kann mit
Kalendertabellen zu arbeiten.
Autor: Bob Hovious
http://www.sqlservercentral.com/articles/calendar/145206/
Calculate Geographical Coding and Time Zone
for an Address in SQL Server with PowerShell ,
T-SQL and google-maps.
Wie ermittelt man für eine Postanschrift die entsprechende
Zeitzone?.
Autor: John Miner
https://www.mssqltips.com/sqlservertip/4471/calculate-geographical-coding-and-time-zone-for-an-address-in-sql-server-withpowershell-tsql-and-google-maps/
Ansprechpartner: Rainer A. Ledermann
www.sqlpass.de
Seite 6 von 24
Newsletter
10/2016
PASS Camp 2016
Das PASS Camp wirft seinen winterlichen Schatten in den Sommer. Wer sich noch nicht getraut hat anzumelden, der sollte Gas
geben, denn die restlichen Plätze sind schnell weg.
Wir bringen ihn wieder, den „heißen Scheiß“ der Microsoft Data Platform, frisch serviert vom Expertenteam aus Microsoft und
Community Fachleuten. Cognitive Intelligenz? Gibt’s bei uns. TOM? Na klar, Hands on! IoT? Mit Schraubenzieher und Lüsterklemme! Und vielleicht fahren wir auch nach Helsinki…. Wie immer in einer der coolsten Conference Location; Dem Lufthansa
Training & Conference Center.
Preise und Anmeldung gibt’s wie immer unter: www.passcamp.de
Track 1: SQL Information Services
In diesem Jahr wenden wir uns im Services Track wieder der Azure Data Platform zu. Mit spannenden Hands On – Blicken auf Transformations Technologien wie U-SQL, SSIS, Polybase, M, aber auch
Cognitive Intelligence und Cortana Analytics werden im Angebot sein. Wer noch wissen will was mit
dem Data Catalog alles machbar ist und wie R weiter in die Microsoft Data Platform einfließt, ist
hier richtig!
Track 2: Business Intelligence
Der BI Track steht dieses Jahr ganz im Zeichen von SSAS. Wir betrachten die Neuerungen, Testing,
und Continous Integration mit TOM (Tabular Object Model)! Spannend? Dann werden wir natürlich
BI Mamas Liebling Power BI reviewen, denn dort ist in 2016 ne Menge passiert!
Track 3: SQL Server für DBAs
Spooky! Wir sind dieses Jahr auf anderen Wegen; Wir schauen uns auf der Dunklen Seite der Macht
um und welche Migrationsmöglichkeiten am Start sind- eine Reise nach Helsinki wird auch dabei
sein und Zeitreisen mit dem SQL Server machen wir im Deep Dive. Wenn Ihr versteht was hinter
diesen kryptischen Andeutungen steht, dann, nur dann, seid Ihr richtig im PASS Camp DBA Track!
Track 4: SQL Server für Entwickler
Dieses Jahr ist für die Entwickler Bastelstunde angesagt: Gemeinsam mit den Experten von Microsoft bauen wir Hands On coole IoT Lösungen. Natürlich kümmern wir uns auch wieder um
weitere Entwicklerthemen wie Continuous Integration und wer wissen will was das Projekt Bletchley
ist, der sollte hier mitmachen.
www.sqlpass.de
Seite 7 von 24
Newsletter
10/2016
Mitgliederversammlung des PASS Deutschland e.V für 2016
Microsoft startet vom 5. bis 6. Oktober eine virtuelle Konferenz zum Thema SQL Server 2016. Die Konferenz ist kostenlos.
Man kann sich zur Konferenz hier anmelden. Die Agenda für die beiden Tage findet Ihr hier:
Tag 1 - SQL Server 2016 - Neues für Datenbankarchitekten, Administratoren und Reportingspezialisten
10:00 Uhr:
SQL Server 2016 Stretch Database - Der Datenspagat in die Cloud
11:00 Uhr:
Temporal Tables versus Change Data Capture im SQL Server 2016
13:00 Uhr:
Modernes Reporting mit SQL Server Reporting Services 2016
14:00 Uhr:
Microsoft Business Intelligence für alle mobilen Plattformen
15:00 Uhr:
SQL Server 2016 - Sicherheit großgeschrieben
16:00 Uhr:
Operational Analytics mit SQL Server 2016
17:00 Uhr:
Die Grundsteinlegung für Ihre moderne Datenhaltung: Migrieren Sie jetzt auf SQL Server 2016
Tag 2 - Business Analytics mit SQL Server 2016
10:00 Uhr:
Master Data Management - so pflegen Sie Ihre Stammdaten
11:00 Uhr:
Sie haben einen analytischen Workload? Wir haben die richtige Therapie für Sie
- mit SQL Server Analysis Services 2016
13:00 Uhr:
Advanced Analytics mit R im SQL Server
14:00 Uhr:
Polybase - Big Data für SQL Server
www.sqlpass.de
Seite 8 von 24
Newsletter
10/2016
Blogs von Mitgliedern des Pass Deutschland e.V.
Liebe Newsletter-Leser!
Wie letzten Monat
.
Ansprechpartner: Kai Gerlach
Blog: SQL aus Hamburg
URL: http://www.sql-aus-hamburg.de
Autor: Björn Peters (Hamburg)
Blog-Liste (bereits früher veröffentlicht)
Schwerpunkte: Datenbank-Administration
(nach Vornamen der Autoren sortiert)
Blog: Architektur und Administration
Blog: SQL Server Engine & BI blog by Andreas Wolter
URL: http://www.insidesql.org/blogs/andreaswolter/
Autor: Andreas Wolter (Rheinland)
URL: http://www.insidesql.org/blogs/cmu/
Autor: Christoph Muthmann (Rheinland)
Schwerpunkte: Datenbank-Administration
Schwerpunkte: Datenbank-Administration
Blog: sqlXpert GmbH Blog
Blog: Armin Neudert über SQL Server | SSDT | ALM | TFS >
Database Lifecycle Management
URL: http://blogs.tmn-net.com/an/
Autor: Armin Neudert (Stuttgart)
URL: http://www.sqlxpert.de/blogsqlxpert/
Autoren: Daniel Caesar (Berlin) und Imke Feldmann (Berlin)
Schwerpunkte: Business Intelligence
Schwerpunkte: Datenbank-Administration
Blog: GDS Business Intelligence Blog
Blog: Arno Cebulla über Information Design mit MS SSRS
URL: http://gds-business-intelligence.de/de/category/sqlserver/
URL: http://blog.oraylis.de/author/acebulla/
Autor: Arno Cebulla (Rheinland)
Autor: Frank Geisler (Ruhrgebiet)
Schwerpunkte: Business Intelligence und Entwicklung
Schwerpunkte: Business Intelligence
Blog: SQL Server - Infos für Anfänger und Profis
URL: https://sqlserverbhoch.wordpress.com
Autor: Benjamin Hoch (nicht angegeben)
Schwerpunkte: Informationen für Beginner im Bereich SQL
Server aber auch für Fortgeschrittene im Bereich Hochverfügbarkeit mit AlwayOn
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
Blog: Solisyon SQL Blog
URL: http://www.solisyon.de/sqlblog/
Autor: Hilmar Buchta (Rheinland)
Schwerpunkte: Business Intelligence
Autor: Benjamin Weissman (Franken)
Schwerpunkte: Business Intelligence
Blog: Kostja's .NETte Welt
URL: https://kostjaklein.wordpress.com/
Autor: Kostja Klein (Rhein-Main)
Schwerpunkte: Entwicklung
www.sqlpass.de
Seite 9 von 24
Newsletter
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
10/2016
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: flip-it.de :: SQL and more
URL: http://www.flip-it.de
Autor: Philipp Lenz (Mittelrhein)
Schwerpunkte: SQL Server allgemein
Blog: SQL Server Intern
URL: http://www.sqlmaster.de
Autor: Uwe Ricken (Rhein-Main)
Schwerpunkte: Datenbank-Administration
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-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



Blog: Sascha Lorenz aus Hamburg über die Themen Microsoft SQL Server, SharePoint, .NET Technologien und ganz
allgemein über Business Intelligence

URL: http://saschalorenz.blogspot.com

Autor: Sascha Lorenz (Hamburg)

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.
Schwerpunkte: Business Intelligence
Blog: GlorfIT
URL: http://glorf.it
Autor: Thomas Glörfeld (Franken)
Schwerpunkte: SQL Server allgemein
www.sqlpass.de
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 weiterleiten und/oder, wenn so gewünscht, ggfs. hier veröffentlichen.
Seite 10 von 24
Newsletter
10/2016
Business Intelligence
Is Data Management Broken? Can It Be Fixed?
Auch Claudia Imhoff und Steve Swoyer meinen, dass sich
viele Dinge wiederholen, ohne dass sie besser werden. Man
könnte aber aus den Erfahrungen lernen.
https://upside.tdwi.org/articles/2016/08/18/is-datamanagement-broken-can-it-be-fixed.aspx
Debunking the Data Scientist Mythology
Steve Swoyer rückt den Mythos um Data Scientists in eine
etwas realistischere Perspektive.
https://upside.tdwi.org/articles/2016/08/24/debunkingthe-data-scientist-mythology.aspx
Real-time Operational Analytics in SQL Server
2016 - Part 1
Auch wenn die Kernaussage des Artikels sehr zweifelhaft
ist, zeigt er doch ein interessantes Feature. Und er kann
verdeutlichen, welche Überlegungen hinter aktuellen
Entwicklungen stehen.
http://www.databasejournal.com/features/mssql/realtime-operational-analytics-in-sql-server-2016-part-1.html
Investigate Report Server Security
Hier haben wir ein nttes kleines Script, welches die
verschiedenen Nutzern in SSRS vergebenen Rechte auf
Ordner, Datenquellen oder Reports anzeigt..
http://www.sqlservercentral.com/scripts/report+server/11
8997/
What's Holding Data Scientists Back?
Auch in der Ära der Data Science bleibt eines der
Grundprobleme der Vergangenheit bestehen. Man muss
zunächst aufräumen, um sinnvolle Ergebnisse als Grundlage
für Entscheidungen zu erhalten.
https://upside.tdwi.org/articles/2016/08/25/whatsholding-data-scientists-back.aspx
The 5 Foundational Characteristics of a Next Gen Big Data Platform
Auch wenn es eigentlich nichts neues ist, so ist die
Zusammenstellung der nötigen Characteristiken doch eine
beachtenswerte Aussage. Wenn es stimmt, sind wir in der
PASS gut vorbereitet.
https://upside.tdwi.org/articles/2016/08/29/5foundational-characteristics-of-next-gen-big-dataplatform.aspx
Stairway to Advanced T -SQL Level 5: Turning
Data On Its Side Using PIVOT Operator
Nicht nur Excel kann eine Pivot-Tabelle über Rohdaten
erstellen. In T-SQL gibt es den PIVOT-Operator, der
ähnliches auf der Basis einer Query leistet.
http://www.sqlservercentral.com/articles/Stairway+Series/
125187/
There is “Too Much” Opportunity in Data
Mit den neuen Tools ergeben sich sehr viele neue
Möglichkeiten. Aber damit fällt es nicht gerade leichter, sich
für eine davon zu entscheiden.
http://www.powerpivotpro.com/2016/09/muchopportunity-data/
Can Data Lakes Survive the Data Silo Onslaught?
Es gibt ein paar kritische und ebenfalls ein paar positive
Perspektiven zum Thema Data Lake in diesem Artikel.
Interessant bestimmt für Alle, die über eine
Implementierung nachdenken.
https://www.datanami.com/2016/09/12/can-data-lakessurvive-data-silo-onslaught/
Azure SQL Data Warehouse: Explaining the Architecture Through System Views
Mit einigen System Views kann man sich einen Überblick
über die internen Strukturen eines Azure SQL Data
Warehouse verschaffen und auch ein Monitoring
ausführen.
https://www.simple-talk.com/sql/bi/azure-sql-datawarehouse-explaining-architecture-system-views/
www.sqlpass.de
Seite 11 von 24
Newsletter
Direct Query with Power BI
Wenn es mal wieder länger dauert, die Daten in Power BI zu
aktualisieren, sollte man über den Einsatz von Direct Query
nachdenken.
https://www.simple-talk.com/sql/bi/direct-query-powerbi/
Tech Tip Thursday: Getting started with Power
BI Auditing
Der Tech Tip zeigt den Einstieg in Auditing für Power BI, um
dann feststellen zu können, wer was mit welchen Daten
anstellt.
https://powerbi.microsoft.com/en-us/blog/tech-tipthursday-power-bi-auditing/
Secure and Audit Power BI in Your
Organization
Die Steuerung des Zugriffs auf Power BI ist sehr wichtig, um
nicht jedem alle Einblicke in die dargestallten
Auswertungen zu ermöglichen. Die neuen Azure AD
Conditional Access Policies sind verfügbar und sollen dafür
eingesetzt werden.
https://powerbi.microsoft.com/en-us/blog/secure-andaudit-power-bi-in-your-organization/
Parallel execution of SSIS Packages
Viele verfügbare Cores mit SSIS auszunutzen fällt
offensichtlich nicht ganz so leicht. Der Artikel zeigt drei
Varianten mit unterschiedlichen Auslastungen.
https://blog.oraylis.de/2016/09/parallel-execution-of-ssispackages/
Improve performance with DirectQuery by
using Inner Joins
Wenn man in Direct Query mehrere Tabellen miteinander
verbindet, wir automatisch ein left outer Join verwendet,
um keine Einträge auszusortieren. Wenn man weiß, was
man tut, kann man das aber anpassen.
http://www.kasperonbi.com/improve-performance-withdirectquery-by-using-inner-joins/
10/2016
Power BI Desktop Dynamic security cheat
sheet
Hier erhalten wir Hilfe zum Testen der dynamischen
Security in Power BI Desktop. Der Artikel verwendet das
neue Security Relationship Feature.
http://www.kasperonbi.com/power-bi-desktop-dynamicsecurity-cheat-sheet/
SQL Server 2016 - Wiederverwendbare
Paketteile in den Integration Services
In SQL Server 2016 erhalten die SSIS die Möglchkeit, Teile
von Paketen wiederzuverwenden. Wie das geht, zeigt der
Artikel an einem Beispiel.
https://blog.oraylis.de/2016/08/sql-server-2016wiederverwendbare-paketteile-den-integration-services/
Use Task Scheduler and PowerShell to process
your SSAS database
Wer keinen SQL Agent zur Verfügung hat, kann seine SSASModelle auch mit Windows Task Scheduler und der
PowerShell prozessieren. Der Artikel zeigt wie.
http://www.kasperonbi.com/use-task-scheduler-andpowershell-to-process-your-database/
Using The CubeSet() Function to Combine
Selections From Multiple Slice rs in Excel
Power Pivot Reports
Als Follow-Up zum anderen Artikel beschreibt Chris Webb,
wie man mit der CubeSet()-Funktion ausgewählte Einträge
aus mehreren Slicern kombinieren kann.
https://blog.crossjoin.co.uk/2016/09/14/using-the-cubesetfunction-to-combine-selections-from-multiple-slicers-inexcel-power-pivot-reports/
Data-Driven Power BI Desktop Parameters
Using List Queries
Der Artikel schließt eine Lücke in der Dokumentation zu
Power BI und beschreibt, wie man Parameter Data Driven
macht, indem man eine Liste mit erlaubten Werten daran
bindet.
https://blog.crossjoin.co.uk/2016/08/30/data-drivenpower-bi-desktop-parameters-using-list-queries/
www.sqlpass.de
Seite 12 von 24
Newsletter
10/2016
Choosing the Right Instance in Perfmon
Load Testing SSAS with PowerShell
Beim Auswählen der Performance Counter, um Analysis
Services zu prüfen, muss man die richtige Instanz
auswählen. Der Artikel hat die Einzelheiten.
Lasttests gegen eine SSAS-Instanz sind nicht so einfach zu
implementieren, wie andere Tests im Software-Umfeld.
http://byobi.com/blog/2016/09/choosing-the-rightinstance-in-perfmon/
http://byobi.com/blog/2016/08/load-testing-ssas-withpowershell/
Translations in Analysis Services 2016
Paxata - Next Generation Data Prep
Es tut sich was im Bereich, der bisher ETL hieß. Auch wenn
jeder eigenständig sein möchte und eigene Begriffe
verwendet, gibt es doch einen großen
Wiedererkennungswert.
http://www.jenunderwood.com/2016/08/31/paxata-nextgeneration-data-prep/
Data Driven Subscription Workaround
Data Driven Subscriptions helfen, den Nutzern und
Administratoren das Leben ein wenig leichter zu machen.
Wenn man nur die Standard-Edition des SQL Servers hat,
muss man ein paar Dinge nachbauen.
http://www.sqlservercentral.com/articles/SSRS/145092/
Web.Contents(), M Functions And Dataset
Refresh Errors In Power BI
Manche Dinge, die in Power BI Desktop oder Power Query
gut funktionieren, schlagen fehl wenn man seine Daten
nach der Publizierung in PowerBI.com aktualisieren möchte.
Chris Webb zeigt ein paar Tricks, wie man dies umgehen
kann.
https://blog.crossjoin.co.uk/2016/08/23/web-contents-mfunctions-and-dataset-refresh-errors-in-power-bi/
Grouping in Power Query; Getting The Last
Item in Each Group
Der Artikel zeigt den Umgang mit den Group By Funktionen
in Power Bi / Power Query und wie man mit der Hilfe von M
darüber hinausgehende Anforderungen abdecken kann.
http://radacad.com/grouping-in-power-query-getting-thelast-item-in-each-group
Im Tabular Model muss man beim Übersetzen der
Bezeichnungen andere Aktivitäten ausführen, als im
Multidimensionalen Modus. Der Artikel hat die
Einzelheiten.
http://www.sqlbi.com/articles/translations-in-analysisservices-2016/
Making Peace with the Venerable Old
Spreadsheet
Wenn man sie nicht schlagen kann, soll man sich mit ihnen
verbünden. Eventuell gilt das ja auch für Excel, was nicht
totzukriegen ist.
https://upside.tdwi.org/articles/2016/08/05/making-peacewith-the-venerable-old-spreadsheet.aspx
Using Microsoft R in Enterprise Environments
Der Artikel geht auf Bedenken ein, die einem Einsatz von R
in Enterprise Szenarios entgegen stehen könnten.
http://www.sqlservercentral.com/articles/R+Language/140
422/
Can You Trust Your Cloud?
Viele Anwender fragen sich, wie sicher die Daten in der
Cloud sind. Der Artikel bringt Licht in diese Frage.
http://www.sqlservercentral.com/blogs/bradleyschacht/20
16/08/16/can-you-trust-your-cloud/
How to Personalize Power BI Dashboards
Das gleiche Dashboard abhängig vom jeweiligen Nutzer
andere Daten anzeigen lassen funktioniert auch mit Power
BI. Der Artikel zeigt wie.
http://www.powerpivotpro.com/2016/08/personalizepower-bi-dashboards/
www.sqlpass.de
Seite 13 von 24
Newsletter
10/2016
Making a Difference with Data - Protecting
Humanity
Introducing a new Github Repository and
PowerShell scripts for Reporting Services
Hier wird gezeigt, dass die Versprechen, man kann mit der
Analyse von Daten Gutes tun, auch tatsächlich eingehalten
werden können.
Das Reporting Services Team hat ein Github Repository
verfügbar gemacht und erhofft sich positive Effekte und
eine verbesserte Zusammenarbeit mit der Community.
http://www.jenunderwood.com/2016/08/23/making-adifference-protecting-humanity/
https://blogs.msdn.microsoft.com/sqlrsteamblog/2016/08/
12/introducing-a-new-github-repository-and-powershellscripts-for-reporting-services/
Ansprechpartner: Michael Riedmüller
Werbung
______________________________________________________________________________________________
Thema: AG-Spezial – Business Intelligence im Kontext der digitalen Transformation
Termin: 20.10.2016, 9:45 - 16:45 Uhr
Ort: Microsoft Deutschland GmbH, Geschäftsstelle Frankfurt, Siemensstraße 27, 61352 Bad Homburg
Die mbuf Arbeitsgruppe Business Intelligence veranstaltet ein Arbeitsgruppen-Treffen bei Microsoft in Bad Homburg. Zu
diesem AG-Spezial laden wir auch sehr herzlich alle PASS Mitglieder mit ein.
Mit Markus Raatz, Jürgen Wirtgen und Oliver Engels konnten wir einige hochkarätige Sprecher gewinnen, die spannende Vorträge über Business Intelligence im Kontext von Industrie 4.0, IoT und der digitalen Transformation halten
werden.
Ihre Anmeldung senden Sie bitte bis zum 14. Oktober 2016 an Frau Meyer ( [email protected])
Wir freuen uns auf zahlreiche Anmeldungen!
Viele Grüße
Christian Bäcker (Pfeiffer Vacuum, AG-Leiter)
[email protected]
http://mbuf.de/arbeitsgruppen/arbeitsgruppe_business_intelligence
www.sqlpass.de
Seite 14 von 24
Newsletter
10/2016
Tagesordnung
09:45
Eintreffen der Teilnehmer
10:00
Begrüßung und Vorstellung der Agenda – Christian Bäcker & Oliver Goletz
10:15
Was hat BI und Data Analytics mit der Digitalen Transformation zu tun? – Jürgen Wirtgen, Microsoft
Die digitale Transformation ist zu einer Revolution geworden. Rasend schnell erobern neue, vollständig digitale
Unternehmen den Markt. Kern der neuen und optimierten Geschäftsmodelle sind Daten. Nie zuvor war man der
Lage die Masse an Daten die hier anfallen zu verwalten, in Zusammenhang zu bringen und zu analysieren. In
diesem Vertrag werden konkrete Beispiele dafür vorgestellt und aufgezeigt, wie Microsoft Technologie dabei
helfen kann.
11:15
Kaffeepause
11:30
Internet der Dinge (IoT) im Umfeld der Microsoft BI – Markus Raatz, Ceteris AG
BI, das betrifft häufig auch Daten, die von intelligenten Geräten als kontinuierlicher Strom von Informationen
geliefert werden, und die zeitnah analysiert werden sollen. Wartet man, bis diese Informationen in eine relationale Datenbank geschrieben wurden und liest sie dann wieder aus, kann es schon zu spät sein! Zur Lösung
dieses Problems bietet Microsoft in der Cloud (wo viele dieser Daten ohnehin herkommen) einen leistungsfähigen Werkzeugkasten an, die Azure IoT Suite. Damit sind vorgefertigte Lösungen, typische Themen wie Remoteüberwachung oder prädiktive Wartung mit wenigen Klicks aufgesetzt. In dieser demo-reichen Präsentation mit
praktischen Beispielen aus der Logistik soll klar werden, wie einfach man in das Internet der Dinge einsteigen
kann, und wie es sich von der traditionellen BI abgrenzt.
12:30
Mittagspause
13:15
Datentransformation mit der Microsoft Data Platform – Oliver Engels, oh22data AG
Das Thema Daten Transformation ist ein essentieller Bestandteil von Business Intelligence. Im Zeitalter von Big
Data und Cloud hat sich das Portfolio der Microsoft Data Platform stark erweitert. "M", SSIS, ADF, Polybase, R
und U-SQL, viele Kürzel für viele Möglichkeiten. Dieser Vortrag gibt einen Überblick der verschieden Techniken
und prüft anhand eines Praxis Beispiels die jeweiligen Vor- und Nachteile.
14:15
R shines! Neue Visualisierungsmöglichkeiten in der Microsoft Data Platform – Oliver Engels, oh22data
AG
R hält überall Einzug in die Microsoft Data Platform, wer aber gedacht hat dass dies nur den Statistiker oder
Data Scientist freuen wird, dem wird in diesem Vortrag erkennen, das auch die Daten Visualisierung in sehr
mächtiges Werkzeug bekommt. Auf den Theorien von Tufte, Few und Hichert zeigt der Vortrag wie man durch
die neue R Integration in SQL Server, Reporting Services und Power BI komplexe Visualisierungen erstellen
kann.
15:15
Kaffeepause
15:30
16:00
16:30
Wahl eines AG-Leiters und eines Stellvertreters
Themensammlung & Themenfestlegung für das nächste AG-Treffen
Zusammenfassung und Verabschiedung
16:45
Ende der Veranstaltung
www.sqlpass.de
Seite 15 von 24
Newsletter
10/2016
Für Dich: Die neue Knowledgebase -Artikel-Übersicht zum Herunterladen
Lieber, aufmeksamer Newsletter-Leser!
Mit der Newsletter Ausgabe aus diesem Monat haben wir
unseren kleinen, aber feinen, Download-Service um ein
weiteres Angebot ergänzt. Zusätzlich zu den BI und ALLGmeinen Artikelübersichten als .xls-Datei gibt es jetzt:
Die herunterladbare Artikel-Übersicht aller Knowledgebase-Artikel seit Juni 2011.
gelegentlich unter der gleichen Nummer aktualisiert werden und damit nicht eindeutig in ein bestimmtes Jahr gehören.
Die KB-Artikel
Wir haben zwar auch darüber nachgedacht (als PASSler)
eine SQL-Datenbank-Backup-Datei oder eine XML-Datei bereitzustellen, aber EXCEL ist einfach universeller. Und bei einer einfachen, flachen Tabelle mit ca. 2700 Zeilen (< 1MB)
aus den letzten 5 Jahren ist ein SQL-Server doch überdimensioniert.
Wenn Du unseren Newsletter öfter studierst, kennst Du
bestimmt die Rubrik „Neues aus der Knowledgebase“. Hier
stelle ich (Kai Gerlach) eine möglichst komplette Liste aller
kürzlich erschienenen Knowledgebase-Artikel zum
Microsoft SQL-Server über alle Versionen vor.
Auch in unserer Umfrage vor einiger Zeit fand diese inhaltliche Rubrik Anerkennung, da sie neben den organisatorischen Themen, wie Ankündigungen und Terminen auch den
inhaltlichen Wert des Newsletter erhöht.
Nun ist es sicherlich oft so, dass der Artikel an sich gut und
wichtig ist, aber vielleicht (eher wahrscheinlich) ist er gerade in diesem Moment nicht für eine praktische Problemlösung anwendbar. In einigen Monaten, bei einem anderen Projekt oder Problemfall, könnte man den Hinweis
auf den KB-Artikel gut gebrauchen. Oder Du fragst Dich, ob
das Verhalten des SQL-Servers wirklich ein bekanntes oder
gelöstes Issue darstellt. Oder Du suchst MS-Empfehlungen
z.B. für Konfigurationen unter Last. Oder Infos zu den Cumulativen Updates und den darin befindlichen Änderungen.
Oder, oder… Bisher musste man den Hinweis dann aber erst
wieder umständlich in den NLs suchen. Und natürlich sollte
man suchen, filtern und sortieren können.
Die Liste
Ab diesem Monat werden wir im Mitgliedsbereich (hoffentlich hast Du Dein Passwort noch zur Hand) eine Tabelle veröffentlichen, die sämtliche KB-Artikel seit Beginn meiner Arbeit an dieser Rubrik (6/2011) enthalten. Im Gegensatz zu
den BI- und ALLG-Artikeln immer als Komplettliste, da KB’s
So sind in den 5 Jahren bisher etwa 2700 Artikel zusammengekommen. Da jeder KB-Artikel für mehrere Versionen
von SQL-Server gültig sein kann, sind das über 4000 Referenzen!
Außerdem werden unsere Leser sicher eine Lösung parat
haben um die Excel-Daten in eine ihrer SQL-Server-Tabelle
einzulesen, SSIS zum Beispiel.
Der Inhalt
Jede Liste hat insgesamt 17 Spalten: Datum, KBNo., Titel,
Sektor, Feature, 8 Spalten für die Versionen, LastUpdate,
Anmerkung, PassNL und Link.
Im Feld Sektor wird der Typ des KB-Artikels kategorisiert: Es
gibt: Security (SEC), Service Packs (SP), Cumulative Updates
(CU), Hotfixes (FIX), Bugs (BUG) und Sonstige Artikel (INF).
Bei Feature wird die betroffene SQL Komponente kategorisiert: Es gibt: Datenbank-Engine (DB), SSAS, SSIS, SSRS, Replikation (REPL), DQS, MDS, diverse "Power"-Tools, z.B.
Power-Pivot (POW), Streaminsight (STI), JSON und R. Weitere können hinzukommen.
In den Spalten für die SQL-Server Versionen steht jeweils
eine 1, wenn der KB-Artikel dafür gültig ist.
Das Feld LastUpdate kennzeichnet das letzte Datum an dem
der KB-Artikel von MS aktualisiert wurde, z.B. auf eine andere Version ausgedehnt wurde.
Die Spalte Anmerkung enthält Erläuterungen von mir, z.B.
für den Grund der Aktualisierung, oder Gültigkeit für Enterprise Core Versionen usw.
Dieser Newsletter wird herausgegeben vom PASS Deutschland e.V., http://www.sqlpass.de
Newsletter-Archiv: http://www.sqlpass.de/Mitgliedsbereich/NewsletterArchiv/tabid/88/Default.aspx
Abbestellen oder Ändern des Abonnements http://www.sqlpass.de/Verein/bMailinglistenb/tabid/93/Default.aspx
Kontakt für Anzeigen per Mail: werbung (bei) sqlpass (Punkt) de
Seite 16 von 24
Newsletter
Titel und Link enthalten die entsprechend dazugehörigen
Texte, PASSNL die Ausgabe der ersten Veröffentlichung in
unserem Newsletter.
Wie man eine Volltextsuche nach einem Schlagwort oder
eine Sortierung durchführt, setze ich jetzt mal als bekannt
voraus ;-). Suche z.B. einmal nach „Performance“. Du wirst
über 150 KB-Artikel finden, z.B. den „Tuning options for SQL
Server when running in high performance workloads“ KB
920093. Sicher lesenswert
Oder Du filterst nach Sektor=FIX, Feature=REPL und
V2014. Da gibt es auch schon 16 Artikel, die evtl. auf
dein Problem zutreffen könnten.
Der Download
Du findest die Datei auf unserer Webseite www.sqlpass.de
und dort im Bereich Mitgliedsbereich\Newsletter-Archiv
ganz oben in der mittleren Spalte. Der Button „Download“
befördert die Datei (nach Rückfrage) auf Deinen Rechner,
ein unmittelbares Öffnen im Browser ist nicht vorgesehen.
Anschließend hast Du volle Verfügung über die Datei.
Bedenke aber, dass jeden Monat die Datei durch neue KBArtikel kumulativ ergänzt wird und Du diese Tabelle immer
wieder neu laden solltest.
10/2016
Die Pflege und Disclaimer
Im Normalfall sollte kurz nach Erscheinen des neuen NL die
Liste vervollständigt werden. Im Moment liegt diese Aufgabe aber exklusiv bei mir und daher bitte ich um Nachsicht, wenn es einmal zu Verzögerungen beim Update
kommt.
Und noch ein Hinweis: Als Datenquelle nutze ich diverse
RSS-Feeds von Microsoft selbst. Und danach überarbeite ich
die Liste, kategorisiere die Artikel und mache Anmerkungen. Sowohl an der Quelle als auch bei der Nacharbeit kann
es zu Fehlern kommen. Ein Artikel könnte der falschen Version oder dem falschen Typ zugeordnet sein oder ganz fehlen. Die Liste ist nur als Such, Sortier- und Überblickshilfe
gedacht.
Die Verwendung erfolgt auf eigene Gefahr und eine Nachprüfung der Angaben sollte immer vor dem produktiven
Einsatz erfolgen. Okay?
Falls es Anmerkungen, Kritik usw. geben sollte, schreibe uns
an:
newsletter(Punkt)redaktion(at)sqlpass(Punkt)de
Ansonsten wünschen wir Viel Spaß dabei, den SQL-Server
bei guter Gesundheit zu halten.
Ansprechpartner: Kai Gerlach
Neues aus der Knowledgebase
Liebe Newsletter-Leser!
Das Einiges zum SQL Server 2016, darunter auch ein Cumulative Update. Der ist jetzt wohl auch in der Realität angekommen. Ansonsten empfehle ich den Artikel “ Tuning options
for SQL Server when running in high performance workloads
(30.08.2016)“
Stichtag: 24.09.2016. Euer Kai Gerlach
SQL Server Azure
Sonstige KB-Artikel
A memory leak occurs when you use Azure Storage in SQL
Server 2014 or 2016 (22.09.2016).
Anm. d. Red.: Auf SQL 2016 ausgedehnt.
https://support.microsoft.com/kb/3174370
SQL Server 2016
Hotfixes
FIX: Can't force Row Mode sort by using session or query level trace flag 9347 in SQL Server 2016 (13.09.2016)
https://support.microsoft.com/kb/3172787
FIX: Queries that contain recursive CROSS APPLY operations
run slowly in SQL Server 2016 (22.09.2016)
https://support.microsoft.com/kb/3182868
FIX: Access violation occurs when execute a query that contains many COUNT DISTINCT operations in SQL Server 2016
(22.09.2016)
https://support.microsoft.com/kb/3185650
FIX: Access violation on secondary replica when there are
too many parallel redo operations in SQL Server 2016
(22.09.2016)
https://support.microsoft.com/kb/3188368
www.sqlpass.de
Seite 17 von 24
Newsletter
10/2016
FIX: "Cannot bulk load" error when you run a query that contains an UPDATE statement in SQL Server 2016 (22.09.2016)
Adds the support to audit the information that's collected by
the SQL Server Usage Feedback Collection (22.09.2016)
https://support.microsoft.com/kb/3188978
https://support.microsoft.com/kb/3189276
FIX: Duplicate mobile reports and KPIs are displayed in
Power BI Mobile app (22.09.2016)
Query Store returns unusual characters when a JOIN operator is used in SQL Server 2016 (22.09.2016)
https://support.microsoft.com/kb/3188980
https://support.microsoft.com/kb/3189364
SQL Server 2016 build versions (18.09.2016)
Query returns incorrect results from nonclustered columnstore index under snapshot isolation level in SQL Server 2016
(22.09.2016)
https://support.microsoft.com/kb/3177312
https://support.microsoft.com/kb/3189372
Join containment assumption in the New Cardinality Estimator degrades query performance in SQL Server 2014 and later (07.09.2016)
Error 33294 if a cursor is declared by using the OPTION
(RECOMPILE) query hint in SQL Server 2016 (22.09.2016)
Sonstige KB-Artikel
https://support.microsoft.com/kb/3189675
SQL Server installation fails if the Setup account doesn't have
certain user rights (20.09.2016).
Anm. d. Red.: Auf SQL 2014 und 2016 ausgedehnt.
https://support.microsoft.com/kb/2000257
How to obtain the latest service pack for SQL Server 2016
(18.09.2016)
https://support.microsoft.com/kb/3189655
Access violation when you run a query if trace flag 4139 is
enabled in SQL Server 2016 (22.09.2016)
https://support.microsoft.com/kb/3192117
A non-optimal query plan choice causes poor performance
when values outside the range represented in statistics are
searched in SQL Server 2016 (22.09.2016)
https://support.microsoft.com/kb/3192154
https://support.microsoft.com/kb/3177534
SQL Server 2016 SSAS, SSRS, Repl
A memory leak occurs when you use Azure Storage in SQL
Server 2014 or 2016 (22.09.2016).
Anm. d. Red.: Auf SQL 2016 ausgedehnt.
Hotfixes
https://support.microsoft.com/kb/3174370
FIX: The "MSRS 2014 Windows Service: Active Session" counter incorrectly displays a very high value for SSRS 2014 or
2016 (22.09.2016)
Updating while compression is in progress can lead to nonclustered columnstore index corruption in SQL Server 2016
(22.09.2016)
https://support.microsoft.com/kb/3176993
Sonstige KB-Artikel
https://support.microsoft.com/kb/3188950
IntelliSense feature displays incomplete or incorrect information for AMO library (22.09.2016)
"The remote server '(null)' does not exist" error occurs after
you remove an article from a publication (25.08.2016)
https://support.microsoft.com/kb/3184227
https://support.microsoft.com/kb/3189055
Incorrect results are returned when you run a query that
contains a GROUP BY operation in SQL Server 2016
(22.09.2016)
Error when you use SecurityFilteringBehavior enumeration
in SQL Server 2016 Analysis Services (22.09.2016)
https://support.microsoft.com/kb/3183440
https://support.microsoft.com/kb/3189264
www.sqlpass.de
Seite 18 von 24
Newsletter
Standard edition of SQL Server 2016 Analysis Services (Tabular mode) ignores the 16 GB memory limit (22.09.2016)
https://support.microsoft.com/kb/3189060
"The connection string is not valid" error occurs when you
use a data source of type Microsoft SharePoint List in SQL
Server 2016 Reporting Services (22.09.2016)
10/2016
FIX: High CPU usage on SQL queries after you install SQL Server (21.09.2016). Gilt auch für Enterprise Core. Anm. d. Red.:
Auf SQL 2012 ausgedehnt und Titel geändert.
https://support.microsoft.com/kb/3162589
FIX: SQL Server failover cluster diagnostic log doesn't accurately reflect the failure_condition_level setting (21.09.2016)
https://support.microsoft.com/kb/3183721
https://support.microsoft.com/kb/3170051
Can't open a Reporting Services report from the SSRS portal
when the host computer has FIPS compliance enabled
(22.09.2016)
FIX: Deadlock occurs when you acquire a SCH-M lock and alter a partition in SQL Server 2014 or 2016 (21.09.2016)
https://support.microsoft.com/kb/3184135
https://support.microsoft.com/kb/3174476
Sonstige KB-Artikel
Incorrect mobile report filtering when the parameter contains special characters in SQL Server 2016 Reporting Services (22.09.2016)
Operating system error 32 when you restore a database in
SQL Server 2014 (29.08.2016)
https://support.microsoft.com/kb/3191515
https://support.microsoft.com/kb/3153836
Data grid becomes blank when you scroll if the "Row numbers" option is set to Hide in a SQL Server 2016 Reporting
Services mobile report (22.09.2016)
Decrease in performance and "non-yielding scheduler" errors caused by unnecessary spinlocks in SQL Server
(29.08.2016)
https://support.microsoft.com/kb/3192636
https://support.microsoft.com/kb/3175883
SQL Server 2016 POW
An error occurs when you use ODBC driver to retrieve
sql_variant data in SQL Server 2014 (29.08.2016)
Sonstige KB-Artikel
https://support.microsoft.com/kb/3178526
Update to add support for the Analyze in Excel feature for
some regions in Power BI (22.09.2016)
Detours or similar techniques may cause unexpected behaviors with SQL Server (30.08.2016). Gilt auch für Enterprise
Core.
Anm. d. Red.: Auf SQL 2014 ausgedehnt. Titel geändert.
https://support.microsoft.com/kb/3187654
SQL Server 2016 R
https://support.microsoft.com/kb/920925
Sonstige KB-Artikel
Join containment assumption in the New Cardinality Estimator degrades query performance in SQL Server 2014 and later (07.09.2016)
rxExec function doesn't run the rxDataStep function in parallel on Windows-based systems (22.09.2016)
https://support.microsoft.com/kb/3189675
https://support.microsoft.com/kb/3192687
SQL Server installation fails if the Setup account doesn't have
SQL Server 2014
certain user rights (20.09.2016).
Anm. d. Red.: Auf SQL 2014 und 2016 ausgedehnt.
Hotfixes
https://support.microsoft.com/kb/2000257
FIX: Poor cardinality estimation when the ascending key column is branded as stationary in SQL Server (30.08.2016).
Anm. d. Red.: Auf SQL 2014 ausgedehnt.
https://support.microsoft.com/kb/2952101
www.sqlpass.de
Seite 19 von 24
Newsletter
Unexpected growth of tempdb data files when using SQL
Server Service Broker (20.09.2016). Gilt auch für Enterprise
Core. Anm. d. Red.: Update nach über einem Jahr.
https://support.microsoft.com/kb/3005011
SQL Server crashes because of an access violation error that
occurs while it reads data from an event file target
(21.09.2016). Gilt auch für Enterprise Core.
https://support.microsoft.com/kb/3178107
SQL Server 2014 SSRS
10/2016
Sonstige KB-Artikel
Performance and consistency issues when certain modules
are loaded into SQL Server address space (30.08.2016)
Gilt auch für Enterprise Core.
Anm. d. Red.: Update nach über einem Jahr.
https://support.microsoft.com/kb/2033238
Tuning options for SQL Server when running in high performance workloads (30.08.2016)
Anm. d. Red.: Update nach über einem Jahr.
https://support.microsoft.com/kb/920093
Hotfixes
FIX: The "MSRS 2014 Windows Service: Active Session" counter incorrectly displays a very high value for SSRS 2014 or
2016 (21.09.2016)
Unexpected growth of tempdb data files when using SQL
Server Service Broker (20.09.2016)
Gilt auch für Enterprise Core.
Anm. d. Red.: Update nach über einem Jahr.
https://support.microsoft.com/kb/3176993
https://support.microsoft.com/kb/3005011
SQL Server 2012
SQL Server 2014 or 2012 doesn't start after you configure
the tempdb database to use a very small log file
(20.09.2016). Gilt auch für Enterprise Core.
Anm. d. Red.: Auf SQL 2012 ausgedehnt.
Cumulative Updates
Cumulative Update 14 for SQL Server 2012 SP2 (20.09.2016)
Gilt auch für Enterprise Core.
https://support.microsoft.com/kb/3168709
https://support.microsoft.com/kb/3180914
SQL Server crashes because of an access violation error that
occurs while it reads data from an event file target
Cumulative update 5 for SQL Server 2012 Service Pack 3
(21.09.2016). Gilt auch für Enterprise Core.
(21.09.2016). Gilt auch für Enterprise Core.
https://support.microsoft.com/kb/3178107
https://support.microsoft.com/kb/3180915
Hotfixes
FIX: Poor cardinality estimation when the ascending key column is branded as stationary in SQL Server (30.08.2016)
Anm. d. Red.: Auf SQL 2014 ausgedehnt.
https://support.microsoft.com/kb/2952101
FIX: High CPU usage on SQL queries after you install SQL Server (21.09.2016). Gilt auch für Enterprise Core. Anm. d. Red.:
Auf SQL 2012 ausgedehnt und Titel geändert.
https://support.microsoft.com/kb/3162589
FIX: "Element not found" error occurs when you browse to
the FileTable database directory in SQL Server 2012 or 2016
(21.09.2016). Gilt auch für Enterprise Core.
https://support.microsoft.com/kb/3189229
www.sqlpass.de
SQL Server 2012 crashes with an access violation when you
use the TRY…CATCH construct for bulk copy (21.09.2016).
Gilt auch für Enterprise Core.
https://support.microsoft.com/kb/3184099
High CMEMTHREAD waits on memory object MEMOBJ_SESCHEMAMGR in SQL Server 2012 (21.09.2016).
Gilt auch für Enterprise Core.
https://support.microsoft.com/kb/3188673
SQL Server 2012 SSAS, SSRS
Hotfixes
FIX: MDX LastChild function returns incorrect result after
ProcessUpdate a dimension in SSAS 2012 (20.09.2016)
https://support.microsoft.com/kb/3183686
Seite 20 von 24
Newsletter
Sonstige KB-Artikel
Can't export a report as an Excel workbook when the "Interpret HTML Tags as Styles" option is selected (20.09.2016)
Gilt auch für Enterprise Core.
https://support.microsoft.com/kb/3180980
SQL Server 2008 R2
Sonstige KB-Artikel
Performance and consistency issues when certain modules
are loaded into SQL Server address space (30.08.2016).
Gilt auch für Enterprise Core.
Anm. d. Red.: Update nach über einem Jahr.
https://support.microsoft.com/kb/2033238
Unexpected growth of tempdb data files when using SQL
Server Service Broker (20.09.2016)
Gilt auch für Enterprise Core.
Anm. d. Red.: Update nach über einem Jahr.
10/2016
Unexpected growth of tempdb data files when using SQL
Server Service Broker (20.09.2016)
Gilt auch für Enterprise Core.
Anm. d. Red.: Update nach über einem Jahr.
https://support.microsoft.com/kb/3005011
Tuning options for SQL Server when running in high performance workloads (30.08.2016).
Anm. d. Red.: Update nach über einem Jahr.
https://support.microsoft.com/kb/920093
SQL Server 2005
Sonstige KB-Artikel
Performance and consistency issues when certain modules
are loaded into SQL Server address space (30.08.2016).
Gilt auch für Enterprise Core.
Anm. d. Red.: Update nach über einem Jahr.
https://support.microsoft.com/kb/2033238
https://support.microsoft.com/kb/3005011
Tuning options for SQL Server when running in high perfor-
Tuning options for SQL Server when running in high perfor-
mance workloads (30.08.2016).
Anm. d. Red.: Update nach über einem Jahr.
mance workloads (30.08.2016).
Anm. d. Red.: Update nach über einem Jahr.
https://support.microsoft.com/kb/920093
https://support.microsoft.com/kb/920093
SQL Server 2008
Sonstige KB-Artikel
Performance and consistency issues when certain modules
are loaded into SQL Server address space (30.08.2016).
Gilt auch für Enterprise Core.
Anm. d. Red.: Update nach über einem Jahr.
https://support.microsoft.com/kb/2033238
www.sqlpass.de
Seite 21 von 24
Newsletter
PASS Essential:
Machine Learning
Dauer:
Ort:
Datum:
Teilnehmeranzahl:
Preis:
1 Tag
10/2016
Hannover, Netz-Weise IT-Training und Beratung
21.Oktober 2016, 09.00-16.30 Uhr
mindestens 4, maximal 10
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:
Anmeldung:
Ja
E-Mail an [email protected]
Sprecher: Dr. Michael Baumann
Dr. Michael Baumann verfügt über mehrjährige Erfahrung im Bereich Datenbanken (mySQL und SQL Server) und
Machine Learning. Nach dem Studium der Informatik promovierte er an der Universität Paderborn mit einer Arbeit über Maschinelles Lernen. Schon während der Promotion arbeitete er als Freelancer in vielen IoT und Data
Science Projekten für verschiedenste Kunden. Aktuell arbeitet er sowohl als Forscher / Lehrender an der Universität Paderborn als auch als Data Scientist bei der pmOne Analytics GmbH.
Inhalt
Nach Abschluss des Workshops haben Sie fundierte Kenntnisse in diesen Themen
Sie erlangen ein Basis Verständnis über allgemeine Statistik, einen Überblick zum Einsatz von Advanced Analytics und den neuesten
technischen Stand zu Komponenten im Data Science Umfeld. Unternehmen die am Beginn von Data Analytics Projekten stehen
erhalten so einen optimalen Einstiegspunkt. Technologisch liegt der Fokus auf Statistik Programmiersprachen wie –R und Python
(OpenSource) sowie der Microsoft Cortana Analytics Suite.
Voraussetzungen:


Jeder Schulungsteilnehmer benötigt seinen eigenen Laptop, mit einem aktuellen Webbrowser wie bspw. Microsoft Internet Explorer, Edge oder Google Chrom sowie eine LAN/WLAN Verbindungsmöglichkeit.
Grundkenntnisse in SQL Server Data Tools oder Excel Data Mining Addins sind von Vorteil aber nicht notwendig
Kursinhalte:
1. Einführung und allgemeiner Überblick




Wozu ist das ganze gut?
Wie erstreckt sich das Themenumfeld (Data Mining, Predictive Analytics, Machine Learning, Data Science, ...)
Überblick über die wichtigsten Begrifflichkeiten (Hypothese, Input, Output, dependent & independent variable, Variable
/ Attribut / Feature, Overfitting / Generalisierung, Train / Test, ... )
Überblick über Tools
2. Grundlagen Machine Learning und Predictive Analytics




Basisgrundlagen zu Statistik und maschinellem Lernen
Überblick über Algorithmen
Use Cases aus Projekten
Beispiele anhand von Microsoft Azure ML
o Modellauswahl
o Training & Testing
o Baseline messen
3. Übertrag auf andere Tools wie den SQL Server 2016 & Power BI




R allgemein
R in SQL Server 2016
Explorative Datenanalysen mit Power BI
Ausblick Python, Spark & Cortana Intelligence Suite
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 22 von 24
Newsletter
PASS Essential:
Dauer:
Ort:
Datum:
Teilnehmeranzahl:
Preis:
10/2016
Analyse eines Microsoft SQL Server auf Performanceprobleme
1 Tag
Berlin, Microsoft Deutschland GmbH, Geschäftsstelle Berlin
03.03.2017, 09.00-16.30 Uhr
mindestens 4, maximal 12
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:
Anmeldung:
Voraussetzungen:
Ja
E-Mail an [email protected]
Sprecher:
Uwe Ricken verfügt über mehr als 6 Jahre Praxiserfahrung als DBA und mehr als 14 Jahre Erfahrungen als Entwickler 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“ implementiert 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
Mit einem eigenen Laptop können die im Workshop gezeigten Skripte auf eigenen Microsoft SQL Servern ausgeführt und
analysiert werden.
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 werden können, werden verschiedene Engpässe demonstriert, die es zu erkennen gilt. Wenn es um die Bewertung von Analyseergebnissen mittels Wait Stats geht, so können solche Ergebnisse für jeden EIGENEN Server simultan im Workshop
ausgewertet werden.
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 23 von 24
Newsletter
PASS Essential:
Dauer:
Ort:
Datum:
Teilnehmeranzahl:
Preis:
10/2016
Aufbau und Wartung einer Staging Umgebung mit Biml
1 Tag
Essen, GDS Business Intelligence GmbH
16.03.2017, 09.00-16.30 Uhr
mindestens 4, maximal 12
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:
Anmeldung:
Ja
E-Mail an [email protected]
Sprecher: Benjamin Weissman
Ben Weissman arbeitet seit Version 6.5 mit dem SQL Server und ist hauptsächlich im Bereich BI/Datawarehousing aktiv. Er ist MCSE Business Intelligence und Data Platform und außerdem der erste BimlHero Certified Expert in Deutschland. Er hat in den vergangenen Jahren in über 150 BI Projekten mitgewirkt und ist immer auf der Suche nach neuen Möglichkeiten noch mehr Spaß mit dem SQL Server zu
haben. Gemeinsam mit seinem Team von Solisyon bietet er Training, Beratung und Implementierung für
weltweite Kunden aus dem gehobenen Mittelstand an.
Inhalt
Nach Abschluss des Workshops haben Sie fundierte Kenntnisse in diesen Themen
Grundlagen von Biml
Essentielle Biml Tags und Attribute in XML
Integration von Biml mit BimlScript zur Erstellung von dynamischem Biml
Grundlagen von Metadaten-Konstrukten für SSIS mit Biml
Teilnehmer Voraussetzungen:
Grundkenntnisse in SSIS
Grundkenntnisse in VB.NET und/oder C#
Umgang mit BIDS bzw. Data Tools
Mit einem eigenen Laptop mit installiertem SQL Server sowie Varigence BimlStudio (Kostenpflichtig, 14 Tages Testversion, für einige gezeigte Funktionen erforderlich, jedoch nicht für die Grundlagen) und BimlExpress (kostenfrei). Beide Tools sind unter www.varigence.com erhältlich, bitte beachten: Die 14 Tage Testversion nicht zu früh aktivieren!
Kursinhalte:
Was ist Biml, wofür kann ich es einsetzen, wofür nicht?
Wie unterscheiden sich die verschiedenen Frontends BIDS Helper, BimlExpress, BimlStudio und BimlOnline?
Grundlagen der Biml-Sprache – Erstellung eines kompletten Pakets mit Biml (manuell)
Automatisierung von Biml mit BimlScript
Aufbau eines Metadaten-Modells zum Design einer Staging Umgebung
Automatisierter Aufbau einer Staging Umgebung mit Hilfe von Metadaten und Biml
Aktualisierung von Staging Umgebung und SSIS per Kommandozeile oder Batchdatei
Dokumentation von Biml-Projekten
Umgang mit Source Control
Erweiterte Funktionen zur Automatisierung
Kurzer Einblick in SSAS mit Biml
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 24 von 24