pass-newsletter 2016/04
DESCRIPTION
Newsletter der PASS Deutschland e.V.TRANSCRIPT
Newsletter 04/2016
www.sqlpass.de Seite 1 von 17
Inhaltsübersicht
Treffen der Regionalgruppen
Den Newsletter Online lesen! Auf ISSUU (www.issuu.com)!
Weitere Treffen der Regionalgruppen (noch kein Thema bekannt)
SQL Server Allgemein
Save the Date: SQL Saturday #525 Rheinland etc.
Blogs von Mitgliedern
Business Intelligence
Neues aus der Knowledgebase
PASS Essential: SQL Server Integration Services Analyse eines Microsoft SQL Server auf Perfor-manceprobleme
Impressum: PASS Deutschland e.V. Otto-Hahn-Str. 22, 65520 Bad Camberg Fax: 06434 2184993 Web: www.sqlpass.de Facebook: www.facebook.com/SQLPASS.de/ Twitter: twitter.com/sqlpass_de
Vorstand: Vereinsregister: Steuer-Nr.:
Oliver Engels, Tillmann Eitelberg, Klaus Höltgen, Constantin Klein VR 960 / Amtsgericht Limburg a. d. Lahn 020 227 87053, USt-IdNr.: DE814482269, Finanzamt Gießen
Newsletter-Redaktion: Werbung:
[email protected] [email protected]
PASS-Mitgliedschaft: Anmeldeformular: Abo ändern: Newsletter-Archiv:
https://www.sqlpass.de/Mitgliedschaft/Mitgliedwerdenistkostenlos.aspx http://www.sqlpass.de/Verein/bMailinglistenb/tabid/93/Default.aspx http://www.sqlpass.de/Mitgliedsbereich/NewsletterArchiv/tabid/88/Default.aspx
Zum Abbestellen dieses Newsletters schicken Sie uns bitte eine Mail mit Ihren Kontaktdaten: Abmeldung monatlicher Newsletter
Newsletter 04/2016
www.sqlpass.de Seite 2 von 17
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.
Bayern https://Bayern.sqlpass.de
Siegfried Spuddig
Andre Essing
07. April 2016 um 18:30 Uhr bei Microsoft
SQL Server 2016 – Die Evolution der In-Memory Technologien – Andreas Wolter
enjoy your afternoon - Einführung in Biml - Benjamin Weissman
12. Mai 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
Datenbeladung mit Biml - Benjamin Weissman
26. Juli 2016
Rhein/Main https://RheinMain.sqlpass.de
Oliver Engels
Julian Breunung
Alexander Karl
12. April 2016 um 19:00 Uhr bei Microsoft, Bad Homburg
Statistiken – Dein Freund und Helfer für performante Abfragen – Uwe Ricken
10. Mai 2016
Rheinland https://Rheinland.sqlpass.de
Tillmann Eitelberg
Christoph Muthmann
Andreas Wolter
11. April 2016 um 19:00 Uhr bei Microsoft
SQL Server 2016 – Die Evolution der In-Memory Technologien – Andreas Wolter
Ein Entwicklerthema – Thorsten Strauss
12. Mai 2016
Ruhrgebiet https://Ruhrgebiet.sqlpass.de
Klaus Hoeltgen
Frank Geisler
07. April 2016 um 19:00 Uhr
From SQL to R and beyond - Thomas Hütter
BIML-Automatisierte Paketerstellung mit der Business Intelligence Markup Language – Tillmann Eitelberg
12. Mai 2016
Stuttart https://Stuttgart.sqlpass.de
Michael Niethammer
Jochen Stein
21. April 2016 um 18:00 Uhr bei Microsoft
Einführung in Biml - Benjamin Weissman
Newsletter 04/2016
www.sqlpass.de Seite 3 von 17
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_04
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
Bremen https://Bremen.sqlpass.de
Mark Kuschel
Julio Cerezo
13. April 2016 um 18:30
12. Mai 2016
Emsland https://Emsland.sqlpass.de
William Durkin
Franken https://Franken.sqlpass.de
Michael Deinhard
Torsten Schüßler
Hamburg https://Hamburg.sqlpass.de
Sascha Lorenz
Cornelia Matthesius
21. April 2016 um 18:30 bei Microsoft geänderter Termin
Jan Streblow
11. Mai 2016
Hannover https://Hannover.sqlpass.de
Christoph Seck
Vladimir Stepa
Marcus Möhle
08. April 2016 um 18:30 Uhr im Hotel Amadeus
Michael Olschimke, DÖRFFLER + PARTNER
12. Mai 2016
Sachsen https://Sachsen.sqlpass.de
Thomas Jorzig
Ralf Dietrich
25. Mai 2016 um 18:00 Uhr
Newsletter 04/2016
www.sqlpass.de Seite 4 von 17
Allgemein
Reporting Services 2016 – Zurück im Spiel: Die
neuen Möglichkeiten und Features.
Mit dem neuen SQL Server 2016 werden auch endlich wie-
der die Reporting Services attraktiver, sprich erneuert und
mit neuen Features angereichert. In diesem Blog-Artikel
stellt der Autor die neuen Reporting Services und deren
Neuerungen vor.
Autor: Andreas Wolter
http://www.insidesql.org/blogs/andreaswolter/2016/03/reporting-
services-2016-back-in-the-game-new-features
SQL Server 2016 (Vorschau).
Die neueste öffentliche Vorschau von SQL Server 2016 steht
jetzt zum Download bereit.
Autor: Microsoft
https://www.microsoft.com/de-de/server-cloud/products/sql-
server-2016/
Latest Builds of SQL Server 2016.
Übersicht der bisher veröffendlichten CTP/RC Builds DES
SQL-Server 2016.
http://blogs.sqlsentry.com/team-posts/latest-builds-sql-server-
2016/
Writing Always Encrypted Data with Integra-
tion Services 2016.
Der Autor beschreib in seinem Blog anhand eines Beispiels
wie Daten, welche mit dem neuen Always Encrypted Feature
von SQL-Server 2016 mittels SSIS in eine bereits existierende
Tabelle geschrieben werden können..
Autor: Koen Verbeeck
https://www.mssqltips.com/sqlservertip/4162/writing-always-
encrypted-data-with-integration-services-2016/
Queries to Debug SQL Server Replication Is-
sues.
Dieser Artikel zeigt einige schnelle Abfragen, welche zur
Fehlerbehebung verwendet werden können falls
Replikationsprobleme auftreten.
Autor: Tim Smith
https://www.mssqltips.com/sqlservertip/4156/queries-to-debug-
sql-server-replication-issues/
Extracting ShowPlan XML from SQL Server Ex-
tended Events.
Dieser Artikel zeigt, wie man den Showplan einer Extended
Events-Sitzung aus der Zieldatei als XML extrahieren kann.
Autor: Aaron Bertrand
https://www.mssqltips.com/sqlservertip/4210/extracting-
showplan-xml-from-sql-server-extended-events/
Automatically Send Performance Dashboard
Reports during a database event using Report-
ing Services.
In diesem Artikel zeigt der Autor, wie man einen
Performance Dashboard-Bericht in Reporting Services
importieren kann und ein datengesteuertes Abonnement
konfiguriert, welches bei Eintreten bestimmter Bedingungen
eine E-Mail mit dem Bericht versendet.
Autor: Daniel Farina
https://www.mssqltips.com/sqlservertip/4212/automatically-send-
performance-dashboard-reports-during-a-database-event-using-
reporting-services/
Intelligent SQL Server and VMware Perfor-
mance Monitoring Software - Database Per-
formance Analyzer.
Der Autor zeigt sehr anschaulich die Verwendung des Tools
Database Performance Analyzer zur Performance-
Überwachung von SQL-Server und VMware.
Autor: Jeremy Kadlec
https://www.mssqltips.com/sqlservertip/3643/intelligent-sql-
server-and-vmware-performance-monitoring-software--database-
performance-analyzer/
When AUTO_UPDATE_STATISTICS Doesn't
Happen.
Dieser Artikel beschreibt die "Intelligenz" des SQL Server-
Abfrageoptimierer, wenn es um die Entscheidung geht, die
es Statistiken zu aktualisieren.
Autor: Uwe Ricken
https://www.simple-talk.com/sql/t-sql-programming/when-
auto_update_statistics-doesnt-happen/
Ansprechpartner: Rainer A. Ledermann
Newsletter 04/2016
www.sqlpass.de Seite 5 von 17
Save the Date: SQL Saturday #525 Rheinland
Save the Date – 11.06.2016
Der SQLSaturday ist eine kostenlose 1-Tages Konferenz für SQL Server Professionals und alle, die mehr über den Micro-
soft 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, vermit-
teln 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 diskutie-
ren.
Der SQLSaturday wird am 11.06.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.
Werbung:
BI-Lead und BI Developer (m/w) für Microsoft SQL Server gesucht!
übernachtungsfrei im Rhein-Main Gebiet
Newsletter 04/2016
www.sqlpass.de Seite 6 von 17
Save the Date-2: SQL Saturday am 08. Oktober in München
In diesem Jahr wird es einen weiteren SQL Saturday geben, der auch den weiter südlich angesiedelten PASS-Mitgliedern und ande-
ren Interessenten die Möglichkeit zur Teilnahme bieten soll. Auch hier ist die Teilnahme kostenlos, der Nutzen aber jede dafür
aufgewendete freie Minute wert.
Merkt Euch bitte das Datum 8.10.2016 und macht bitte fleißig Werbung für die Veranstaltung.
Sobald die Details feststehen, werden sie auch hier im Newsletter veröffentlicht.
Werbung:
Newsletter 04/2016
www.sqlpass.de Seite 7 von 17
Blogs von Mitgliedern des Pass Deutschland e.V.
Liebe Newsletter-Leser!
Ein neues Blog vom Geschäftsführer der Solisyon GmbH in
Nürnberg. Ansprechpartner: Kai Gerlach
Blog-Liste (Neue Ankündigung bei uns)
Blog: Solisyon SQL Blog
URL: http://www.solisyon.de/sqlblog/
Autor: Benjamin Weissmann (Franken)
Schwerpunkte: Business Intelligence
Blog-Liste (bereits früher veröffentlicht) (nach Vornamen der Autoren sortiert)
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: 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
Newsletter 04/2016
www.sqlpass.de Seite 8 von 17
Blog: flip-it.de :: SQL and more
URL: http://www.flip-it.de
Autor: Philipp Lenz (Mittelrhein)
Schwerpunkte: SQL Server allgemein
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
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 Deutschland e.V.-Mitglieds-Blog hier
erscheinen soll, so schreibe bitte eine E-Mail an:
newsletter(punkt)redaktion(at)sqlpass(punkt)de mit:
Dem Titel des BLOG’s ,
Deinem Namen,
Deinem Blog-URL,
Deinen Inhalten,
einer (kurzen) Übersicht der Schwerpunkte,
Deiner Regionalgruppe: (optional, aber erwünscht)
und Deiner Email-Adresse:
Letztere 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 etc.) mit. Vielen Dank
Newsletter 04/2016
www.sqlpass.de Seite 9 von 17
Business Intelligence
Using Microsoft R Server to Address Scalability
Issues in R
Wer das Webinar verpasst hat, findet im Artikel einen Link
zu der Aufzeichnung.
http://blog.revolutionanalytics.com/2016/02/using-
microsoft-r-server-to-address-scalability-issues-in-r.html
SQL Server 2016 R Services: Display R plots in
Reporting Services
Mit der Integration von "R" in SQL Server 2016 eröffnen sich
auch neue Möglichkeiten in unerwarteten Bereichen. Man
kann jetzt auch in Plots in Reporting Services einbetten.
https://www.mssqltips.com/sqlservertip/4127/sql-server-
2016-r-services-display-r-plots-in-reporting-services/
Converting MS Access Reports to SQL Server
Reporting Services Reports
Falls jemand vor der Aufgabe steht, ein Legacy-System mit
Access abzulösen, könnte der Artikel interessant sein. Er
zeigt, wie man die Reports aus Access in SSRS importieren
kann.
https://www.mssqltips.com/sqlservertip/4187/converting-
ms-access-reports-to-sql-server-reporting-services-reports/
Power BI Solutions for the Enterprise – Part 1
Während Anwqender und Entscheider meist die
Möglichkeiten des Tools sehen, stellt der Artikel heraus, dass
wie bei einem Eisberg der größte Teil einer Enterprise Power
BI Lösung außer Sicht existiert..
http://sqlmag.com/power-bi/power-bi-solutions-enterprise-
part-1
Creating a Date Dimension in an Analysis Serv-
er (SSAS) Cube
Eine Datumsdimension braucht an eigentlich immer. Der
Autor denkt, er kann zu den diversen Artikeln zu deren
Erstellung seinen Teil zur Verbesserung beitragen.
https://www.simple-talk.com/sql/bi/creating-a-date-
dimension-in-an-analysis-server-(ssas)-cube/
A Quick Look At Azure Data Catalog
Eine Liste der Datenquellen mit ihrer Struktur, Metadaten
und z.B. Ansprechpartnern gehört zu jedem größeren BI
oder Big Data Projekt. Chris Webb beschreibt, was Azure
Data Catalog bieten kann.
http://blog.crossjoin.co.uk/2016/03/01/a-quick-look-at-
azure-data-catalog/
The Truth Shall Set You Free: Big Data Myths
That Just Won't Die
Der Artikel liefert Argumente für Diskussionen zum Thema
Big Data. Und meist ist es besser, man kann auf einen Artikel
verweisen, als wenn man sich selber etwas ausgedacht hat.
http://www.business.com/technology/big-data-myths-that-
just-wont-die/
Best of PASS Summit 2015
Falls jemand nicht auf dem Newsletter der sqlpass.org steht,
dort wurde ein Link zu den 10 TOP Präsentationen des PASS
Summit kommuniziert.
http://community/ConnectorNews/TabId/15340/ArtMID/23
897/ArticleID/361/Best-of-PASS-Summit-2015.aspx
SQL Server Integration Services SSIS Package
Configuration
Beim Entwickeln, Testen und Ausrollen auf dem produktiven
System verwenden wir unterschiedliche Einstellungen für die
Parameter unserer SSIS-Komponenten. Die SQL Server
Package Configuration bietet Unterstützung bei der
Verwaltung dieser Angaben.
https://www.mssqltips.com/sqlservertip/1405/sql-server-
integration-services-ssis-package-configuration/
Why Hadoop Must Evolve Toward Greater Sim-
plicity
Scheinbar nutzen viele Anwender ähnliche Umsetzungen auf
der Basis von Hadoop, ohne die möglichen Varianten
wirklich zu benötigen. Damit könnte man einige Dinge in der
Anwendung einfacher gestalten.
http://www.datanami.com/2016/03/15/hadoop-must-
evolve-toward-greater-simplicity/
Newsletter 04/2016
www.sqlpass.de Seite 10 von 17
Loading Data into Azure SQL Data Warehouse
Im Artikel führt uns der Autor durch seine Erfahrungen beim
Laden von Daten aus einer relationalen Datenbank in Azure
SQL Data Warehouse. Man kann sehr viel auch aus den
Fehlern lernen, die er dokumentiert.
http://www.sqlservercentral.com/blogs/scarydba/2016/02/
15/loading-data-into-azure-sql-data-warehouse/
Creating KPIs in SQL Reporting Services
Der Artikel erläutert, wie man in SQL Server 2016 KPIs
anlegen kann. Man erkennt auch den Unterschied zwischen
einem Key Performance Indicator und einem Measure.
http://www.sqlservercentral.com/blogs/sqldownsouth/2016
/02/17/creating-kpis-in-sql-reporting-services/
Exploring SQL Server 2016 Dynamic Data
Masking – Part One
Hier haben wir einen Artikel zum Thema Dynamic Data
Masking als Beginn einer Reihe weiterer Blogs.
http://www.databasejournal.com/features/mssql/exploring-
sql-server-2016-dynamic-data-masking-part-one-creating-a-
table-that-uses-dynamic-data-masking.html
Refreshing KPI Data in SSRS 2016
Als Nachfolgeartikel zeigt der Beitrag, wie man einen in
Reporting Services erstellten KPI zeitgesteuert aktualisieren
kann.
http://www.sqlservercentral.com/blogs/sqldownsouth/2016
/02/23/refreshing-kpi-data-in-ssrs-2016/
Data Science for SQL Folks: Leveraging SQL and
R
Der Artikel ezigt genau das, was im Titel steht, eine
Einführung in die Anwendung von R für Menschen, die
bisher eher SQL verwendet hatten, um Auswertungen zu
erstellen.
http://www.sqlservercentral.com/articles/R/116157/
Time Intelligence in Power BI Desktop
In Power BI Desktop muss man Time Intelligence mit DAX
abbilden. Trotzdem funktioniert nicht alles wie beim großen
Bruder im Tabular Model.
http://www.sqlbi.com/articles/time-intelligence-in-power-
bi-desktop/
Getting Started with JSON Support in SQL
Server 2016 – Part 2
Nachdem der erste Teil erklärte, wie man Daten aus dem
SQL Server im JSON-Format ausgeben kann, beschäftigt sich
der aktuelle Teil damit, wie man die als JSON gelieferten
Inhalte parsen und verarbeiten kann.
http://www.databasejournal.com/features/mssql/getting-
started-with-json-support-in-sql-server-2016-part-2.html
Annual BI Bake-Off March Madness Style
Jen Underwood beschreibt ihre Erfahrungen beim jährlichen
Schaulaufen der Top-BI-Anbieter, der diesmal im Rahmen
des Gartner BI Summit stattfand. Die Konkurrenten waren
Power BI, Tableau, Qlik und Micro-Strategy.
http://www.jenunderwood.com/2016/03/18/annual-bi-
bake-off-march-madness-style/
24 Hours of PASS (May 2016): The Evolution of
the Data Platform
Dieser Eintrag gehört eigentlich zu den
Terminankündigungen. Es gibt wieder die jährlichen 24
Hours of PASS mit kostenlosen Vorträgen zur Data Platform.
http://sqlblog.com/blogs/sergio_govoni/archive/2016/03/1
9/24-hours-of-pass-may-2016-the-evolution-of-the-data-
platform.aspx
Getting a functional Books Online
Die Dokumentation zum SQL Server ist schon länger nicht
mehr ohne Webseiten nutzbar. Mit einigen Tricks kann man
BOL aber wieder verfügbar machen.
http://sqlblog.com/blogs/tibor_karaszi/archive/2016/03/17/
getting-a-functional-books-online.aspx
Newsletter 04/2016
www.sqlpass.de Seite 11 von 17
Power Pivot versus Power Query: Power BI
Dilemma
Welches Tool nutzen wir denn an welcher Stelle? Der Artikel
klärt auf.
http://www.powerpivotpro.com/2016/03/power-pivot-
versus-power-query-power-bi-dilemma/
Guy in a Cube - How authentication works with
Analysis Services live connections
Scheinbar haben viele Anwender Probleme mit Live-
Verbindungen zu Analysis Services. Adam Saxton versucht im
Artikel eine Hilfestellung zu geben.
https://powerbi.microsoft.com/en-us/blog/how-
authentication-with-analysis-services-live-connections-
works/
Getting Started with Biml Video
Für Einsteiger in die Materie stellt Paul te Braak ein Video
zum Umgang mit BIML zur Verfügung.
https://paultebraak.wordpress.com/2016/03/18/getting-
started-with-biml-video/
Generating Fixed-Width Text Files In Excel With
Power Query
Der Autor nutzt den Artikel, um am Beispiel der Generierung
einer Ausgabedatei einige Funktionen zu erläutern, deren
Dokumentation nach seiner Meinung nicht ausreichend ist.
http://blog.crossjoin.co.uk/2016/03/17/generating-fixed-
width-text-files-in-excel-with-power-query/
Tackling Data Gravity with Hybrid BI Solutions
Jen Underwood beschreibt einen Effekt, dem man
insbesondere auch in Deutschland nachvollziehen kann und
möchte ihm mit Hybriden BI Lösungen begegnen.
http://www.jenunderwood.com/2016/02/27/hybridbi/
Tabular translator for SQL Server 2016 on
github
Mit einem frei verfügbaren Tool kann man den Komfort
beim Übersetzen von Tabular Models sehr steigern.
http://www.powerpivotblog.com/tabular-translator-for-sql-
server-2016-on-github/
Aggregating Duration/Time
Neben dem eigentlichen Thema der Formatierung der Werte
in einem verwertbaren Format, zeigt uns der Artikel, dass
man weitere Schritte unternehmen sollte, um die Qualität
seines Codes zu gewährleisten.
http://community.powerbi.com/t5/Community-
Blog/Aggregating-Duration-Time/ba-p/22486
Visual Awesomeness Unlocked – Gantt chart
Im Zeitalter der agilen Entwicklung wird das Gantt-Chart
nicht mehr so wichtig. Aber eine Visualisierung von
Zeiträumen und Abhängigkeiten hilft manchen
Projektmanagern und Kunden beim Denken und so ist es
gut, dass es eine entsprechende Visualisierung in Power BI
gibt.
https://powerbi.microsoft.com/en-us/blog/visual-
awesomeness-unlocked-gantt-chart/
Analyze your Azure Security Center data with
Power BI
Mit Power BI kann man jetzt auch sehr einfach seine
Elemente und Aktivitäten im Azure-Umfeld überwachen.
https://powerbi.microsoft.com/en-us/blog/analyze-your-
azure-security-center-data-with-power-bi/
How to fix #dax time intelligence functions in
#powerbi when date table uses a surrogate key
Bei der Verwendung der Time Intelligence Funktionen in
Power BI Desktop gibt es einen Stolperstein. Marco Russo
hat dokumentiert, wie man damit umgehen kann.
http://sqlblog.com/blogs/marco_russo/archive/2016/03/07/
how-to-fix-dax-time-intelligence-functions-in-powerbi-
when-date-table-uses-a-surrogate-key.aspx
AzCopy: Kopieren von Blobs über Azure
Subscriptions hinaus
Stefan Zawacki stellt hier ein Tool vor, mit dem man größere
Datenmengen in Azure bewegen kann und dabei auch von
einer Subscription in eine andere kopieren kann. Mit
PowerShell funktioniert das nicht.
https://blog.oraylis.de/2016/03/azcopy-kopieren-von-blobs-
ueber-azure-subscriptions-hinaus/
Newsletter 04/2016
www.sqlpass.de Seite 12 von 17
Dynamic Column Selection In Custom Columns
In Power BI/Power Query/M
Chris Webb zeigt, wie man auf einfache Weise dynamisch
Spalten in Power Query / M referenzieren kann.
http://blog.crossjoin.co.uk/2016/03/07/dynamic-column-
selection-in-custom-columns-in-power-bipower-querym/
Validate XML with rich error output in the XML
Task
Der XML-Task kann jetzt auch die Ergebnisse der Validierung
in einer neuen Form ausgeben. Der Artikel zeigt, wie man
das anwendet und die Ergebnisse analysiert.
http://blogs.msdn.com/b/ssis/archive/2016/03/04/validate-
xml-with-rich-error-output-in-the-xml-task.aspx
Row Level Security–Part 2-Write Operations
Im Zweiten Teil des Blog Posts zeigt Louis Davidson wie sich
Row Level Security beim Schreiben von Records verhält.
http://sqlblog.com/blogs/louis_davidson/archive/2016/03/0
4/row-level-security-part-2-write-operations.aspx
The Recording “Introducing SSIS Framework
Community Edition” is Available!
Von SSIS gibt es eine Community Edition und im Artikel
findet man Links zu einem aufgezeichneten Webinar und
dem Code bzw. der Dokumentation.
http://sqlblog.com/blogs/andy_leonard/archive/2016/02/23
/the-recording-introducing-ssis-framework-community-
edition-is-available.aspx
Using Apache Zeppelin on SQL Server
Was machen Nutzer, die kein Power Bi kennen oder es nicht
nutzen können? Sie schauen über den Tellerrand und landen
eventuell bei Apache Zeppelin. Den kann man mit SQL Server
kombinieren, um Analysen zu erstellen.
http://sqlblog.com/blogs/davide_mauri/archive/2016/02/14
/using-apache-zeppelin-on-sql-server.aspx
Performance Monitoring for SSAS – Extended
Events Cheat Sheet
Hier haben wir den dritten Teil der Serie aus Vier zum Thema
Performance Monitoring für SSAS mit Extended Events. Wir
lernen, welche Events wir erfassen sollten.
http://byobi.com/blog/2016/02/performance-monitoring-
for-ssas-extended-events-cheat-sheet/
Database Lifecycle Management for ETL
Systems
Die Datenbanken in ETL-Systemen reagieren empfindlicher
auf Änderungen, als in OLTP-Systemen. Der Artikel
beschreibt, wie man mit Database Lifecycle Mamagement
die Aufgaben besser in den Griff bekommen kann.
https://www.simple-talk.com/sql/database-
delivery/database-lifecycle-management-for-etl-systems/
In Search of the Cortana Analytics Suite
In all den Ankündigungen und Releases neuer Versionen im
Umfeld von Big Data verliert man schnell den Blick für
manche Dinge. Der Artikel möchte helfen, dass das bei der
Cortana Analytics Suite trotz der vagen Angaben auf den
entsprechenden Web-Seiten nicht passiert.
https://www.simple-talk.com/cloud/cloud-data/in-search-
of-the-cortana-analytics-suite/
Working With CSV Files That Contain Rogue
Line Breaks In Power Query And Power BI
Zusätzliche Zeilenumbrüche in den Feldern einer CSV-Datei
sind immer ein Problem. Man kann es aber eventuell auch
mit einer M-Funktion in PowerQuery abmildern, wenn man
an der Datenquelle keine Änderung vornehmen kann.
http://blog.crossjoin.co.uk/2016/02/16/working-with-csv-
files-that-contain-rogue-line-breaks-in-power-query-and-
power-bi/
Ansprechpartner: Michael Riedmüller
Newsletter 04/2016
www.sqlpass.de Seite 13 von 17
Neues aus der Knowledgebase
Liebe Newsletter-Leser!
Immerhin drei CU‘s zu SQL 2014 und 12. Und doch noch
etwas zu SQL 2005 (allerdings typische Multi-Version-KB’s).
Stichtag: 27.03.2016. Euer Kai Gerlach
SQL Server 2014
Cumulative Updates
Cumulative Update 12 for SQL Server 2014 (26.02.2016)
https://support.microsoft.com/kb/3130923
Cumulative Update 5 for SQL Server 2014 Service Pack 1
(26.02.2016)
https://support.microsoft.com/kb/3130926
Hotfixes
FIX: Poor performance when you use table variables in SQL
Server 2012 or SQL Server 2014 (22.02.2016)
https://support.microsoft.com/kb/2952444
FIX: SQL Server stops responding when you back up the
certificate that is used to encrypt the database encryption
key in SQL Server 2012 or SQL Server 2014 (22.02.2016)
https://support.microsoft.com/kb/3101120
FIX: "Non-yielding Scheduler" condition when you query a
partitioned table that has a columnstore index in SQL Server
2014 (22.02.2016)
https://support.microsoft.com/kb/3121647
FIX: Columnstore index corruption occurs when you use
AlwaysOn Availability Groups in SQL Server 2014
(22.02.2016)
https://support.microsoft.com/kb/3135751
FIX: Storage device overhead when you back up data or log
files to a network share in SQL Server 2014 (22.02.2016)
https://support.microsoft.com/kb/3137424
FIX: Error when you use Database Engine Tuning Advisor in
SQL Server 2014 (22.02.2016)
https://support.microsoft.com/kb/3137730
FIX: Assertion failure on secondary replica when you use
AlwaysOn Availability Groups in SQL Server 2014
(22.02.2016)
https://support.microsoft.com/kb/3137779
FIX: Numeric overflow when you run a query that spills more
than 65,535 extents to tempdb in SQL Server 2014
(22.02.2016). Gilt auch für Enterprise Core.
https://support.microsoft.com/kb/3138319
FIX: FILESTREAM data is inaccessible when you bring storage
volume online (22.02.2016)
https://support.microsoft.com/kb/3138320
FIX: "Non-yielding Scheduler" condition when you run a
query that contains a UNION operation in SQL Server 2014
(22.02.2016)
https://support.microsoft.com/kb/3138321
FIX: Access violation when you maintain RBS with the .NET
Framework 4.0 in related configuration file in SQL Server
(14.03.2016)
https://support.microsoft.com/kb/2960310
FIX: Error when you execute statistics update on a table that
has sql_variant data type in SQL Server 2012 or 2014
(14.03.2016)
https://support.microsoft.com/kb/3009883
FIX: "No exceptions should be raised by this code" error
when you run parallel query in SQL Server 2014 (14.03.2016)
https://support.microsoft.com/kb/3014825
Sonstige KB-Artikel
SQL Server VDI backup and restore operations require Sys-
admin privileges (01.03.2016)
https://support.microsoft.com/kb/2926557
SQL Server 2014 SSAS, SSRS, Repl
Hotfixes
FIX: Can't deploy SSRS solution by using command line in
SQL Server 2014 (26.02.2016)
https://support.microsoft.com/kb/3125459
FIX: SSRS stops responding when you try to export a report
to a PDF document in SQL Server 2012 (22.02.2016)
https://support.microsoft.com/kb/3103016
FIX: Error when you complete an SSAS 2014 image after
specifying a non-default root directory (14.03.2016)
https://support.microsoft.com/kb/2975434
Newsletter 04/2016
www.sqlpass.de Seite 14 von 17
FIX: Error when you use the replication feature in SQL Server
2014 (22.02.2016)
https://support.microsoft.com/kb/3135748
SQL Server 2012 MDS
Hotfixes
FIX: "The user does not have permissions or the object ID is
not valid" error when you publish a member in MDS
(22.02.2016)
https://support.microsoft.com/kb/3132336
SQL Server 2012
Cumulative Updates
Cumulative update package 11 for SQL Server 2012 SP2
(21.03.2016)
https://support.microsoft.com/kb/3137745
Hotfixes
FIX: Poor performance when you use table variables in SQL
Server 2012 or SQL Server 2014 (22.02.2016)
https://support.microsoft.com/kb/2952444
FIX: Numeric overflow when you run a query that spills more
than 65,535 extents to tempdb in SQL Server 2014
(22.02.2016). Gilt auch für Enterprise Core.
https://support.microsoft.com/kb/3138319
FIX: Access violation when you maintain RBS with the .NET
Framework 4.0 in related configuration file in SQL Server
(14.03.2016)
https://support.microsoft.com/kb/2960310
FIX: Error when you execute statistics update on a table that
has sql_variant data type in SQL Server 2012 or 2014
(14.03.2016)
https://support.microsoft.com/kb/3009883
FIX: A system assertion in longrec.inl:1318 occurs when you
rebuild or create an index on a table in SQL Server 2012
(14.03.2016)
https://support.microsoft.com/kb/3053960
FIX: Slow performance when you query numeric data types
from an Oracle database (21.03.2016)
https://support.microsoft.com/kb/3138659
FIX: Access violation when you execute a stored procedure
that uses a cursor on a table variable in SQL Server
(21.03.2016)
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 (21.03.2016)
https://support.microsoft.com/kb/3139489
FIX: An assertion failure occurs on the secondary replica
when you use the AlwaysOn Availability Groups feature in
SQL Server 2012 (21.03.2016)
https://support.microsoft.com/kb/3139614
FIX: An access violation occurs when a database table name
contains Japanese characters (21.03.2016)
https://support.microsoft.com/kb/3142595
FIX: XA transactions aren't cleaned when you exit a Java
application in an instance of SQL Server (21.03.2016)
https://support.microsoft.com/kb/3145492
Sonstige KB-Artikel
SQL Server VDI backup and restore operations require Sys-
admin privileges (01.03.2016)
https://support.microsoft.com/kb/2926557
How to restore the missing Windows Installer cache files and
resolve problems that occur during a SQL Server update
(08.03.2016)
https://support.microsoft.com/kb/969052
SQL Server 2012 SSAS, SSRS, REPL
Hotfixes
FIX: SSRS stops responding when you try to export a report
to a PDF document in SQL Server 2012 (22.02.2016)
https://support.microsoft.com/kb/3103016
FIX: The "My Subscription" page does not open immediately
or does not open at all when you have lots of active sub-
scriptions in SQL Server Reporting Services 2012
(21.03.2016)
https://support.microsoft.com/kb/3137957
FIX: "Cannot resolve the collation conflict" error when you
apply a snapshot to the subscriber database in SQL Server
(21.03.2016)
https://support.microsoft.com/kb/3131443
Newsletter 04/2016
www.sqlpass.de Seite 15 von 17
FIX: Report cache is not cleaned up when you use SSRS 2012
or SSRS 2014 in SharePoint integrated mode (14.03.2016)
https://support.microsoft.com/kb/2972463
FIX: Slow performance when you run MDX query in SSAS
2012 (25.01.2016)
https://support.microsoft.com/kb/3123485
Sonstige KB-Artikel
Access violation when you perform a cell writeback that
invokes the LookupCube MDX function (21.03.2016)
https://support.microsoft.com/kb/3139911
SQL Server 2012 MDS, POW
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 (21.03.2016)
https://support.microsoft.com/kb/3136205
FIX: SharePoint PowerPivot Gallery workbook doesn't up-
date automatically when you use the OLE DB Provider for
ODBC Drivers (21.03.2016)
https://support.microsoft.com/kb/3145423
SQL Server 2008 R2
Sonstige KB-Artikel
SQL Server VDI backup and restore operations require Sys-
admin privileges (01.03.2016)
https://support.microsoft.com/kb/2926557
Performance decreases when you run a SELECT ..INTO query
after you upgrade to SQL Server 2012 and later (03.03.2016)
https://support.microsoft.com/kb/3144525
Intermittent service terminations occur after you install any
SQL Server 2008 or SQL Server 2008 R2 versions from
KB3135244 (03.03.2016)
https://support.microsoft.com/kb/3146034
How to restore the missing Windows Installer cache files and
resolve problems that occur during a SQL Server update
(08.03.2016)
https://support.microsoft.com/kb/969052
SQL Server 2008
Sonstige KB-Artikel
SQL Server VDI backup and restore operations require Sys-
admin privileges (01.03.2016)
https://support.microsoft.com/kb/2926557
Performance decreases when you run a SELECT ..INTO query
after you upgrade to SQL Server 2012 and later (03.03.2016)
https://support.microsoft.com/kb/3144525
Intermittent service terminations occur after you install any
SQL Server 2008 or SQL Server 2008 R2 versions from
KB3135244 (03.03.2016)
https://support.microsoft.com/kb/3146034
How to restore the missing Windows Installer cache files and
resolve problems that occur during a SQL Server update
(08.03.2016)
https://support.microsoft.com/kb/969052
SQL Server 2005
Sonstige KB-Artikel
SQL Server VDI backup and restore operations require
Sysadmin privileges (01.03.2016)
https://support.microsoft.com/kb/2926557
Performance decreases when you run a SELECT ..INTO query
after you upgrade to SQL Server 2012 and later (03.03.2016)
https://support.microsoft.com/kb/3144525
How to restore the missing Windows Installer cache files and
resolve problems that occur during a SQL Server update
(08.03.2016)
https://support.microsoft.com/kb/969052
Newsletter 04/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 16 von 17
PASS Essential: SQL Server Integration Services
Dauer: 1 Tag
Ort: Prosozial GmbH, Emser Straße 10, 56076 Koblenz
Datum: 12. April 2016, 09.00-18:00 Uhr
Teilnehmeranzahl: mindestens 4, maximal 8
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: Laptop mit SQL Server ab Version 2012
Sprecher:
Bernd Jungbluth
Inhalt
SQL Server Integration Services – kurz SSIS – wird in erster Linie im Segment Business Intelligence zur Konsolidierung und Integra-
tion von Daten aus den unterschiedlichsten Datenquellen verwendet, um so eine konsistente Datengrundlage für Analysen und
Auswertungen zu liefern.
Das Leistungsspektrum von SSIS bietet sich jedoch nicht nur für Business Intelligence an. SSIS lässt sich immer dann einsetzen, wenn es darum geht, Daten zu importieren, exportieren, transformieren, aufzubereiten, migrieren, konsolidieren oder zu integ-rieren – ob nun als einfache Datentransfers, Import-/Export-Routinen, ETL-Lösungen oder als komplexe Datenintegrationslö-sungen. In diesem Pass Essential wird die Realisierung von ETL- bzw. Datenintegrations-Lösungen behandelt. Dabei steht die Entwick-lung dieser Lösungen im Mittelpunkt, ergänzt mit deren Bereitstellung und Betrieb.
Nach Abschluss des Pass Essential können Sie
ETL- bzw. Datenintegrations-Lösungen erstellen
SSIS-Projekte bereitstellen und verwalten
SSIS-Projekte manuell und automatisiert ausführen
Teilnehmer Voraussetzungen:
Grundkenntnisse SQL Server
Kursinhalte:
Einsatzmöglichkeiten von SQL Server Integration Services
Entwickeln von SSIS-Projekten
Bereitstellen und Betrieb von SSIS-Projekten
Sprecher
Newsletter 04/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 17 von 17
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“ implemen-
tiert 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)
PERFMON – Einblicke in die Arbeitsweise des Microsoft SQL Server zur Performancebewertung
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 Analy-
seergebnissen mittels Wait Stats geht, so können solche Ergebnisse für jeden EIGENEN Server simultan im Workshop aus-
gewertet werden.