PASS-Newsletter 2015/08
-
Upload
pass-deutschland-ev -
Category
Documents
-
view
218 -
download
3
description
Transcript of PASS-Newsletter 2015/08
Newsletter 08/2015
www.sqlpass.de Seite 1 von 19
August 2015: Inhaltsübersicht
Treffen der Regionalgruppen
Weitere Treffen der Regionalgruppen
RG Emsland hat Geburtstag
Den Newsletter Online lesen! Auf ISSUU!
Blogs von Mitgliedern
SQL Server Allgemein
Save the Date - SQL-Server Conference 2016
Die PASS-Newsletter-Redakteure mal live und im Bild erleben!
Business Intelligence
Neues aus der Knowledgebase
Save the Date - PASS-Camp 2015
PASS Essentials (3 Neu + 2 Ausgebucht)
Impressum: PASS Deutschland e.V. Otto-Hahn-Str. 22, 65520 Bad Camberg Fax: 06434 2184993 www.sqlpass.de
Vorstand: Vereinsregister: Steuer-Nr.:
Oliver Engels, Tillmann Eitelberg, Klaus Höltgen, Constantin Klein, Sascha Lorenz 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
Treffen der Newsletter-Redaktion auf dem SQL Saturday 2015. Foto: Video-Standbild aus YouTube von Inseye.de (https://youtu.be/ClwaTtxS44g)
Newsletter 08/2015
www.sqlpass.de Seite 2 von 19
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 http://www.sqlpass.de/Regionalgruppen/Bayern/tabid/76/Default.aspx
Helmut Knappe
Siegfried Spuddig
Andre Essing
13. August 2015 um 18:30 Uhr bei Microsoft
POWER BI 2.0 - jetzt wird es Ernst - Klaus Sobel
10. September 2015
Emsland http://www.sqlpass.de/Regionen/Deutschland/Emsland.aspx
William Durkin 04. August 2015 um 19:00 Uhr im IT Zentrum Lingen
Geburtstagsfeier der RG Emsland - Mehr Infos findet ihr hier
17. September 2015
Hamburg http://www.sqlpass.de/Regionalgruppen/Hamburg/tabid/78/Default.aspx
Sascha Lorenz
Cornelia Matthesius
13. August 2015 18:30 Uhr bei Microsoft
Ein Graph ist nicht unbedingt ein Balkendiagramm - Tom Martens
09. September 2015
Hannover/Göttingen http://www.sqlpass.de/Regionalgruppen/HannoverGöttingen/tabid/79/Default.aspx
Christoph Seck
Artus Krohn-Grimberghe
Vladimir Stepa
13. August um 18:30 Uhr im Hotel Amadeus
Corporate Information Design - Jörg Knuth (Ceteris AG)
11. September 2015
Köln/Bonn/Düsseldorf http://www.sqlpass.de/Regionalgruppen/KölnBonnDüsseldorf/tabid/81/Default.aspx
Tillmann Eitelberg
Christoph Muthmann
Andreas Wolter
10. August 2015 um 18:00 Uhr bei Microsoft
A journey into SQL Server Storage (von Memory zu Disk) - Andreas Wolter
10. September 2015
Rhein/Main http://www.sqlpass.de/Regionalgruppen/RheinMain/tabid/83/Default.aspx
Oliver Engels
Julian Breunung
Alexander Karl
11. August 2015 um 18:30 Uhr bei OH22, Bad Camberg
Sommerbruzzler & "Analyse und Dashboarding von Industrie 4.0" bzw. Internet of Things (IoT) Daten in Echtzeit – Guido Jacobs
08. September 2015
Ruhrgebiet http://www.sqlpass.de/Regionalgruppen/Ruhrgebiet/tabid/85/Default.aspx
Klaus Hoeltgen
Frank Geisler
11. August 2015 um 19:00 Uhr
Mobile first - Cloud first ist die Devise - Alexander Karl; net-CDE GmbH
08. September 2015
Stuttart http://www.sqlpass.de/Regionalgruppen/Stuttgart/tabid/87/Default.aspx
Michael Niethammer
Jochen Stein
24. September 2015 bei Microsoft in Böblingen
MS SQL Server BI mit SAP-Daten | Patrick Theobald
Sachsen http://www.sqlpass.de/Regionalgruppen/Sachsen/tabid/86/Default.aspx
Ralf Dietrich 16. September 2015 um 18:00 bei Comparex AG in Leipzig
Vorstellung der BI-Enterprise Lösung der Comparex AG auf SQL-Server 2014
25. November 2015
Newsletter 08/2015
www.sqlpass.de Seite 3 von 19
Weitere Treffen der Regionalgruppen des PASS Deutschland e.V. (noch kein Thema bekannt)
Berlin http://www.sqlpass.de/Regionalgruppen/Berlin/tabid/75/Default.aspx
Markus Raatz
Georg Urban
03. September 2015 16. Oktober 2015
Franken http://www.sqlpass.de/algruppen/Franken/tabid/71/Default.aspx
Michael Deinhard
Torsten Schüßler
29. September 2015 um 18:30 Uhr 27. Oktober 2015
Mittelrhein http://www.sqlpass.de/Regionalgruppen/Mittelrhein/tabid/82/Default.aspx
Benjamin Machuletz
Johannes Curio
20. Oktober 2015 um 19:00 Uhr 17. November 2015
Karlsruhe http://www.sqlpass.de/Regionalgruppen/Karlsruhe/tabid/80/Default.aspx
Stefan Kirner
Helge Rutz
29. September 2015 um 18:30 24. November 2015
RG Emsland hat Geburtstag!
Wir wollen 1 Jahr Emsland SQL Server User Group feiern!
Wir haben anlässlich unseres 1-jährigen Bestehens, zusammen mit it.emsland und Redgate Software, ein besonderes Treffen
geplant.
Am 04.09.2015 um 15:00 Uhr wollen wir gemeinsam neue Ideen und Entwicklungen rund um Microsoft SQL Server sehen und
diskutieren können.
Im IT Zentrum Lingen werden mehrere Experten zu Themen wie Datenbankentwicklung, Quellcodeverwaltung, Datenbank Moni-
toring, Database Lifecycle Management und Business Intelligence vortragen. Natürlich wird es, wie gewohnt, die Möglichkeit
geben, mit den Vortragenden sowie anderen Teilnehmern des Events die Themen zu vertiefen und weitere Ideen auszutauschen.
Im Anschluss an die Vorträge sind eine kleine Verlosung sowie ein gemütlicher Ausklang mit Bier und Bratwurst vorgesehen.
Mehr Infos findet ihr hier:
http://www.eventbrite.com/e/emsland-sql-server-user-group-sqlgrillen-tickets-17586093479?aff=sqlpassde
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_2015_08
Newsletter 08/2015
www.sqlpass.de Seite 4 von 19
Blogs von Mitgliedern des Pass Deutschland e.V.
Liebe Newsletter-Leser!
Noch keine neuen Blogger.
Ansprechpartner: Kai Gerlach
Blog-Liste (bereits früher veröffentlicht)
Blog: Architektur und Administration
URL: http://www.insidesql.org/blogs/cmu/
Autor: Christoph Muthmann (KölnBonnDüsseldorf)
Blog: Ceteris AG BI Blog URL: http://www.ceteris.ag/blog
Autor: Markus Raatz (Berlin)
Blog: Armin Neudert über SQL Server | SSDT | ALM | TFS >
Database Lifecycle Management URL: http://blogs.tmn-net.com/an/
Autor: Armin Neudert (Stuttgart)
Blog: flip-it.de :: SQL and more URL: http://www.flip-it.de
Autor: Philipp Lenz (Mittelrhein)
Blog: Hilmar Buchta über MS-OLAP URL: http://blog.oraylis.de/author/hbuchta/
Autor: Hilmar Buchta (KölnBonnDüsseldorf)
Blog: Microsoft OLAP Blog by Hilmar Buchta URL: http://ms-olap.blogspot.com
Autor: Hilmar Buchta (KölnBonnDüsseldorf)
Blog: Volker Heck über Erfahrungen mit Microsoft SQL Ser-
ver und BI URL: http://volkerheck.blogspot.de/
Autor: Volker Heck (KölnBonnDüsseldorf)
Blog: Tillmann Eitelberg zu SSIS-Components URL: http://www.ssis-components.net
Autor: Tillmann Eitelberg (KölnBonnDüsseldorf)
Blog: TORSTEN SCHUESSLER | Sapere aude! (aka tosc) URL: http://www.insidesql.org/blogs/tosc/
Autor: Torsten Schüßler (Franken)
Blog: GlorfIT
URL: http://glorf.it
Autor: Thomas Glörfeld (Franken)
Blog: Robert Panther on SQL Server
URL: http://pantheronsql.wordpress.com
Autor: Robert Panther (RheinMain)
Blog: SQL Server & BI blog by Andreas Wolter (Microsoft Cer-
tified Master): Database Engine - Reporting - Integration -
Analysis Services
URL: http://www.insidesql.org/blogs/andreaswolter/
Autor: Andreas Wolter (KölnBonnDüsseldorf)
Blog: SQL Server Intern
URL: http://db-berater.blogspot.de
Autor: Uwe Ricken (RheinMain)
Blog: Sascha Lorenz aus Hamburg über die Themen Micro-
soft SQL Server, SharePoint, .NET Technologien und ganz all-
gemein über Business Intelligence
URL: http://saschalorenz.blogspot.com
Autor: Sascha Lorenz (Hamburg)
Blog: Nikoport - SQL Server, Community, Development and
Web adventures
URL: http://www.nikoport.com
Autor: Niko Neugebauer (RheinMain)
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 mit den folgen-
den Angaben an:
newsletter(punkt)redaktion(at)sqlpass(punkt)de
Den Titel des BLOG’s
Deinen Namen
Deinen Blog-URL
Deine Inhalte:
eine (kurze) Übersicht der Themen-Schwerpunkte
Deine Regionalgruppe: (optional, aber erwünscht)
(Deine Email-Adresse): Die ist für Rückmeldungen, wird
aber nicht auf unserer BLOG-Seite veröffentlicht oder
anderweitig verwendet.
Bitte teile uns möglichst auch Änderungen an Deinem Blog
(Themenverschiebung, Blog-Url, oder Beendigung etc.) mit.
Vielen Dank.
Newsletter 08/2015
www.sqlpass.de Seite 5 von 19
Allgemein
Sicherheitsfixe für SQL Server und warum
Sicherheits Best Practices wichtig sind,
(MS15-058 SQL Server Security Bulletin) .
Ein Blog-Post von Andreas Wolter, mit Verweisen auf den
kürzlich von Microsoft veröffentlichten Security Bulletin für
SQL Server und warum Sicherheits-Best Practices den
Unterschied machen können und vor vielen Exploits
schützen.
http://www.insidesql.org/blogs/andreaswolter/2015/07/security-
bulletin-for-sql-server-why-best-practices-matter
Temporäre Tabellen vs. Tabellenvariablen.
Welche Strategie ist am besten geeignet, um Daten, die
temporär für weitere Aufgaben benötigt werden, zu
speichern und zu verwalten?. – Artikel von Uwe Ricken.
http://www.db-berater.de/2015/06/temporaere-tabellen-vs-tabel-
lenvariablen/
Writing Better T-SQL: Top-Down Design May
Not be the Best Choice.
In diesem Artikel von Mickey Stuewe werden Tipps für das
Schreiben von effizienten und leicht wartbaren Code, sowie
die Wiederverwendbarkeit von Code aufgezeigt.
http://www.sqlservercentral.com/articles/T-SQL/126533/
http://www.sqlservercentral.com/articles/T-SQL/127571/
SQLXML Bulk Loader Basics.
Adam Aspin demonstriert anhand einer einfachen Anleitung,
wie man neben BCP-Kommandos mittels SQLXML sehr große
Datenmengen performant in eine SQL-Server Datenbank
einlesen kann.
https://www.simple-talk.com/sql/sql-tools/sqlxml-bulk-loader-ba-
sics/
Integration Services, MySql and SET FMTONLY
ON.
Dieser Artikel von Gerald Britton beschreibt seine
Erfahrungen sowie Probleme die er beim Entwickeln von
ETL-Prozessen hatte, um Daten von MySQL in den SQL
Server zu laden.
http://www.sqlservercentral.com/articles/Integration+Ser-
vices/126772/
Blocking and deadlocking on purpose.
Der Autor Kenneth Fisher befasst sich in seinem Artikel mit
Sperren und Deadlocks auf Sperranforderungen, sowie
Transaktionsisolationsstufen.
http://www.sqlservercentral.com/blogs/sqlstud-
ies/2015/07/01/blocking-and-deadlocking-on-purpose/
Free eBook: SQL Server Execution Plans, Sec-
ond Edition (redgate).
Das eBook vermittelt einen Überblick über die Grundlagen
von Ausführungsplänen, sowie verschiedene Formen der
Darstellung grafisch oder XML und anhand der
Informationen schlechte Abfrageleistung zu diagnostizieren.
http://www.red-gate.com/community/books/sql-server-execution-
plans-ed-2
SAN and NAS protocols and how they impact
SQL Server.
In der Welt der Enterprise-Speichergeräte werden Geräte
grundsätzlich in 2 Kategorien eingeteilt werden: Network
Attached Storage (NAS) und Storage Area Network (SAN)
Geräte. Der Autor Gregory Jackson gibt einen kurzen
Einblick, sowie die Unterschiede, Speicher- und Zugriffs-
mechanismen.
http://www.sqlservercentral.com/articles/SAN/88583/
Migrating SQL Reporting Services to a new
server.
Der Autor Dale Kelly zeigt anhand von Beispielen seine
Migration von SQL Server 2005 Reports nach SQL Server
2008.
https://www.mssqltips.com/sqlservertip/2627/migrating-sql-re-
porting-services-to-a-new-server/
Ansprechpartner: Rainer A. Lederman
Newsletter 08/2015
www.sqlpass.de Seite 6 von 19
SQL-Server Conference 2016 - Save the Date
Newsletter 08/2015
www.sqlpass.de Seite 7 von 19
Die PASS-Newsletter-Redakteure mal live und im Bild erleben!
Ein kleiner Blick einmal auf die Menschen, die im Hintergrund des PASS Deutschland e.V. aktiv sind.
Parallel zu größeren Veranstaltungen, wie z.B. dem SQL Saturday, finden oft auch vereinsinterne Meetings statt. Hier (u.a.) ein
Treffen der Newsletter-Redaktion. Da die Redakteure weit voneinander entfernt tätig sind, finden die Kontakte normalerweise nur
per Email oder Telefonkonferenz statt.
Damit alle an einem Strang ziehen sind gelegentliche persönliche Treffen wichtig.
Auch wir wissen um den besonderen Nutzen einer Face-to-Face-Community!
Wenn Du Dich dafür interessierst, welche Menschen Euch welche Inhalte nahe-
bringen, wie wir arbeiten und was wir uns für die Zukunft vorstellen oder wün-
schen, dann empfehlen wir sich das kleine, 2,5 minütige Video auf YouTube anzu-
sehen. Viel Spaß dabei!
https://youtu.be/ClwaTtxS44g
Willst Du‘s blicken, bitte klicken!
Findest Du die Aktivitäten des PASS Deutschland e.V. nützlich, die Vorträge spannend, den SQL Saturday interessant?
Möchtest auch Du die Community unterstützen, etwas selber beisteuern? Dann nimm doch Kontakt mit uns auf.
Wir freuen uns über redaktionelle Unterstützung genauso wie über Artikel, Buchbesprechungen oder Projekterfahrungen:
Kontaktadresse: [email protected]
Business Intelligence
The New Power BI Personal Gateway -
What is it?
Daten sollten aktuell sein, wenn man sie auswerten muss.
Mit Power BI gibt es einige Varianten und wohl auch
Verwirrung, wie Aktualisierungen ablaufen können. Der
Artikel gibt Hilfestellung zum Power BI Personal Gateway
und wie man ihn einsetzt.
http://whitepages.unlimitedviz.com/2015/07/power-bi-
personal-gateway/
Reblog: Creating a Semi-additive Measure over
a Parent-child Hierarchy - Under the kover of
business intelligence
Der Artikel beschreibt ein Beispiel, in dem das
Standardverhalten von SSAS unerwünscht ist. Bei der
Angabe von eigenen Aggregationen sind immer viele
Kleinigkeiten zu beachten.
http://sqlkover.com/creating-semi-additive-measure/
Using DateDiff() To Calculate Time Intervals In
DAX
Chris Webb weist auf eine neue Funktion in DAX hin, die uns
das Arbeiten mit Datumsberechnungen in Formeln
erleichtern kann.
http://blog.crossjoin.co.uk/2015/06/22/using-datediff-to-
calculate-time-intervals-in-dax/
Ensuring Columns Are Always Present In A
Table Returned By Power Query
Änderungen an der Struktur von Datenquellen bringen viele
Probleme. Der Artikel zeigt, wie man sich besser absichern
kann.
http://blog.crossjoin.co.uk/2015/07/03/ensuring-columns-
are-always-present-in-a-table-returned-by-power-query/
Checking Columns Are Present In Power Query
Als Ergänzung zum anderen Artikel haben wir hier eine
Klarstellung, wann welche Maßnahme nötig ist.
http://blog.crossjoin.co.uk/2015/07/08/checking-columns-
are-present-in-power-query/
Newsletter 08/2015
www.sqlpass.de Seite 8 von 19
Automatically Generating Date Dimension
Tables In Excel 2016 Power Pivot
Es gibt sehr viele Vorschläge, wie man eine
Datumsdimension in einem PowerPivot Modell erzeugen
kann. Mit Excel 2016 wird es noch einfacher.
http://blog.crossjoin.co.uk/2015/06/26/automatically-
generating-date-dimension-tables-in-excel-2016-power-
pivot/
Power BI Desktop As A Client Tool
For SSAS Tabular
In all den Ankündigungen zum Themenbereich kann man
leicht übersehen, dass man aus Power BI Desktop direkt auf
SSAS Tabular zugreifen kann.
http://blog.crossjoin.co.uk/2015/07/13/power-bi-desktop-
as-a-client-tool-for-ssas-tabular/
Counting Overlapping/Shared Twitter,
Facebook, Instagram, etc. Followers
Mit PowerQuery können Nutzer Dinge tun, die man sonst
eventuell eher in einer Datenbank gesehen hätte. Das
Beispiel zählt gemeinsame Follower über verschiedene
soziale Netzwerke.
http://www.powerpivotpro.com/2015/06/counting-
overlapping-twitter-or-facebook-instagram-etc-followers/
Cycle Plots Show You Data Insights
using Power Pivot
Wir werden hier auf eine Visualisierung aufmerksam
gemacht, die es leichter macht, Trends zu erkennen ohne zu
viele Daten im Diagramm zu haben.
http://www.powerpivotpro.com/2015/06/cycle-plots-shine-
light-on-your-data-using-power-pivot/
Consolidated Worksheets with Power Query
Bei einer Konsolidierung von Daten mit Power Query scheint
es einige Stolpersteine zu geben. Matt Allington hat die
Details.
http://www.powerpivotpro.com/2015/07/consolidated-
worksheets-with-power-query/
Power BI Designer vs. Excel:
What’s Microsoft Up To?
Rob Collie erläutert hier seine Meinung zum Vergleich oder
der Abgrenzung zwischen Excel und Power BI Designer (oder
Desktop).
http://www.powerpivotpro.com/2015/07/power-bi-
designer-vs-excel-whats-microsoft-up-to/
Extract Calculated Fields from an Excel
Workbook -
Arbeiten im Self Service Modus sind wie Operationen am
offenen Herzen. Man kann sich mit ein paar Maßnahmen
mehr Sicherheit schaffen.
http://exceleratorbi.com.au/extract-calculated-fields-from-
an-excel-workbook/
Data Preparation for Azure Machine Learning
using SSIS
Manchmal kann man tatsächlich das beste aus zwei Welten
kombinieren. Mit dem Featurepack arbeitet SSIS gut mit
Azure Machine Learning zusammen.
http://blogs.msdn.com/b/ssis/archive/2015/06/25/data-
preparation-for-azure-machine-learning-using-ssis.aspx
Doing more with SQL Server Integration
Services Feature Pack for Azure
Kunden möchten ihre Investitionen in ETL auch dann weiter
verwenden, wenn sie Daten in der Cloud haben. Der
Featurepack bietet neue Möglichkeiten.
http://blogs.msdn.com/b/ssis/archive/2015/06/25/doing-
more-with-sql-server-integration-services-feature-pack-for-
azure.aspx
FIX: Internal service error when refreshing
Personal Gateway for Power BI
Der Artikel beschreibt einen Fix für einen Fehler, der beim
Einsatz des Personal Data Management Gateways öfters
auftreten kann.
http://sqlblog.com/blogs/greg_low/archive/2015/07/14/fix-
internal-service-error-when-refreshing-personal-gateway-
for-power-bi.aspx
Newsletter 08/2015
www.sqlpass.de Seite 9 von 19
DAX Studio 2.2 released - tracing support for
#powerpivot and much else! #dax
Es gibt eine neue Version von Dax Studio. Insbesondere bei
der Performanceanalyse gibt es einen großen Fortschritt.
http://sqlblog.com/blogs/marco_russo/archive/2015/06/24/
dax-studio-2-2-released-tracing-support-for-powerpivot-
and-much-else-dax.aspx
Power BI Custom Visuals Announced
Mit der neuen Version von Power BI soll es möglich werden,
eigene Visualisierungen zu integrieren. Solche offenen
Lösungen ist man bisher eher nicht gewohnt.
http://prologika.com/CS/blogs/blog/archive/2015/07/10/po
wer-bi-custom-visuals-announced.aspx
Azure Data Catalog Announced
Logische Data Warehouses bekommen mehr
Aufmerksamkeit. Auch Microsoft hat mit Azure Data Catalog
hier ein Eisen im Feuer.
http://prologika.com/CS/blogs/blog/archive/2015/07/10/az
ure-data-catalog-announced.aspx
RANKX with Ascending Order to Show Lowest
Quotes by Vendors
Mit einem Ranking und ein wenig Kreativität kann man die
Präsentation von Daten gut an die Bedürfnisse der
Abnehmer anpassen.
http://www.powerpivotpro.com/2015/07/rankx-with-
ascending-order-to-show-lowest-quotes-by-
vendors/?utm_source=feedburnerhttp://link_0019/utm_me
dium=feedhttp://link_0019/utm_campaign=Feed%3A+Powe
rpivotpro+%28PowerPivotPro%29
M Language File for WordPress Crayon Syntax
Highlighter
Wer Codebeispiele aus M in seinem Wordpress-Blog
verwendet, den könnte die Möglichkeit zum Syntax-
Highlighting interessieren.
http://www.mattmasson.com/2015/07/m-language-file-for-
wordpress-crayon-syntax-highlighter/
Reporting Services-Daten in Excel (Atom
Datafeeds)
Viele Nutzer verwenden Reports auch als Datenquellen. Mit
Atom Datenfeeds lässt sich der Abruf auch automatisieren.
http://blog.oraylis.de/2015/06/reporting-services-daten-in-
excel-atom-datafeeds/
Abbildung von Ist-, Plan-, Forecast-,
YearToDate- oder YearEnd Werte im Cube –
Umsetzung über zusätzliche Kennzahlen versus
Szenario Dimension
Der Artikel vergleicht zwei Versionen der Implementierung
von Varianten für Kennzahlen und geht auf Details der
Umsetzung ein.
http://blog.oraylis.de/2015/07/verwendung-einer-versions-
dimension/
Wie kann man die kritischen Knoten
hinsichtlich des Unary Operator Bugs bei M2M
Beziehungen und Parent Child identifizieren
und den Bug fixen?
Im Artikel wird gezeigt, wie man mit einem Bug in Bezug auf
M2M Beziehungen umgehen sollte.
http://blog.oraylis.de/2015/07/wie-kann-man-die-
kritischen-knoten-hinsichtlich-des-unary-operator-bugs-bei-
m2m-beziehungen-und-parent-child-identifizieren-und-den-
bug-fixen/
Internet of Things – Provide SaaS Services that
go along with your products
Der Artikel zeigt einen Anwendungsfall, der viele der
aktuellen Hype-Themen kombiniert.
http://blog.oraylis.de/2015/06/internet-of-things-provide-
saas-services-that-go-along-with-your-products/
Ansprechpartner: Michael Riedmüller
Newsletter 08/2015
www.sqlpass.de Seite 10 von 19
Neues aus der Knowledgebase
Liebe Newsletter-Leser!
Nach langer Zeit (9/2014) ist einmal wieder ein aktuelles
Security-Update (MS15-058) herausgekommen. Da sollte
man einmal Nachdenken, ob das nicht zeitnah implemen-
tiert werden sollte. Zumal sie als GDR (General Distribution
Release) allgemein angekündigt sind, sowie auch als QFE
(Quick Fix Engineering). Näheres zur Unterscheidung von
GDR und QFE findet man z.B. hier: http://blogs.tech-
net.com/b/deds/archive/2013/06/07/unterscheidung-gdr-oder-ldr-
hotfix-version-qfe.aspx. Und ein CU ist auch dabei.
Stichtag: .23.07.2015. Ansprechpartner: Kai Gerlach
SQL Server 2014
Security
MS15-058: Vulnerabilities in SQL Server could allow remote
code execution: July 14, 2015 (14.07.2015).
Anm. d. Red.: Siehe auch https://support.microsoft.com/de-
de/kb/3065718
https://support2.microsoft.com/kb/3065718
MS15-058: Description of the security update for SQL Server
2014 QFE: July 14, 2015 (21.07.2015).
Anm. d. Red.: Siehe auch https://support.microsoft.com/de-
de/kb/3065718
https://support2.microsoft.com/kb/3045323
MS15-058: Description of the security update for SQL Server
2014 GDR: July 14, 2015 (21.07.2015).
Anm. d. Red.: Siehe auch https://support.microsoft.com/de-
de/kb/3065718
https://support2.microsoft.com/kb/3045324
MS15-058: Description of the nonsecurity update for SQL
Server 2014 Service Pack 1 GDR: July 14, 2015 (21.07.2015).
Anm. d. Red.: Siehe auch https://support.microsoft.com/de-
de/kb/3065718
https://support2.microsoft.com/kb/3070446
Hotfixes
FIX: DBCC CHECKDB/CHECKTABLE command may take longer
in SQL Server 2012 or SQL Server 2014 (21.07.2015).
Anm. der Red.: Titel geändert
https://support2.microsoft.com/kb/3029825
FIX: It may take longer than expected to create a SQL Server
LineString instance in SQL Server 2014 SP1 (23.07.2015)
https://support2.microsoft.com/kb/3054180
Sonstige KB-Artikel
SQL Server query optimizer hotfix trace flag 4199 servicing
model (26.06.2015). Anm. d. Red.: Titel geändert
http://support2.microsoft.com/kb/974006
How to use PFX-formatted certificates in SQL Server
(02.07.2015). Anm. d. Red.: Update nach über einem Jahr.
https://support2.microsoft.com/kb/2914662
Can't install SQL Server by using InstallShield or bootstrap-
ping application (21.07.2015).
Anm. d. Red.: Auf SQL 2014 ausgedehnt.
https://support2.microsoft.com/kb/2820068
Troubleshooting SQL Server backup and restore operations
(23.07.2015). Gilt auch für Enterprise Core. Anm. d. Red.:
Update nach über einem Jahr. Und Titel geändert.
https://support2.microsoft.com/kb/224071
Description of logging and data storage algorithms that ex-
tend data reliability in SQL Server (23.07.2015).
Anm. d. Red.: Auf SQL 2008 R2, 2012 und 2014 ausgedehnt.
https://support2.microsoft.com/kb/230785
SQL Server 2014 SSAS, SSRS, SSIS, REPL
Hotfixes
FIX: The changes in Oracle databases are not replicated to
SQL Server 2012 or SQL Server 2014 databases correctly
(21.07.2015)
https://support2.microsoft.com/kb/3029096
FIX: Instance of SSAS 2012 crashes when cube writeback
commit and processing transactions are executed at the
same time (02.07.2015).
Anm. d. Red.: Auf SQL 2014 ausgedehnt.
http://support2.microsoft.com/kb/3006838
FIX: Non-admin role cannot receive correct ChildCount esti-
mates for parent/child dimension leaf members in SSAS
(02.07.2015). Anm. d. Red.: Auf SQL 2014 ausgedehnt.
https://support2.microsoft.com/kb/3010148
Newsletter 08/2015
www.sqlpass.de Seite 11 von 19
FIX: SSAS 2012 or SSAS 2014 crashes when a writeback com-
mit transaction and batch processing are executed concur-
rently (02.07.2015).Anm. d. Red.: Auf SQL 2014 ausgedehnt.
http://support2.microsoft.com/kb/3017544
FIX: An internal error occurs in Power View when it is used
to access an SSAS 2012 or SSAS 2014 multidimensional cube
(02.07.2015). Anm. d. Red.: Auf SQL 2014 ausgedehnt.
https://support2.microsoft.com/kb/3029126
FIX: Memory consumption increases quickly and surpasses
HardMemoryLimit when you run a query in Many-To-Many
dimension (02.07.2015).
Anm. d. Red.: Auf SQL 2014 ausgedehnt.
https://support2.microsoft.com/kb/3029776
FIX: Poor performance when you run an MDX query that
contains a sub-select of different granularities in SSAS 2012
(02.07.2015). Anm. d. Red.: Auf SQL2014 ausgedehnt.
http://support2.microsoft.com/kb/3033456
FIX: Result of aggregated values is incorrect when you exe-
cute an MDX query in SSAS 2012 or SSAS 2014 (02.07.2015)
https://support2.microsoft.com/kb/3047538
FIX: XSLT transformation fails when you run an SSIS 2014
package that contains multiple concurrent XML tasks
(21.07.2015)
https://support2.microsoft.com/kb/3063438
FIX: SSRS 2012 or SSRS 2014 report is cut horizontally after
you apply Update MS13-088 on a computer (21.07.2015)
Anm. d. Red.: Auf SQL 2014 ausgedehnt.
https://support2.microsoft.com/kb/2965654
SQL Server 2014 MDS
Hotfixes
FIX: A workflow never starts in a SharePoint 2013 environ-
ment when you use SQL Server 2012 Master Data Services to
start the workflow (21.07.2015)
https://support2.microsoft.com/kb/3069320
SQL Server 2012
Security
MS15-058: Vulnerabilities in SQL Server could allow remote
code execution: July 14, 2015 (14.07.2015).
https://support2.microsoft.com/kb/3065718
MS15-058: Description of the security update for SQL Server
2012 SP1 QFE: July 14, 2015 (14.07.2015).
Anm. d. Red.: Siehe auch https://support.microsoft.com/de-
de/kb/ 3065718
https://support2.microsoft.com/kb/3045317
MS15-058: Description of the security update for SQL Server
2012 SP1 GDR: July 14, 2015 (14.07.2015).
Anm. d. Red.: Siehe auch https://support.microsoft.com/de-
de/kb/ 3065718
https://support2.microsoft.com/kb/3045318
MS15-058: Description of the security update for SQL Server
2012 SP2 QFE: July 14, 2015 (14.07.2015).
Anm. d. Red.: Siehe auch https://support.microsoft.com/de-
de/kb/ 3065718
https://support2.microsoft.com/kb/3045319
MS15-058: Description of the security update for SQL Server
2012 SP2 GDR: July 14, 2015 (14.07.2015).
Anm. d. Red.: Siehe auch https://support.microsoft.com/de-
de/kb/ 3065718
https://support2.microsoft.com/kb/3045321
Cumulative Updates
Cumulative Update package 7 for SQL Server 2012 Service
Pack 2 (21.07.2015)
https://support2.microsoft.com/kb/3072100
Hotfixes
FIX: DBCC CHECKDB/CHECKTABLE command may take longer
in SQL Server 2012 or SQL Server 2014 (21.07.2015).
Anm. der Red.: Titel geändert
https://support2.microsoft.com/kb/3029825
FIX: The change table is ordered incorrectly for updated
rows after you enable change data capture for a Microsoft
SQL Server 2012 database (21.07.2015)
https://support2.microsoft.com/kb/3030352
FIX: Some attributes in element are ignored when you trans-
form XML file in SSIS 2012 (21.07.2015)
https://support2.microsoft.com/kb/3052461
FIX: "Failed to create kernel event for collection set" error
occurs when you use Data Collection in SQL Server 2012
(21.07.2015)
https://support2.microsoft.com/kb/3062001
Newsletter 08/2015
www.sqlpass.de Seite 12 von 19
FIX: SHARING VIOLATION error 6518 occurs on CLR assembly
microsoft.sqlserver.types.dll in SQL Server 2012 (21.07.2015)
https://support2.microsoft.com/kb/3064292
FIX: Hash or merge join hints may be ignored when you exe-
cute a query in SQL Server 2012 (21.07.2015)
https://support2.microsoft.com/kb/3064454
FIX: "Unable to create restore plan due to break in the LSN
chain" error when you restore differential backup in SSMS
(21.07.2015)
https://support2.microsoft.com/kb/3065060
FIX: "Cannot find the OLAP cube Model" error when you up-
date the pivot table in a SharePoint document in SQL Server
2012 (21.07.2015)
https://support2.microsoft.com/kb/3068359
FIX: Indexed view returns incorrect result after insert or de-
lete operation on the base table in SQL Server 2012
(21.07.2015)
https://support2.microsoft.com/kb/3068439
FIX: A deadlock occurs when you execute the sp_esti-
mate_data_compression_savings stored procedure in SQL
Server 2012 (21.07.2015)
https://support2.microsoft.com/kb/3069155
FIX: CMEMTHREAD waits occur when you execute many ad
hoc queries in SQL Server 2012 (21.07.2015)
https://support2.microsoft.com/kb/3074425
FIX: Out of memory error when the virtual address space of
the SQL Server process is very low on available memory
(21.07.2015)
https://support2.microsoft.com/kb/3074434
FIX: Incorrect result when you execute a full-text query with
parallel execution plan in SQL Server 2012 (21.07.2015)
https://support2.microsoft.com/kb/3074922
Sonstige KB-Artikel
SQL Server query optimizer hotfix trace flag 4199 servicing
model (26.06.2015). Anm. d. Red.: Titel geändert
http://support2.microsoft.com/kb/974006
How to use PFX-formatted certificates in SQL Server
(02.07.2015). Anm. d. Red.: Update nach über einem Jahr.
https://support2.microsoft.com/kb/2914662
Incorrect results are returned in an indexed view after an In-
sert or Delete operation on the base table occurs in SQL
Server 2014 (21.07.2015).
Anm. d. Red.: Auf SQL 2012 ausgedehnt.
https://support2.microsoft.com/kb/3067896
Incorrect values are included in the description column
when you query the sys.dm_xe_objects dynamic manage-
ment object in SQL Server (21.07.2015).
Anm. d. Red.: Auf SQL 2012 ausgedehnt.
https://support2.microsoft.com/kb/3070147
Troubleshooting SQL Server backup and restore operations
(23.07.2015). Gilt auch für Enterprise Core. Anm. d. Red.:
Update nach über einem Jahr. Und Titel geändert.
https://support2.microsoft.com/kb/224071
Description of logging and data storage algorithms that ex-
tend data reliability in SQL Server (23.07.2015).
Anm. d. Red.: Auf SQL 2008 R2, 2012 und 2014 ausgedehnt
https://support2.microsoft.com/kb/230785.
SQL Server 2012 SSAS, SSRS, SSIS, REPL
Hotfixes
FIX: The changes in Oracle databases are not replicated to
SQL Server 2012 or SQL Server 2014 databases correctly
(21.07.2015)
https://support2.microsoft.com/kb/3029096
FIX: Error 2601 occurs when you add new articles with join
filters to existing merge publications (21.07.2015)
https://support2.microsoft.com/kb/3051243
FIX: Result of aggregated values is incorrect when you exe-
cute an MDX query in SSAS 2012 or SSAS 2014 (02.07.2015)
https://support2.microsoft.com/kb/3047538
FIX: ROLAP Distinct Count on data source is not started when
it is running from SSAS 2012 to back-end SQL Server 2014
(21.07.2015)
https://support2.microsoft.com/kb/3068351
FIX: SSAS 2012 crashes when you execute an MDX query that
contains lots of Union expressions (21.07.2015)
https://support2.microsoft.com/kb/3075669
Newsletter 08/2015
www.sqlpass.de Seite 13 von 19
FIX: "Cannot read 8 bytes from file" error occurs when you
use SSIS 2012 (21.07.2015)
https://support2.microsoft.com/kb/3061215
SQL Server 2012 MDS
Hotfixes
FIX: Non-English items display in the MDS Explorer when you
set language settings for web browser to English
(21.07.2015)
https://support2.microsoft.com/kb/3066299
SQL Server 2008 R2
Security
MS15-058: Vulnerabilities in SQL Server could allow remote
code execution: July 14, 2015 (14.07.2015).
https://support2.microsoft.com/kb/3065718
MS15-058: Description of the security update for SQL Server
2008 R2 Service Pack 2 QFE: July 14, 2015 (14.07.2015).
Anm. d. Red.: Siehe auch https://support.microsoft.com/de-
de/kb/ 3065718
https://support2.microsoft.com/kb/3045312
MS15-058: Description of the security update for SQL Server
2008 R2 Service Pack 2 GDR: July 14, 2015 (14.07.2015).
Anm. d. Red.: Siehe auch https://support.microsoft.com/de-
de/kb/ 3065718
https://support2.microsoft.com/kb/3045313
MS15-058: Description of the security update for SQL Server
2008 R2 Service Pack 3 QFE: July 14, 2015 (14.07.2015).
Anm. d. Red.: Siehe auch https://support.microsoft.com/de-
de/kb/3065718
https://support2.microsoft.com/kb/3045314
MS15-058: Description of the security update for SQL Server
2008 R2 Service Pack 3 GDR: July 14, 2015 (14.07.2015).
Anm. d. Red.: Siehe auch https://support.microsoft.com/de-
de/kb/ 3065718
https://support2.microsoft.com/kb/3045316
Sonstige KB-Artikel
Description of logging and data storage algorithms that ex-
tend data reliability in SQL Server (23.07.2015).
Anm. d. Red.: Auf SQL 2008 R2, 2012 und 2014 ausgedehnt.
https://support2.microsoft.com/kb/230785
SQL Server query optimizer hotfix trace flag 4199 servicing
model (26.06.2015). Anm. d. Red.: Titel geändert
http://support2.microsoft.com/kb/974006
How to use PFX-formatted certificates in SQL Server
(02.07.2015). Anm. d. Red.: Update nach über einem Jahr.
https://support2.microsoft.com/kb/2914662
Troubleshooting SQL Server backup and restore operations
(23.07.2015). Gilt auch für Enterprise Core. Anm. d. Red.:
Update nach über einem Jahr. Und Titel geändert.
https://support2.microsoft.com/kb/224071
SQL Server 2008
Security
MS15-058: Vulnerabilities in SQL Server could allow remote
code execution: July 14, 2015 (14.07.2015).
https://support2.microsoft.com/kb/3065718
MS15-058: Description of the security update for SQL Server
2008 Service Pack 3 QFE: July 14, 2015 (14.07.2015).
Anm. d. Red.: Siehe auch https://support.microsoft.com/de-
de/kb/3065718.
https://support2.microsoft.com/kb/3045303
MS15-058: Description of the security update for SQL Server
2008 Service Pack 3 GDR: July 14, 2015 (14.07.2015).
Anm. d. Red.: Siehe auch https://support.microsoft.com/de-
de/kb/3065718
https://support2.microsoft.com/kb/3045305
MS15-058: Description of the security update for SQL Server
2008 Service Pack 4 QFE: July 14, 2015 (14.07.2015).
Anm. d. Red.: Siehe auch https://support.microsoft.com/de-
de/kb/3065718
https://support2.microsoft.com/kb/3045308
MS15-058: Description of the security update for SQL Server
2008 Service Pack 4 GDR: July 14, 2015 (14.07.2015).
Anm. d. Red.: Siehe auch https://support.microsoft.com/de-
de/kb/3065718
https://support2.microsoft.com/kb/3045311
Sonstige KB-Artikel
Troubleshooting SQL Server backup and restore operations
(23.07.2015). Gilt auch für Enterprise Core. Anm. d. Red.:
Update nach über einem Jahr. Und Titel geändert.
https://support2.microsoft.com/kb/224071
Newsletter 08/2015
www.sqlpass.de Seite 14 von 19
How to use PFX-formatted certificates in SQL Server
(02.07.2015). Anm. d. Red.: Update nach über einem Jahr.
https://support2.microsoft.com/kb/2914662
SQL Server query optimizer hotfix trace flag 4199 servicing
model (26.06.2015). Anm. d. Red.: Titel geändert
http://support2.microsoft.com/kb/974006
SQL Server 2005
Sonstige KB-Artikel
Troubleshooting SQL Server backup and restore operations
(23.07.2015). Gilt auch für Enterprise Core. Anm. d. Red.:
Update nach über einem Jahr. Und Titel geändert.
https://support2.microsoft.com/kb/224071
How to use PFX-formatted certificates in SQL Server
(02.07.2015). Anm. d. Red.: Update nach über einem Jahr.
https://support2.microsoft.com/kb/2914662
SQL Server query optimizer hotfix trace flag 4199 servicing
model (26.06.2015). Anm. d. Red.: Titel geändert
http://support2.microsoft.com/kb/974006
SQL Server 2000
Sonstige KB-Artikel
Troubleshooting SQL Server backup and restore operations
(23.07.2015). Gilt auch für Enterprise Core. Anm. d. Red.:
Update nach über einem Jahr. Und Titel geändert.
https://support2.microsoft.com/kb/224071
PASS Camp 2015
Das PASS Camp 2015 wird dieses Jahr wohl eines der umfangreichsten und informativsten PASS Camps, die wir bis dato
veranstaltet haben. Die aktuellen Entwicklungen und neuen Features werden die geplanten 3 Tage gut füllen. Auf
Wunsch der Teilnehmer vom letzten Jahr, werden wir dieses Jahr nun auch 4 Tracks anbieten, d.h. einen speziellen Track
nur für DBAs und einen weiteren für die Developer.
Wie in den vergangen Jahren, haben wir wieder das Lufthansa Training & Conference Center bei Darmstadt als Location
ausgewählt.
Folgende 4 Tracks für jeweils 20 Teilnehmer stehen ab sofort für die Anmeldung bereit:
> Track 1: SQL Information Services
> Track 2: Business Intelligence
> Track 3: SQL Server für DBAs
> Track 4: SQL Server für Entwickler
Wir bitten wieder alle interessierten Teilnehmer um eine frühe Anmeldung, da die Plätze wieder limitiert sind und wir
recht schnell ausgebucht sein werden. Sollte ein Track voll sein, werden wir gerne eine extra Warteliste einrichten, um
bei evtl. Stornierungen Euch eine Teilnahmechance evtl. zu ermöglichen.
Hier geht's zur Anmeldung!
Newsletter 08/2015
PASS Essentials werden vom PASS Deutschland e.V. veranstaltet: http://www.sqlpass.de Allgemeine Geschäftsbedingungen (AGB): http://www.sqlpass.de/Events/AllgemeineGeschäftsbedingungenAGB.aspx Seite 15 von 19
PASS Essential: Analyse eines Microsoft SQL Server auf Performanceprobleme
Dauer: 1 Tag
Ort: Koblenz, prosozial GmbH
Datum: 15. September 2015, 09.00-16.30 Uhr
Teilnehmeranzahl: max. 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: [email protected] oder Fax: 06434 2184993
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 Analyseer-
gebnissen mittels Wait Stats geht, so können solche Ergebnisse für jeden EIGENEN Server simultan im Workshop ausge-
wertet werden.
Newsletter 08/2015
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 19
PASS Essential: Hadoop, Hortonworks Data Platform und HDInsight on Azure
Dauer: 1 Tag
Ort: Düsseldorf, ORAYLIS
Datum: 25.September 2015, 09.00-16.30 Uhr
Teilnehmeranzahl: max. 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: [email protected] oder Fax: 06434 2184993
Voraussetzungen: Laptop mit Virtual Box, min 4 GB RAM und min 35 GB freier Speicher
Sprecher:
Jens Kröhnert hat als Principal Consultant bei ORAYLIS über 10 Jahre Erfahrung mit Microsoft BI und
Big Data. Er ist Microsoft PTSP, MCITP Business Intelligence und arbeitet als Berater, Trainer und Spre-
cher, zudem leitet er das ORAYLIS Innovation Lab. Nachdem Microsoft eine Technologiepartnerschaft
mit Hortonworks startete, hat auch er das Thema Hadoop intensiv verfolgt, ist zertifizierter Apache
Hadoop 2.0 Entwickler und ORAYLIS ist System Integrator Partner für Hortonworks geworden. Mit dem
Pass Essential bietet er einen Einstieg in die Themen Big Data und Hadoop aus der Microsoft Perspek-
tive mit vielen Hands-On Praxisbeispielen.
Inhalt
Hadoop, Hortonworks Data Platform und HDInsight on Azure
Nach Abschluss des Workshops können Sie
Hadoop, HDP und HDInsight: Einsatzszenarien und Nutzen verstehen
HDFS und YARN verstehen und nutzen
Pig für unstrukturierte Daten verwenden
Hive mit HQL („SQL“) für strukturierte Daten verwenden
HDInsight auf Azure nutzen und Workflows automatisieren
Teilnehmer Voraussetzungen:
Virtual Box Installiert
35 GB freier Speicherplatz
Azure Subcription mit ca. 15€ Guthaben oder eine Trial Azure Subscription (ggf. neue E-Mail Adresse verwenden)
Azure Power Shell (https://azure.microsoft.com/de-de/documentation/articles/powershell-install-configure/)
Grundkenntnisse: SQL
Kursinhalte:
Hadoop, Hortonworks Data Platform (HDP) und HDInsight Überblick
Architekturszenarien und Use Cases
Einführung in Hadoop, HDFS und YARN
Einführung in Pig und Hive
Performanceoptimierte Tabellen für ein DWH mit Hive
Roundtrip Batch Processing mit HDInsight on Azure
Workflow Möglichkeiten: Power Shell, Azure Data Factory, SSIS und Oozie
Foto
Sprecher
Newsletter 08/2015
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 19
PASS Essential: Analyse eines Microsoft SQL Server auf Performanceprobleme
Dauer: 1 Tag
Ort: Essen, GDS Business Intelligence GmbH
Datum: 05. Oktober 2015, 09.00-16.30 Uhr
Teilnehmeranzahl: max. 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: [email protected] oder Fax: 06434 2184993
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 Analyseer-
gebnissen mittels Wait Stats geht, so können solche Ergebnisse für jeden EIGENEN Server simultan im Workshop ausge-
wertet werden.
Newsletter 08/2015
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 18 von 19
PASS Essential: SQL Server Analyse Techniken + Tools
Dauer: 1 Tag
Ort: München, b.telligent GmbH & Co. KG
Datum: 12. Oktober 2015, 09.00-16.30 Uhr
Teilnehmeranzahl: max 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: [email protected] oder Fax: 06434 2184993
Voraussetzungen: Notebook mit mind. SQL Server 2008, ideal 2012/2014 und Spaß am Ausprobieren
Sprecher:
Andreas Wolter (Blog | Xing) hat sich seit mittlerweile 15 Jahren auf die Entwicklung und
Optimierung von Datenbank- und Datawarehouse-Architekturen mit SQL Server spezialisiert.
Neben einer Passion für das Thema Sicherheit stehen beim Einsatz in Kundenprojekten die
Themen Performance und Skalierbarkeit in seinem Fokus seiner Firma SARPEDON Quality Lab.
Er ist einer der gerade einmal 7 Microsoft Certified Solutions Master: Data Platform (MCSM)
weltweit - der höchsten Zertifizierung auf Basis SQL Server 2012 und damit zugleich der einzige der gesam-
ten DACH-Region.
Seine Leidenschaft, Erkenntnisse zu vermitteln lebt der langjährige Microsoft Certified Trainer (MCT) unter
anderem als Sprecher auf Konferenzen von Deutschland bis in die USA aus.
Nach Abschluss des Workshops können Sie
Identifizieren, auf welchen Teilbereich in SQ Server eine folgende Analyse sich fokussieren sollte
Beurteilen, welche Schritte für eine Analyse umgesetzt werden müssen und welche Tools & Techniken dabei zum Einsatz
kommen
Teilnehmer Voraussetzungen:
Grundlagen Windows und SQL Server
Kursinhalte:
Analyse-Methoden und Vorgehensweisen
o Was ist eine Baseline, warum wird diese benötigt, und wie erstelle ich eine solche
o Performance-Impact durch Analysen, und Best Practices
Einführungen in:
o Ressourcen und mögliche Bottlenecks
o Windows Performance Recorder (WPR) und Resource Monitor vs.. TaskManager
o Windows Performance-Monitor (Perfmon) und Datensammler
o Management Studio
o Dynamic Management Views (DMV's)
o Korrelieren von Windows Performance-Monitor- & Profiler-Daten
o Extended Events für SQL Server 2012
o Database Tuning Advisor (DTA)
o Management/Performance-Datawarehouse
o Einführung in Wait-Stats-Analysetechniken
o Überblick über weitere Tools
Newsletter 08/2015
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 19 von 19
PASS Essential: Predictive Analytics mit SQL Server
Dauer: 1 Tag
Ort: Heidelberg, HMS Analytical Software GmbH
Datum: 17. November 2015, 09.00-16.30 Uhr
Teilnehmeranzahl: max. 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: [email protected] oder Fax: 06434 2184993
Voraussetzungen: Optional: Notebook mit lokaler Installation SQL Server 2012/2014 Enterprise/Developer/BI Edition
Sprecher: Uwe Herrmann Uwe Herrmann verfügt über mehr als 14 Jahre Erfahrung Im Microsoft-Umfeld. Sein Fokus liegt im Bereich .NET Architektur, Webanwendungen mit den Microsoft-Technologien Sql-Server, SharePoint, Office 365 und Azure. Auf dieser Erfahrung aufbauend unterstützt er Kunden bei der Einführung von zeitgemäßen und wertschöpfenden Lösungen.
Inhalt
Nach Abschluss des Workshops … … haben Sie einen Überblick über die typische Vorgehensweisen und Methoden im Predictive Analytics Projekt. … wissen Sie, welche wichtigen Erfolgsfaktoren, Grenzen und Stolpersteine berücksichtigt werdenüssen. … kennen Sie die technologischen Möglichkeiten des SQL-Servers, um schnell zu fundierten Ergebnissen zu kommen.
Teilnehmer Voraussetzungen: Die Veranstaltung richtet sich an Fach- und Führungskräfte aus den Bereichen Marketing, Vertrieb, Produktion, Business Intelligence, Controlling – und alle am Thema „Predictive Analytics“ Interessierte.
Kursinhalte: Inspiration, Möglichkeiten & Vorgehen: Entdecken Sie das Potenzial Ihrer Daten
Vorausschauende Analysen für bessere Entscheidungen Methoden und Herangehensweisen Management und Projektleitersicht: Motivation und Mehrwert von Analytics-Projekten Kritische Erfolgsfaktoren beim Einsatz von Predictive Analytics im Unternehmen Grenzen und typische Stolpersteine
Das Predictive-Analytics-Vorgehen Zieldefinition: Welche Ergebnisse sollen die Prognosen liefern? Sinnvolle Nutzung von Domänenwissen Die Teilprozesse von Predictive Analytics: Datenbeschaffung,
Datenvorverarbeitung, Modellierung, Bewertung, Visualisierung
Technologische Umsetzung: So erzielen Sie schnelle Ergebnisse mit Microsoft BI
Data Mining On-Premise mit dem SQL-Server 2014 Überblick und Architektur Entwicklung eines Data-Mining-Modells
o Vorbereitung der Daten als Grundlage für nutzbare Ergebnisse o Modell entwickeln und trainieren o Model prüfen und optimieren o Vorhersagen treffen
Predictive Analytics in der Cloud mit MS Azure ML Welche Möglichkeiten bietet Azure für BI-Szenarien? Überblick über Azure-ML Erstellen eines Modells mit Azure ML Studio Trainieren, bewerten und veröffentlichen des Modells Externe Zugriffsmöglichkeiten auf Azure ML
Self Service BI – Mehr Freiheit für den Fachbereich Data Mining Add-In für Excel PowerPivot: Datenaufbereitung und Visualisierung PowerView: Schnelle und individuelle Analysen anfertigen.