Newsletter 01/2017 Der neu gewählte Vorstand (v.links): Klaus Höltgen, Tillmann Eitelberg, Oliver Engels, Frank Geisler (neu), Constantin „Kostja“ Klein (Foto Dirk Hondong) Inhaltsübersicht Save the Date: SQL Server Konferenz 2017 Treffen der Regionalgruppen Neujahrs-Gruß 2016 der Newsletter-Redaktion Weitere Treffen der Regionalgruppen Den Newsletter Online lesen! Auf ISSUU (www.issuu.com)! Weitere Treffen der Regionalgruppen #Gebt dem Vieh endlich einen Namen! #Tame the datamonster Erik Monchen: Neuer Regionalgruppenverantwortlicher (RGV) bei der RG Bayern Save the Date: SQL-Saturday #605 Blogs von Mitgliedern Business Intelligence Neues aus der Knowledgebase PASS Essential: Analyse eines Microsoft SQL Server auf Performanceprobleme Aufbau und Wartung einer Staging Umgebung mit Biml Analyse eines Microsoft SQL Server auf Performanceprobleme 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, Frank Geisler, Klaus Höltgen, Constantin Klein VR 960 / Amtsgericht Limburg a. d. Lahn 020 227 87053, USt-IdNr.: DE814482269, Finanzamt Gießen Newsletter-Redaktion: Werbung: [email protected] [email protected] PASS-Mitgliedschaft: Anmeldeformular: Abo ändern: Newsletter-Archiv: https://www.sqlpass.de/Mitgliedschaft/Mitgliedwerdenistkostenlos.aspx http://www.sqlpass.de/Verein/bMailinglistenb/tabid/93/Default.aspx http://www.sqlpass.de/Mitgliedsbereich/NewsletterArchiv/tabid/88/Default.aspx Zum Abbestellen dieses Newsletters schicken Sie uns bitte eine Mail mit Ihren Kontaktdaten: Abmeldung monatlicher Newsletter www.sqlpass.de Seite 1 von 18 Newsletter 01/2017 SQL Konferenz 2017 in Darmstadt vom 14. bis zum 16.2.2017 SQL Konferenz 2017: Das #datamonster meint: Dort fliegt die Kuh! Warum? Fangen wir mal mit den 4 Pre-Cons an: Für jede/n Microsoft Dataplatform Enthusiasten haben wir etwas am Start: Mit dem US/Kanadischen „Duo“ Karen Lopez (@datachick) und Thomas LaRock (@sqlrockstar) bieten wir „Advanced Accidental Database Design for SQL Server“ an, Hands-On geht es in die Best Practices von Datenbank Design. Karen und Tom waren schon letztes Jahr dabei und das Feedback war umwerfend, also müssen die beiden #sqlfamily Rockstars auch dieses Jahr wieder dabei sein. Für die DeveloperInnen unter Euch haben wir frisch vom PASS Camp Alex Yates (@_AlexYates_)mit Continuous integration and release management for SQL Server . Sicherlich einer der Insider zu diesem Thema auf dem Planeten. Apropos Insider: Chris Testa-O'Neill (@ctesta_oneill) direkt von Microsoft wird Cortana Intelligence Suite for the BI Professional als PreCon geben, wer also mit dem Microsoft Data Science Team lernen möchte, der ist hier am richtigen Platz! Und dann haben wir noch „den hier“ auf Links . Seines Zeichens GuyInACube (@GuyInACube) und mit ordentlichem Namen Adam Saxton von Microsoft. Dort im Content Team von Power BI, SSRS und SSAS unterwegs. Eigenen Videochannel hat er auch noch und wie es seine Art ist, wird er mit einem LEVEL 500 Power BI Deep Dive rocken! Wer also mit Power BI professionell zu tun hat, this is your precon! Na? Da hat das Monster doch wohl recht, da fliegt die Kuh doch schon! Und wer jetzt noch Schnappatmung braucht, der schaut sich einfach „nur“ noch die reguläre Agenda hier an:http://sqlkonferenz.de/agenda.aspx#liste Da fällt es doch nicht schwer sich gleich anzumelden. Wer dann noch immer denkt: Und was ist mit der SQLPASS.de Party? Oh ja, die haben wir auch wieder und dieses Mal wird’s fett: „Einige Gestalten“ der #sqlfamily werden ordentlich live abrocken und der Taufe unseres Monsters einheizen: Jetzt müsst Ihr aber kommen!!! www.sqlpass.de Seite 2 von 18 Newsletter 01/2017 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 14. Januar 2017 bei Microsoft Andre Essing Erik Monchen Systemtests zur Qualitätssicherung bei der Datenbankentwicklung - Stefan Schulz Karlsruhe https://Karlsruhe.sqlpass.de Stefan Kirner 26. Januar 2017 um 18:30 Helge Rutz 22. März 2017 Neues in SQL Server 2016 - Sascha Götz Stuttgart https://Stuttgart.sqlpass.de Michael Niethammer 26. Januar 2017 Jochen Stein 11. Februar 2017 Storytelling with Data - Kai-Uwe Stahl reportingimpulse GmbH Neujahrsgrüße von der PASS-Newsletter-Redaktion! Auch zum Jahreswechsel 2017 möchten wir uns bei allen unseren treuen Lesern ganz herzlich bedanken! Wir hoffen auch 2017 wieder auf reichlich Input aus der Community und von unseren Autoren, wenn möglich noch viel mehr von den vielen PASSlern da draußen. Es gibt vielfältige Wege sich für die vielen tollen, oft kostenlosen Veranstaltungen, die Regionalgruppen-Treffen und Events zu bedanken. Vorträge auf Regionalgruppen-Treffen sind prima, Mitarbeit in der PASS Deutschland e.V. selbst ebenfalls toll, aber der wahrscheinlich einfachste Weg wäre etwas für die Community im Newsletter zu veröffentlichen. Also, schreibt reichlich: Buchbesprechungen, Veranstaltungskommentare, Projektberichte oder einfach ein cooler Trick der alle angeht. Wir freuen uns darauf. Eure PASS-Newsletter-Redaktion. www.sqlpass.de Seite 3 von 18 Newsletter 01/2017 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 16. Februar 2017 20. April 2017 Georg Urban Benjamin Kettner Emsland https://Emsland.sqlpass.de William Durkin 19. Januar 2017 Hannover https://Hannover.sqlpass.de Christoph Seck 13. Januar 2017 um 18:30 Uhr im Hotel Amadeus 23. Februar 2017 09. Februar 2017 Vladimir Stepa Marcus Möhle Hamburg https://Hamburg.sqlpass.de Sascha Lorenz 11. Januar 2017 um 18:30 bei Microsoft 09. Februar 2017 Cornelia Matthesius Rheinland https://Rheinland.sqlpass.de Tillmann Eitelberg 12. Januar 2017 um 18:00 bei Microsoft 13. Februar 2017 Christoph Muthmann Andreas Wolter Rhein/Main https://RheinMain.sqlpass.de Oliver Engels 10. Januar 2017 um 19:00 Uhr bei Microsoft, Bad Homburg 14. Februar 2017 Julian Breunung Alexander Karl Sachsen https://Sachsen.sqlpass.de Thomas Jorczik 25. Januar 2017 09. März 2017 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_2017_01 www.sqlpass.de Seite 4 von 18 Newsletter 01/2017 Weitere Treffen der Regionalgruppen des PASS Deutschland e.V. ( noch keine Termine bekannt) Bremen https://Bremen.sqlpass.de Mark Kuschel Stefan Dase Franken https://Franken.sqlpass.de Michael Deinhard Torsten Schüßler Mittelrhein https://Mittelrhein.sqlpass.de Benjamin Machuletz Johannes Curio Philipp Lenz Ruhrgebiet https://Ruhrgebiet.sqlpass.de Klaus Hoeltgen Frank Geisler Gabi Münster #Gebt dem Vieh endlich einen Namen! #Tame the datamonster Zum neuen Jahr wollen wir auch unserem Sprössling, dem #datamonster endlich einen Namen verpassen. Für alle die dachten „Tame“ wäre der Name des kleinen Viechs, denen sei das English Dictionary empfohlen. Auch die beliebte Annahme, hier stand einer der Vorstände Namenspate, nope, alles falsch. Das #datamonster ist noch namenlos. Somit steht es der Community zu, kreativ und sachkompetent dem Viech einen schnuckeligen Namen zu verpassen. Und so geht es: Bis zum 31.01.2017 an datamonster(at)sqlpass.de einen Namensvorschlag senden. Ab dem 01.02.2017 gibt es dann eine Online-Abstimmung auf www.sqlpass.de. Der Gewinner-Name wird am Abend des 15.02.2017 auf der SQL-Konferenz bekannt gegeben. Oder: Unser Monster wird an diesem Abend „getauft“ . Der Namensgeber erhält für seine Kreativität einen Tag PASS Essential seiner Wahl geschenkt. (Nach Verfügbarkeit, zzgl. Reisekosten, der Rechtsweg ist ausgeschlossen, der Gewinner muss NICHT an der SQL Konferenz vor Ort sein) www.sqlpass.de Seite 5 von 18 Newsletter 01/2017 Willkommen! Neuer Regionalgruppenverantwortlicher (RGV) bei der RG Bayern Es ist immer gut wenn wir Verstärkung erhalten! Wir freuen uns, dass Erik Monchen als neuer Regionalgruppen-Coleiter in Bayern die Community der PASS Deutschland e.V. tatkräftig und aktiv unterstützt. Herzlich willkommen auch von der Newsletter Redaktion und gutes Gelingen. Im Folgenden wollen wir Erik ein wenig näher vorstellen: Kurzvorstellung Erik Monchen ist erstmalig in 2003 aus den Niederlanden nach München gezogen und nach zweimaliger Rückwanderung ist er jetzt seit 2013 zum dritten Mal in München angekommen, diesmal ohne Planung für eine Rückkehr. Nach seinem Studium hat er als Application Consultant bei der niederländischen Firma Exact Software angefangen und von dort aus auch verschiedene Projekte in Deutschland betreut. Momentan ist er als BI Technical Lead bei der Firma BestSecret GmbH beschäftigt und leitet dort ein Team von mittlerweile acht Personen. Erik ist unter emo(at)sqlpass.de erreichbar. Interview Hier zur weiteren Vorstellung von Erik ein kleines Interview: Kai: Welche Rolle hast Du innerhalb der PASS und welche Tätigkeiten sind damit verbunden? Erik: Zusammen mit Andre Essing und Siegfried Spuddig leite ich die Regionalgruppe Bayern. Das monatlichen Treffen der Regionalgruppe gehört zu den wichtigsten Aufgaben. Wir versuchen immer viele Leute zu interessanten Themen einzuladen die unsere Sprecher anbieten. Weiterhin gehört auch zu meiner Rolle, dass wir in 2017 wieder einen erfolgreichen SQL Saturday organisieren! Kai: Welche Ziele möchtest du „für die PASS“ erreichen – im speziellen in Bezug auf Deine Rolle? Erik: Es ist immer ein Ziel Kollegen zu finden die auf einem Regionaltreffen bei uns einen interessanten Vortrag halten möchten. Darüber hinaus ist es mein Ziel zusammen mit meinen beiden Kollegen-RGV’s einen erfolgreichen SQL Saturday mit zu organisieren. Kai: Was hast du heute vor 10 Jahren getan? Erik: Vor 10 Jahre war ich noch gar nicht mit den BI Themen beschäftigt. Ich war für eine Niederländische Firma als Application Consultant unterwegs. Ich war derzeit schon mal mit dem Microsoft SQL Server beschäftigt, aber nicht so viel wie jetzt. Es ist mittlerweile auch ungefähr 10 Jahre her, dass ich PASS Mitglied geworden bin. Kai: Was würdest du im Verein gerne verbessern? Erik: Es fällt mich nicht etwas Spezifisches ein, was ich gerne verbessern möchte. Ich denke, dass die PASS in eine sehr gute Richtung fährt und ich möchte immer wieder aktiv neue Mitglieder in den Verein werben. Ich habe mehrmals, hauptsächlich bei meinen Arbeitskollegen, über die PASS erzählt, mit der Aussage, dass die PASS ein wichtiger Bestandteil einer SQL Server Weiterentwicklung ist. Kai: Was macht für Dich die PASS aus? Erik: Wie gesagt, die PASS ist für mich einerseits ein wichtiger Bestandteil meiner professionellen Entwicklung und anderseits finde ich es wichtig und macht mir Spaß viele nette Leute kennenzulernen die im gleichen Umfeld arbeiten. Es ist nicht umsonst, dass es ja auch die „SQL Family“ heißt! www.sqlpass.de Seite 6 von 18 Newsletter 01/2017 Kai: Wenn Du Dich gerade nicht mit mir unterhalten würdest, würdest du...? Erik: Bei schönen Wetter viel draußen sein, u.a. joggen oder auf dem Fahrrad die Isar entlangfahren. Im Winter bin ich dann mehr mit anderen Hobbys beschäftigt, über das ganze Jahr verteilt reise ich auch gerne an verschiedenste Orte. Kai: Einen Satz den du viel zu häufig sagst, ist... Erik: „Wenn er/sie die PASS nicht kennt, stellen wir ihn/sie nicht ein!“ – Ganz ehrlich, wenn einen Bewerber noch nie von der PASS Organisation gehört hat, macht das keinen guten Eindruck bei mir… Kai: Du bist kein Politiker. Aber wenn Du Politiker wärst, würdest du... Erik: eine neue Karriere aussuchen… Ein Beruf als Politiker, dafür bin ich gar nicht geeignet. Kai: Vielen Dank für das Gespräch und Viel Erfolg in und mit der Regionalgruppe Bayern. Save the Dates: SQL Saturday #605 Rheinland Der SQLSaturday ist eine kostenlose 1-Tages Konferenz für SQL Server Professionals und alle, die mehr über den Microsoft SQL Server und die Microsoft Data Platform erfahren wollen. Ursprünglich aus den USA kommend, wurden mittlerweile unter der Schirmherrschaft der PASS Global über 600 SQLSaturdays auf fast allen Kontinenten veranstaltet. In den verschiedenen, vor allem technischen Tracks, vermitteln Sprecher primär aus der lokalen aber auch aus der internationalen SQL Server Community hochkarätiges Wissen rund um den Microsoft SQL Server. Der PASS Deutschland e.V. übernimmt als offizielles Chapter der PASS Global, mit weltweit über 100.000 Mitgliedern, die Organisation des Events vollständig mit Freiwilligen aus der deutschen SQL Community. Der kostenlose SQLSaturday ist nicht nur die ideale Gelegenheit sich über den SQL Server 2016 oder eventuell auch SQL V.Next zu informieren, sondern auch um sich mit Kollegen, SQL Professionals, führenden Experten, MCMs und MVPs zu treffen und über spannende Themen zu diskutieren. Save the Date – 10. JUNI 2017 Der SQLSaturday #605 wird am 10.6.2017 in der Hochschule Bonn-Rhein-Sieg in Sankt Augustin veranstaltet. Die Registrierungsmöglichkeiten sind auf der Event-Seite unter http://www.sqlsaturday.com/605/eventhome.aspx zu finden. www.sqlpass.de Seite 7 von 18 Newsletter 01/2017 Blogs von Mitgliedern des PASS Deutschland e.V. Liebe Newsletter-Leser! Neues Jahr und wieder die üblichen Verdächtigen. Ansprechpartner: Kai Gerlach Blog: SQL aus Hamburg URL: http://www.sql-aus-hamburg.de Autor: Björn Peters (Hamburg) Blog-Liste (bereits früher veröffentlicht) Schwerpunkte: Datenbank-Administration (nach Vornamen der Autoren sortiert) Blog: Architektur und Administration Blog: SQL Server Engine & BI blog by Andreas Wolter URL: http://www.insidesql.org/blogs/cmu/ URL: http://www.insidesql.org/blogs/andreaswolter/ Autor: Christoph Muthmann (Rheinland) Autor: Andreas Wolter (Rheinland) Schwerpunkte: Datenbank-Administration Schwerpunkte: Datenbank-Administration Blog: Armin Neudert über SQL Server | SSDT | ALM | TFS > Database Lifecycle Management URL: http://blogs.tmn-net.com/an/ Blog: sqlXpert GmbH Blog URL: http://www.sqlxpert.de/blogsqlxpert/ Autoren: Daniel Caesar (Berlin) und Imke Feldmann (Berlin) Schwerpunkte: Business Intelligence Autor: Armin Neudert (Stuttgart) Schwerpunkte: Datenbank-Administration Blog: GDS Business Intelligence Blog Blog: Arno Cebulla über Information Design mit MS SSRS URL: http://gds-business-intelligence.de/de/category/sqlserver/ URL: http://blog.oraylis.de/author/acebulla/ Autor: Frank Geisler (Ruhrgebiet) Autor: Arno Cebulla (Rheinland) Schwerpunkte: Business Intelligence und Entwicklung Schwerpunkte: Business Intelligence Blog: SQL Server - Infos für Anfänger und Profis URL: https://sqlserverbhoch.wordpress.com Autor: Benjamin Hoch (nicht angegeben) Blog: Hilmar Buchta über MS-OLAP URL: http://blog.oraylis.de/author/hbuchta/ Autor: Hilmar Buchta (Rheinland) Schwerpunkte: Business Intelligence Schwerpunkte: Informationen für Beginner im Bereich SQL Server aber auch für Fortgeschrittene im Bereich Hochverfügbarkeit mit AlwayOn Blog: Microsoft OLAP Blog by Hilmar Buchta Blog: Solisyon SQL Blog Autor: Hilmar Buchta (Rheinland) URL: http://www.solisyon.de/sqlblog/ Schwerpunkte: Business Intelligence Autor: Benjamin Weissman (Franken) Schwerpunkte: Business Intelligence URL: http://ms-olap.blogspot.com Blog: Kostja's .NETte Welt URL: https://kostjaklein.wordpress.com/ Autor: Kostja Klein (Rhein-Main) Schwerpunkte: Entwicklung www.sqlpass.de Seite 8 von 18 Newsletter Blog: Ceteris AG BI Blog URL: http://www.ceteris.ag/blog Autor: Markus Raatz (Berlin) Schwerpunkte: Business Intelligence Blog: Nikoport - SQL Server, Community, Development and Web adventures URL: http://www.nikoport.com Autor: Niko Neugebauer (Rhein-Main) Schwerpunkte: SQL Server allgemein 01/2017 Blog: Tillmann Eitelberg & Oliver Engels zu SSIS-Components URL: http://www.ssis-components.net Autoren: Tillmann Eitelberg (Rheinland) und Oliver Engels (Rhein-Main) Schwerpunkte: Integration-Services Blog: TORSTEN SCHUESSLER | Sapere aude! (aka tosc) URL: http://www.insidesql.org/blogs/tosc/ Autor: Torsten Schüßler (Franken) Schwerpunkte: SQL Server allgemein Blog: flip-it.de :: SQL and more URL: http://www.flip-it.de Autor: Philipp Lenz (Mittelrhein) Schwerpunkte: SQL Server allgemein Blog: SQL Server Intern URL: http://www.sqlmaster.de Autor: Uwe Ricken (Rhein-Main) Schwerpunkte: Datenbank-Administration Blog: About SQL Server Basics and in-depth URL: http://dirtyread.de Autor: Robert Hartmann (Franken) Schwerpunkte: SQL Server allgemein Blog: Robert Panther on SQL Server URL: http://pantheronsql.wordpress.com Autor: Robert Panther (Rhein-Main) Schwerpunkte: SQL Server allgemein Blog-Infos Ankündigung, Änderung, Löschung Wenn auch dein PASS-Mitglieds-Blog hier erscheinen soll, so schreibe bitte eine E-Mail mit den folgenden Angaben an: newsletter(punkt)redaktion(at)sqlpass(punkt)de Blog: Sascha Lorenz aus Hamburg über die Themen Microsoft SQL Server, SharePoint, .NET Technologien und ganz allgemein über Business Intelligence URL: http://saschalorenz.blogspot.com Autor: Sascha Lorenz (Hamburg) Den Titel des BLOG’s Deinen Namen Deinen Blog-URL Deine Inhalte: eine (kurze) Übersicht der Themen-Schwerpunkte Deine Regionalgruppe: (optional, aber erwünscht) (Deine Email-Adresse): Die ist für Rückmeldungen, wird aber nicht auf unserer BLOG-Seite veröffentlicht oder anderweitig verwendet. Schwerpunkte: Business Intelligence Blog: GlorfIT URL: http://glorf.it Autor: Thomas Glörfeld (Franken) Schwerpunkte: SQL Server allgemein www.sqlpass.de Bitte teile uns möglichst auch Änderungen an Deinem Blog (Themenverschiebung, Blog-URL oder Beendigung etc.) mit. Vielen Dank. Kommentare Kommentare von Blog-Besuchern sind gern gesehen und können an newsletter(punkt)redaktion(at)sqlpass(punkt)de geschickt werden. Wir werden Sie an den Autor weiterleiten und/oder, wenn so gewünscht, ggfs. hier veröffentlichen. Seite 9 von 18 Newsletter 01/2017 Anzeige: Business Intelligence The Amorphous CDO Role Takes Shape Auch bei Big Data werden Aspekte wichtiger, für die ein Chief Data Officer (CDO) die Verantwortung übernimmt. Näheres zu der Rolle enthält der Artikel und die darin eingebetteten Links. http://www.allanalytics.com/author.asp 2017: Five Data Predictions for the New Year Glaskugellesen zum Jahresende? Ein Blick in die nahe Zukunft kann ja auch mit Erfahrungen aus den Vorjahren unterlegt sein. Advanced Analytics: A Look Back at 2016 and What's Ahead for 2017 Was Philip Russom für Data Management erläutert hat, stellt Fern Halper hier für Advanced Analytics vor: Rekapitulation und Ausblick auf 2017. https://upside.tdwi.org/articles/2016/12/16/advancedanalytics-trends-2016-and-2017.aspx Is Artificial Intelligence the Future of Business Intelligence? https://upside.tdwi.org/articles/2016/12/16/five-datapredictions-for-2017.aspx Hier haben wir ein paar Ansichten zum Thema AI in der BI von nicht technisch involvierten Personen. Es macht wohl Sinn, auch diesen Hintergrund zu kennen. Data Management: 2016’s Hot Trends and What to Watch in 2017 http://dresneradvisory.com/blog/is-artificial-intelligencethe-future-of-business-intelligence Philip Russom rekapituliert die Trends von 2016 und wagt einen Ausblick, welche davon auch in 2017 ihr Gewicht behalten werden. Self-Governed Business Intelligence https://upside.tdwi.org/articles/2016/12/16/datamanagement-trends-to-watch-in-2017.aspx Data, Security Frameworks Emerge For IoT Der Artikel beleuchtet die Probleme und Vorteile von SelfService BI. Im Link findet sich eine kommerzielle Lösung für einige der Aufgaben oder Probleme. http://bainsights/TabId/33164/artmid/49832/articleid/427/ Self-Governed-Business-Intelligence.aspx In den Vereinigten Staaten soll auch die Regierung dafür sorgen, dass die nötigen Schritte zur Anwendung von IoT koordiniert unternommen werden. https://www.datanami.com/2016/12/13/data-securityframeworks-emerge-iot/ www.sqlpass.de Seite 10 von 18 Newsletter Self-Service BI Governance and Security Risks Jen Underwood gibt einen Überblick über Aspekte zu Security und Governance, die in einem Self-Service BI Szenario zu beachten sind. Zusätzliche Information gibt es in einem verlinkten Whitepaper. http://www.jenunderwood.com/2016/12/12/self-service-bigovernance-security-risks/ SQL Server 2016 SP1 removes the editions’ programming feature limits! Everything from Always Encrypted to XTP/In-memory for everybody! Andreas Wolter beschreibt die Auswirkungen der in der neuesten Version des SQL Servers gefallenen Einschränkungen bei der Programmierbarkeit. http://www.insidesql.org/blogs/andreaswolter/2016/11/sqlserver-2016-sp1-removes-programmability-feature-limits Data Channel - Interview 01 - Andreas Wolter on Columnstore Das erste Interview im "Data Channel" wurde mit Andreas Wolter zum Thema "Column Store" geführt. http://www.sqlservercentral.com/blogs/sql-and-sqlonly/2016/12/03/data-channel-interview-01-andreaswolter-on-columnstore-/ Data Hierarchies and Drill Through in Power BI Ginger Grant erläutert, wie man in Power BI mit Hierarchien in seinen Daten umgeht. Insbesondere, weil es anders ist, als in Excel. 01/2017 Passing Parameters To SQL Queries With Value.NativeQuery() In Power Query And Power BI Die Handhabung von Parametern in SQL Queries wird sehr viel einfacher mit einer Funktion aus M. https://blog.crossjoin.co.uk/2016/12/11/passingparameters-to-sql-queries-with-value-nativequery-in-powerquery-and-power-bi/ How to Combine System and Manual Data in a Power BI Data Model Manchmal muss man manuell erstellte Angaben zu seinen automatisch abgerufenen Daten hinzunehmen. Der Artikel zeigt einige Szenarios und mögliche Lösungen. https://www.powerpivotpro.com/2016/11/combinesystem-manual-data-power-bi-data-model/ Power BI Model Size Bloat And Auto Date/Time Tables Automatische Datumshierarchien in Power BI Modellen sind zwar einfach anzuwenden, vergrößern den Speicherbedarf der Datei aber eventuell erheblich. https://blog.crossjoin.co.uk/2016/12/16/power-bi-modelsize-bloat-and-auto-datetime-tables/ Show Top N and Rest in Power BI Die TOP N Funktion gehört zum Standardumfang von Power BI. Aber wieviel ist das im Vergleich zum Rest? Das beantwortet Lukas Lötters im Artikel. http://www.desertislesql.com/wordpress1/ https://blog.oraylis.de/2016/12/show-top-n-and-rest-inpower-bi/ Custom Functions Made Easy in Power BI Desktop Implement Non Visual Totals with Power BI security roles Die Implementierung von eigenen Funktionen in Power BI Desktop wird immer mehr vereinfacht. Reza Rad hält uns auf dem Laufenden. Wenn ein Nutzer nicht alle Daten sehen darf, darf man ihm eventuell trotzdem eine Gesamtsumme über alle Einträge zeigen. Der Artikel zeit, wie das funktioniert, da es nicht Standard ist. http://radacad.com/custom-functions-made-easy-in-powerbi-desktop www.sqlpass.de http://www.sqlbi.com/articles/implement-non-visual-totalswith-power-bi-security-roles/ Seite 11 von 18 Newsletter 01/2017 Control the Interaction in Power BI Report Use Cases for Azure Analysis Services (Part 2) Obwohl das Feature schon länger verfügbar ist, scheint es noch nicht allgemein bekannt zu sein. Der Artikel beschreibt, wie man das interaktive Verhalten in Power BI anpassen kann. Der Artikel ist der zweite Teil, der uns erklärt, welche Anwendungsfälle man für die Analysis Services in der Cloud hat. http://radacad.com/control-the-interaction-in-power-bireport R is better than M for difficult data wrangling tasks in Power BI M ist nicht mehr die einzige Sprache zur Implementierung von Datenverarbeitungsaufgaben in Power BI. Der Autor meint, R sei in vielen Fällen besser geeignet. https://medium.com/@MrDataGeek/r-is-better-than-m-fordifficult-data-wrangling-tasks-in-power-bi5ffa9007dbc9#.wgeeq6u85 Power Query, R is here to help you! Hier haben wir einen zweiten Autor, der meint, R sei besser geeignet als M, um komplexere Datenverarbeitung in Power Query zu implementieren. https://medium.com/@MrDataGeek/power-query-r-is-hereto-help-you-8213e6277e53#.xp66vnxt5 http://www.sqlchick.com/entries/2016/11/29/use-casesfor-azure-analysis-services Broken References in the SSIS Ca talog Es kann passieren, dass eine Referenz in SSIS Catalog ungültig wird. Der Artikel von Andy Leonard zeigt die Einzelheiten. http://sqlblog.com/blogs/andy_leonard/archive/2016/12/06 /broken-references-in-the-ssis-catalog.aspx ETL in the Cloud with Azure ETL in der Cloud hat noch nicht den Stand, den ETL ohne Cloud hat oder hatte. Marl Kromer zeigt einige Alternativen auf, sich dem Thema zu nähern. http://sqlmag.com/sql-server-integration-services/etl-cloudazure Deploying SSIS Projects to a Restored SSIS Catalog (SSISDB) Extracting Tables from PDFs in R using the Tabulizer Package Beim Einsatz einer SSISDB, die über ein Restore erzeugt wurde, kann man eine Überraschung erleben. Andy Leonard erklärt was passiert und wie man es repariert. Mit den zusätzlichen Libraries für R kann man sich das Leben oft einfacher machen. Im Beispiel sehen wir, wie man sich automatisiert Daten aus einer PDF-Datei extrahiert, um sie weiter zu verwenden. http://sqlblog.com/blogs/andy_leonard/archive/2016/11/27 /deploying-ssis-projects-to-a-restored-ssis-catalogssisdb.aspx http://www.r-bloggers.com/extracting-tables-from-pdfs-inr-using-the-tabulizer-package/ One Page R: A Survival Guide to Data Science with R Der Artikel enthält Links für alle, die in die Entwicklung mit R einsteigen möchten oder müssen. http://blog.revolutionanalytics.com/2016/12/one-pager.html A Better Way to Execute SSIS Packages with T SQL Bei der Standardvariante zum Ausführen von SSIS-Paketen aus T-SQL bestehen einige Besonderheiten. Tim Mitchell zeigt neue Wege auf. https://www.timmitchell.net/post/2016/11/28/a-betterway-to-execute-ssis-packages-with-t-sql/ How to download a file from internet using SSIS Neben der in der Überschrift genannten Aufgabe zeigt uns der Artikel, wie wir Parameter an PowerShell-Skripte übergeben können, die wir aus SSIS aufrufen. http://www.sqlservercentral.com/articles/SSIS/148173/ www.sqlpass.de Seite 12 von 18 Newsletter 01/2017 Downloading multiple files from internet with SSIS and C# 7 Vendors at Strata/Hadoop World 2016: First Impressions Der Artikel zeigt vier Varianten, wie man mehrere Dateien mit SSIS aus einer Quelle herunterladen kann. Fern Halper von der TDWI gibt einen Überblick über Ankündigungen von 7 Marktbegleitern von Microsoft, die sie auf der Strata/Hadoop World 2016 gemacht haben. Sie bewertet die Aussagen und erläutert, warum sie wichtig sein könnten. http://www.sqlservercentral.com/articles/SSIS/148288/ How to Dive into Data Lakes and Not Drown Data Lakes werden immer beliebter. Aber nicht alle Anwender sind mit den Ergebnissen oder der Performance zufrieden. http://www.dataversity.net/dive-data-lakes-not-drown/ Migrating reports between SSRS report servers simplified with new PowerShell commands Reports zwischen Servern koordinieren bzw. kopieren ist eine langwierige Angelegenheit. Mit der Hilfe vom PowerShell muss man nicht mehr jeden Report einzeln bearbeiten. https://sqlserverbi.blog/2016/12/03/migrating-reportsbetween-ssrs-report-servers-simplified-with-newpowershell-commands/ https://upside.tdwi.org/articles/2016/12/05/7-vendors.aspx Data Wrangling at Slack Im Artikel beschreibt ein Data Engineer von Slack, welche Probleme beim Betrieb einer Data Warehouse-Lösung auftreten können (oder werden), nachdem man seine Tools ausgewählt und aufeinander abgestimmt hat. https://slack.engineering/data-wrangling-at-slackf2e0ff633b69 Reconciling Data Across Systems Using a Reconciliation Hub Wenn Daten über mehrere Systeme fließen und konsistent gehalten werden müssen, könnte die Aufgabe den Einsatz eines "Reconciliation Hub" erfordern. What’s new in Mobile Reports in SQL Server 2016 SP1 https://www.simple-talk.com/sql/bi/reconciling-dataacross-systems-using-reconciliation-hub/ Wem die anderen Gründe für den Einsatz des SQL Server 2016 SP1 nicht reichen, der findet eventuell bei den Mobilen Reports noch ein paar Neuerungen. How Much RAM Do I Need For My SSAS Tabular Server? https://blogs.msdn.microsoft.com/sqlrsteamblog/2016/12/0 6/whats-new-in-mobile-reports-in-sql-server-2016-sp1/ Das Thema "Sizing" gehört zu jeder Entscheidung über neue Server. Der Artikel gibt Hilfen zur Beurteilung des Bedarfs eines SSAS Tabular Servers. Creating SSRS Tabular Reports with Sparklines and Charts http://byobi.com/blog/2016/12/how-much-ram-do-i-needfor-my-ssas-tabular-server/ Gemma Bibby zeigt, wie man seinen tabellarischen Report mit Sparklines und Charts aufpeppt. Die Erklärung basiert auf SQL Server 2014. Accelerate Your Data Warehouse Build with Automation http://www.sqlservercentral.com/articles/Reporting+Service s+(SSRS)/147781/ Die Sicht auf die Notwendigkeit von Data Warehouses relativiert sich wohl gerade wieder. Self-Service und Data Discovery decken eben nicht alle Anforderungen adäquat ab. Damit müssen die Prozesse auch schneller und einfacher handhabbar werden. Rotating Tables with Indicators in SSRS 2016 Der Einsatz von Indikatoren in SSRS 2016 bedingt in manchen Szenarien einiges an Vorarbeit, um sie wunschgemäß anzeigen zu können. http://www.jenunderwood.com/2016/11/29/acceleratedata-warehouse-build-automation/ http://www.sqlhammer.com/rotating-tables-indicators-ssrs2016/ www.sqlpass.de Seite 13 von 18 Newsletter How to Change an Analysis Services Instance to Tabular Mode Man kann den Modus der Analysis Services mit der INI-Datei umstellen. Der Artikel beschreibt nicht, was mit existierenden Objekten, Cubes, Berechnungen passiert, wenn man das tut. http://www.sqlservercentral.com/articles/Analysis+Services +(SSAS)/147503/ 01/2017 Non-Numeric Measures in DAX Auch wenn sich die ersten Beispiele mehr wie Dimensionen anfühlen, zeigt der Artikel doch, dass man in Situationen kommen kann, in denen man nicht nummerische berechnete Measures einsetzen muss. http://www.sqlservercentral.com/articles/DAX/147787/ Ansprechpartner: Michael Riedmüller Neues aus der Knowledgebase Liebe Newsletter-Leser! Weihnachtsstimmung auch in Redmond: Das tolle Service Pack 1-„Geschenk“ für 2016 und ansonsten nur Wenig zu 2012 bis 2016 und Nichts zu 2000 bis 2008 R2. Stichtag: 26.12.2016. Euer Kai Gerlach Sonstige KB-Artikel Controlling Autostat (AUTO_UPDATE_STATISTICS) behavior in SQL Server (23.11.2016). Anm. d. Red.: Auf SQL 2014 und 2016 ausgedehnt. Gilt auch für Enterprise Core. https://support.microsoft.com/kb/2754171 SQL Server 2016 Service Packs Interoperability of Columnstore indexes with large page memory model in SQL Server (02.12.2016) https://support.microsoft.com/kb/3210239 SQL Server 2016 Service Pack 1 release information (02.12.2016) https://support.microsoft.com/kb/3182545 “A digitally signed driver is required” warning when you install SQL Server packages in Windows Server 2016 and Windows 10 (05.12.2016) Hotfixes https://support.microsoft.com/kb/3203693 FIX: Parallel insert operation into a temp table causes SQL Server 2016 to freeze (23.11.2016) Improved diagnostics for query execution plans that involve residual predicate pushdown in SQL Server (08.12.2016) Anm. d. Red.: Auf SQL 2016 ausgedehnt. https://support.microsoft.com/kb/3198285 GDR update package for SQL Server 2016 SP1 (16.12.2016) https://support.microsoft.com/kb/3210089 On-demand hotfix update package for SQL Server 2016 CU3 (16.12.2016) https://support.microsoft.com/kb/3107397 Performance degradation when you upgrade from database compatibility level 120 to 130 in SQL Server 2016 (14.12.2016) https://support.microsoft.com/kb/3212023 https://support.microsoft.com/kb/3210110 How to register Microsoft Filter Pack IFilters with SQL Ser- GDR update package for SQL Server 2016 RTM (16.12.2016) ver (14.12.2016). Anm. d. Red.: Auf SQL 2014 und 2016 ausgedehnt. Gilt auch für Enterprise Core. https://support.microsoft.com/kb/3210111 https://support.microsoft.com/kb/945934 www.sqlpass.de Seite 14 von 18 Newsletter 01/2017 SQL Server 2016 SSRS, SSIS How to troubleshoot Msg 824 in SQL Server (13.12.2016) Anm. d. Red.: Auf SQL 2014 ausgedehnt. Sonstige KB-Artikel https://support.microsoft.com/kb/2015756 Error when you execute SSIS package on FIPS-enabled Windows (02.12.2016). Anm. d. Red.: Auf SQL 2014 und 2016 ausgedehnt. Gilt auch für Enterprise Core. How to register Microsoft Filter Pack IFilters with SQL Server (14.12.2016). Anm. d. Red.: Auf SQL 2014 und 2016 ausgedehnt. Gilt auch für Enterprise Core. https://support.microsoft.com/kb/2925865 https://support.microsoft.com/kb/945934 You cannot print in Reporting Services reports after you install SQL Server 2016 SP1 (23.11.2016) SQL Server 2014 SSIS https://support.microsoft.com/kb/3208483 Sonstige KB-Artikel "Only secure content is displayed" warning when you open a SQL Server 2016 SP1 Reporting Services report or web portal (23.11.2016) https://support.microsoft.com/kb/3208484 SQL Server 2016 MDS Hotfixes Error when you execute SSIS package on FIPS-enabled Windows (02.12.2016). Anm. d. Red.: Auf SQL 2014 und 2016 ausgedehnt. Gilt auch für Enterprise Core. https://support.microsoft.com/kb/2925865 SQL Server 2012 Security FIX: Errors when you try to save MDS business rules in SQL Server 2016 (16.12.2016) MS15-058: Description of the security update for SQL Server 2012 Service Pack 2 GDR: July 14, 2015 (08.12.2016) Anm. d. Red.: Update nach über einem Jahr. https://support.microsoft.com/kb/3210087 https://support.microsoft.com/kb/3045321 SQL Server 2016 R Sonstige KB-Artikel Hotfixes Cumulative update package 5 for SQL Server 2012 SP1 (23.11.2016). Anm. d. Red.: Update nach über einem Jahr. FIX: Version of R Client is incompatible with the Microsoft R server version 8.0.3 (16.12.2016) https://support.microsoft.com/kb/3210262 FIX: Cannot install SQL Server R Services during an offline installation of SQL Server 2016 updates (16.12.2016) https://support.microsoft.com/kb/2861107 Interoperability of Columnstore indexes with large page memory model in SQL Server (02.12.2016) https://support.microsoft.com/kb/3210239 https://support.microsoft.com/kb/3210708 SQL Server 2014 Sonstige KB-Artikel Controlling Autostat (AUTO_UPDATE_STATISTICS) behavior in SQL Server (23.11.2016). Anm. d. Red.: Auf SQL 2014 und 2016 ausgedehnt. Gilt auch für Enterprise Core. https://support.microsoft.com/kb/2754171 Interoperability of Columnstore indexes with large page memory model in SQL Server (02.12.2016) https://support.microsoft.com/kb/3210239 www.sqlpass.de Seite 15 von 18 Newsletter PASS Essential: Dauer: Ort: Datum: Teilnehmeranzahl: Preis: 01/2017 Analyse eines Microsoft SQL Server auf Performanceprobleme 1 Tag Berlin, Microsoft Deutschland GmbH, Geschäftsstelle Berlin 03.03.2017, 09.00-16.30 Uhr mindestens 4, maximal 12 Mitglieder PASS Deutschland e.V. 299€ (inkl. MwSt.), Nicht-Mitglieder 475€ (inkl. MwSt.) Bei gleichzeitiger Anmeldung als neues Mitglied gilt hierfür bereits der Mitgliederpreis. Schulungszertifikat: Anmeldung: Voraussetzungen: Ja E-Mail an [email protected] Sprecher: Uwe Ricken Uwe Ricken verfügt über mehr als 6 Jahre Praxiserfahrung als DBA und mehr als 14 Jahre Erfahrungen als Entwickler von Datenbankmodellen. Im Mai 2013 wurde diese Erfahrung mit der Zertifizierung zum 7. deutschen „Microsoft Certified Master – SQL Server 2008“ gekrönt. Im Juli 2013 wurde ihm zum ersten Mal der MVP-Award von Microsoft für seine Unterstützung der Microsoft SQL Server Community verliehen. Damit war Uwe Ricken der erste MCM + MVP in Deutschland. Uwe Ricken ist als Sprecher zu den Themen „Database Engine Internals“, „Query Optimizing“ und „Entwicklung“ auf vielen Konferenzen in ganz Europa anzutreffen. Inhalt Nach Abschluss des Workshops haben Sie fundierte Kenntnisse in diesen Themen „Problemzonen“ einer Installation von Microsoft SQL Server, die auftreten, wenn eine „Standardinstallation“ implementiert wird. an Hand eines Stufenplans kann Schritt für Schritt die Analyse eines Systems durchführt werden. Ergebnisse der Messungen werden in einer Bewertungsmatrix auf Schwachpunkte untersucht. Teilnehmer Voraussetzungen: Grundkenntnisse über Microsoft SQL Server Umgang mit Microsoft SQL Server Management Studio Mit einem eigenen Laptop können die im Workshop gezeigten Skripte auf eigenen Microsoft SQL Servern ausgeführt und analysiert werden. Kursinhalte: Engpässe im Betriebssystem, die einen Microsoft SQL Server ausbremsen Konfigurationseinstellungen einer Instanz von Microsoft SQL Server TEMPDB – falsche Konfiguration und ihre Auswirkungen auf die Performance PLE – Analyse und Bewertung von „Page Life Expectancy“ im Zusammenhang mit verwendeten Datenbanken Analyse der Belegung des Buffer Pool pro Datenbank! PFS-Contention, Locking, Blocking, Deadlocks – welche Möglichkeiten gibt es für die Beseitigung Korrekte Datenbankeinstellungen (Datenbankdateien, Protokolldateien) Analyse von Wait Stats zur Bewertung von vorhandenen Engpässen Anforderungen an eine Kundendokumentation o Gliederung der Dokumentation o Präsentation der Analyseergebnisse & Handlungsempfehlungen An konkreten Beispielen, die mit dem eigenen Laptop (mitgebracht incl. installierter Software) ebenfalls simuliert werden können, werden verschiedene Engpässe demonstriert, die es zu erkennen gilt. Wenn es um die Bewertung von Analyseergebnissen mittels Wait Stats geht, so können solche Ergebnisse für jeden EIGENEN Server simultan im Workshop ausgewertet werden. PASS Essentials werden vom PASS Deutschland e.V. veranstaltet: http://www.sqlpass.de Allgemeine Geschäftsbedingungen (AGB): http://www.sqlpass.de/Events/AllgemeineGeschäftsbedingungenAGB.aspx Seite 16 von 18 Newsletter PASS Essential: Dauer: Ort: Datum: Teilnehmeranzahl: Preis: 01/2017 Aufbau und Wartung einer Staging Umgebung mit Biml 1 Tag Essen, GDS Business Intelligence GmbH 16.03.2017, 09.00-16.30 Uhr mindestens 4, maximal 12 Mitglieder PASS Deutschland e.V. 299€ (inkl. MwSt.), Nicht-Mitglieder 475€ (inkl. MwSt.) Bei gleichzeitiger Anmeldung als neues Mitglied gilt hierfür bereits der Mitgliederpreis. Schulungszertifikat: Anmeldung: Voraussetzungen: Ja E-Mail an [email protected] Sprecher: Benjamin Weissman Ben Weissman arbeitet seit Version 6.5 mit dem SQL Server und ist hauptsächlich im Bereich BI/Datawarehousing aktiv. Er ist MCSE Business Intelligence und Data Platform und außerdem der erste BimlHero Certified Expert in Deutschland. Er hat in den vergangenen Jahren in über 150 BI Projekten mitgewirkt und ist immer auf der Suche nach neuen Möglichkeiten noch mehr Spaß mit dem SQL Server zu haben. Gemeinsam mit seinem Team von Solisyon bietet er Training, Beratung und Implementierung für weltweite Kunden aus dem gehobenen Mittelstand an. Inhalt Nach Abschluss des Workshops haben Sie fundierte Kenntnisse in diesen Themen Grundlagen von Biml Essentielle Biml Tags und Attribute in XML Integration von Biml mit BimlScript zur Erstellung von dynamischem Biml Grundlagen von Metadaten-Konstrukten für SSIS mit Biml Teilnehmer Voraussetzungen: Grundkenntnisse in SSIS Grundkenntnisse in VB.NET und/oder C# Umgang mit BIDS bzw. Data Tools Mit einem eigenen Laptop mit installiertem SQL Server sowie Varigence BimlStudio (Kostenpflichtig, 14 Tages Testversion, für einige gezeigte Funktionen erforderlich, jedoch nicht für die Grundlagen) und BimlExpress (kostenfrei). Beide Tools sind unter www.varigence.com erhältlich, bitte beachten: Die 14 Tage Testversion nicht zu früh aktivieren! Kursinhalte: Was ist Biml, wofür kann ich es einsetzen, wofür nicht? Wie unterscheiden sich die verschiedenen Frontends BIDS Helper, BimlExpress, BimlStudio und BimlOnline? Grundlagen der Biml-Sprache – Erstellung eines kompletten Pakets mit Biml (manuell) Automatisierung von Biml mit BimlScript Aufbau eines Metadaten-Modells zum Design einer Staging Umgebung Automatisierter Aufbau einer Staging Umgebung mit Hilfe von Metadaten und Biml Aktualisierung von Staging Umgebung und SSIS per Kommandozeile oder Batchdatei Dokumentation von Biml-Projekten Umgang mit Source Control Erweiterte Funktionen zur Automatisierung Kurzer Einblick in SSAS mit Biml PASS Essentials werden vom PASS Deutschland e.V. veranstaltet: http://www.sqlpass.de Allgemeine Geschäftsbedingungen (AGB): http://www.sqlpass.de/Events/AllgemeineGeschäftsbedingungenAGB.aspx Seite 17 von 18 Newsletter PASS Essential: Dauer: Ort: Datum: Teilnehmeranzahl: Preis: 01/2017 Analyse eines Microsoft SQL Server auf Performanceprobleme 1 Tag Köln, Microsoft Deutschland GmbH, Geschäftsstelle Köln 11.05.2017, 09.00-16.30 Uhr mindestens 4, maximal 12 Mitglieder PASS Deutschland e.V. 299€ (inkl. MwSt.), Nicht-Mitglieder 475€ (inkl. MwSt.) Bei gleichzeitiger Anmeldung als neues Mitglied gilt hierfür bereits der Mitgliederpreis. Schulungszertifikat: Anmeldung: Voraussetzungen: Ja E-Mail an [email protected] Sprecher: Uwe Ricken Uwe Ricken verfügt über mehr als 6 Jahre Praxiserfahrung als DBA und mehr als 14 Jahre Erfahrungen als Entwickler von Datenbankmodellen. Im Mai 2013 wurde diese Erfahrung mit der Zertifizierung zum 7. deutschen „Microsoft Certified Master – SQL Server 2008“ gekrönt. Im Juli 2013 wurde ihm zum ersten Mal der MVP-Award von Microsoft für seine Unterstützung der Microsoft SQL Server Community verliehen. Damit war Uwe Ricken der erste MCM + MVP in Deutschland. Uwe Ricken ist als Sprecher zu den Themen „Database Engine Internals“, „Query Optimizing“ und „Entwicklung“ auf vielen Konferenzen in ganz Europa anzutreffen. Inhalt Nach Abschluss des Workshops haben Sie fundierte Kenntnisse in diesen Themen „Problemzonen“ einer Installation von Microsoft SQL Server, die auftreten, wenn eine „Standardinstallation“ implementiert wird. an Hand eines Stufenplans kann Schritt für Schritt die Analyse eines Systems durchführt werden. Ergebnisse der Messungen werden in einer Bewertungsmatrix auf Schwachpunkte untersucht. Teilnehmer Voraussetzungen: Grundkenntnisse über Microsoft SQL Server Umgang mit Microsoft SQL Server Management Studio Mit einem eigenen Laptop können die im Workshop gezeigten Skripte auf eigenen Microsoft SQL Servern ausgeführt und analysiert werden. Kursinhalte: Engpässe im Betriebssystem, die einen Microsoft SQL Server ausbremsen Konfigurationseinstellungen einer Instanz von Microsoft SQL Server TEMPDB – falsche Konfiguration und ihre Auswirkungen auf die Performance PLE – Analyse und Bewertung von „Page Life Expectancy“ im Zusammenhang mit verwendeten Datenbanken Analyse der Belegung des Buffer Pool pro Datenbank! PFS-Contention, Locking, Blocking, Deadlocks – welche Möglichkeiten gibt es für die Beseitigung Korrekte Datenbankeinstellungen (Datenbankdateien, Protokolldateien) Analyse von Wait Stats zur Bewertung von vorhandenen Engpässen Anforderungen an eine Kundendokumentation o Gliederung der Dokumentation o Präsentation der Analyseergebnisse & Handlungsempfehlungen An konkreten Beispielen, die mit dem eigenen Laptop (mitgebracht incl. installierter Software) ebenfalls simuliert werden können, werden verschiedene Engpässe demonstriert, die es zu erkennen gilt. Wenn es um die Bewertung von Analyseergebnissen mittels Wait Stats geht, so können solche Ergebnisse für jeden EIGENEN Server simultan im Workshop ausgewertet werden. PASS Essentials werden vom PASS Deutschland e.V. veranstaltet: http://www.sqlpass.de Allgemeine Geschäftsbedingungen (AGB): http://www.sqlpass.de/Events/AllgemeineGeschäftsbedingungenAGB.aspx Seite 18 von 18