Page 1

Newsletter

08/2017

Eine Anregung zur Freizeitgestaltung in der aktuellen Jahreszeit vom SQLSaturday (Photo Dirk Hondong)

Inhaltsübersicht • • • • • • • • •

Treffen der Regionalgruppen Den Newsletter Online lesen! Auf ISSUU (www.issuu.com)! Weitere Treffen der Regionalgruppen Vorabinformation zum PASS-Camp 2017 Blogs von Mitgliedern Allgemeine Themen Neues von den SQL Release Services Business Intelligence PASS-Essentials: o Infrastruktur auf Azure IaaS und SQL Server Best Practices o Aufbau und Wartung einer Staging Umgebung mit Biml o Performancesteigerung durch Indexanalyse und -redesign o SQL Server Data Tools 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:

Newsletter.Redaktion@sqlpass.de Werbung@sqlpass.de

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

08/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

10. August 2017

Andre Essing Erik Monchen

• The Imitation Game: AI, Bots und Cognitive Services - Constantin "Kostja" Klein

Mittelrhein

https://Mittelrhein.sqlpass.de

Benjamin Machuletz

29. August 2017

Johannes Curio

14. September 2017

12. September 2017

• Die wichtigsten Tipps und Tricks in der Praxis des SQL Servers - Bodo Danitz

Philipp Lenz

Karlsruhe

https://Karlsruhe.sqlpass.de

Stefan Kirner

26. September 2017 um 18:30

Helge Rutz

• Hands-on - SQL Server on Linux – Frank Seiwerth

Rhein/Main

https://RheinMain.sqlpass.de

Oliver Engels

08. August 2017 um 19:00 Uhr bei OH22, Bad Camberg

Julian Breunung

29. November 2017

12. September 2017

• Sommerbruzzler

Alexander Karl

Rheinland

https://Rheinland.sqlpass.de

Tillmann Eitelberg

14. August 2017 um 18:00 Uhr bei Microsoft

Christoph Muthmann

13. September 2017

• Virtualisierung vom SQL Server - Bodo Michael Danitz

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: https://issuu.com/sqlpass/docs/newsletter_2017_08

www.sqlpass.de

Seite 2 von 18


Newsletter

08/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 Georg Urban Benjamin Kettner

Bremen

https://Bremen.sqlpass.de

Mark Kuschel Stefan Dase

Emsland

https://Emsland.sqlpass.de

William Durkin

17. August 2017

Franken

https://Franken.sqlpass.de

21. September 2017

Michael Deinhard Torsten Schüßler

Hamburg

https://Hamburg.sqlpass.de

Sascha Lorenz

10. August 2017 um 18:30 bei Microsoft

13. September 2017

Cornelia Matthesius

Hannover

https://Hannover.sqlpass.de

Christoph Seck

17. August 2017 um 18:30 Uhr im Hotel Amadeus

Vladimir Stepa

08. September 2017

Ben Kettner

Marcus Möhle

Ruhrgebiet

https://Ruhrgebiet.sqlpass.de

Klaus Hoeltgen

10. August 2017 um 19:00 bei GDS, Essen

Frank Geisler

Gabi Münster

14. September 2017

Block Chain, die Data Plattform Perspektive Sprecher Christoph Seck

Sachsen

https://Sachsen.sqlpass.de

Thomas Jorzig

27. September 2017

Stuttgart

https://Stuttgart.sqlpass.de

29. November 2017

Michael Niethammer Jochen Stein

www.sqlpass.de

Seite 3 von 18


Newsletter

08/2017

Aber hallo, ist es schon wieder August? Zeit fĂźr ein Update zum Nikolaus! Denn der Nikolaus fĂźr uns Data Monster kommt in Form des PASS Camps 2017. NatĂźrlich haben wir auch dieses Jahr wieder das Lufthansa Training und Conference Center gebucht inkl. unserer Data Monster Lounge, die fĂźr Euch offen steht. Was geht ab? Wie immer um diese Zeit des Jahres ist der Umfang und sind die einzelnen Themen des Camps noch unscharf. Warum? Wir warten gerne mit der finalen Agenda bis November, um Euch im Camp wirklich die neusten Ideen, Bits und Pieces von Microsoft vorzustellen, bzw. Hands-On erfahren zu lassen. Beim Innovations-Tempo von Microsoft mĂźssen wir schon schauen wie man die vielen Dinge sinnvoll beisammen hält. Entsprechend fĂźr alle die nichts verpassen wollen und den Early Bird buchen, hier eine Ăœbersicht, welche Themen aktuell auf dem Radar sind (ohne Garantie). Ihr wisst ja, ratz-fatz ist das Camp ausgebucht, also schnell den Sondertarif bis Anfang September sichern und ja, wenn Ihr wieder mit mehreren Leuten aus der Firma kommen wollt: Es gibt es auch einen Special Tarif. Track 1: Information Services & Advanced Analytics Im Track 1, der sich wie immer mit den Thema Daten Integration, Data Science, Daten Qualität und - Governance beschäftigt, zeichnen sich ein paar interessante Themen ab: Integration Services & ADF (Azure Data Factory) werden wir uns diesmal wieder genauer anschauen, warum? Kann noch nicht verraten werden. đ&#x;˜Š Auch das Thema Script Sprachen wie R aber auch Python sowie Cognitive Intelligence werden im Mittelpunkt stehen. Die Common Data Services, die wir im letzten Jahr gestreift hatten werden tiefer beleuchtet, aber auch Azure Functions und Logic Apps stehen fĂźr die Daten Integrations Experten auf dem Plan. Track 2: Business Intelligence Der BI Track ist wirklich schwer zu definieren, da kommt so viel auf uns zu‌.. Was wir aber schon sagen kĂśnnen: Azure Analysis Services sind gesetzt! Power BI Report Service und Power BI Premium: Gesetzt und wir werden einen Deep Dive fĂźr „M“ die Power Query Language anbieten. NatĂźrlich schauen wir uns das ganze auch unter der SQL Server 2017 Brille an, was haben wir fĂźr BI on Prem am Start. Zusätzlich wollen wir auch was fĂźr die Freunde der Visuellen Darstellung tun‌ Mal schauen was dann alles so geht! Track 3: DBA Track Der DBA Track wird natĂźrlich ganz im Zeichen des SQL Server 2017 stehen, aber wir werden auch Best Practise Themen fĂźr die Admins am Start haben. Geplant sind natĂźrlich auch SQL Server on Linux / Docker, aber auch ein Deep Dive in die MĂśglichkeiten der brandneuen COSMOS DB, die auch unter DBA Gesichtspunkten interessante Aspekte bietet. Track 4: Developer FĂźr den Developer Track haben wir wieder massiv IoT Themen geplant. Wir planen die Developer Themen des SQL Server 2017 aufzugreifen inkl. SQL Server Graph Database. Das Thema Block Chain aus dem letzten Jahr wird mit Sicherheit auch wieder am Start sein in einer Version 2.0 so zusagen. www.sqlpass.de

Seite 4 von 18


Newsletter

08/2017

Wir hoffen es ist wieder für jeden etwas dabei. Apropos dabei, natürlich und das macht den großen Nutzwert des PASS Camps für die meisten aus, sind wir auch Abends wieder beisammen, in der Daten Monster Lounge mit Late Night Sessions und Community Come Together. Wer das PASS Camp noch nicht kennt, schaut sich mal unser kleines Video aus 2015 an. Anmelden könnt Ihr Euch wie immer: http://www.sqlpasscamp.de/anmeldung.html Die Preise bleiben auch konstant!! Nicht-Mitglieder

Mitglieder PASS Deutschland e.V.

Early-Bird Tarif (bis 01.09.2017)

2.400,- €

2.300,- €

Regulärer Tarif (ab 02.09.2017)

2.700,- €

2.600,- €

Firmen Tarif (ab 3 Teilnehmer)

1.950,- €

1.850,- € (mind. 1 Mitglied)

Ich hoffe wir sehen uns! Die Data-Macht möge mit Euch sein!

Werbung

www.sqlpass.de

Seite 5 von 18


Newsletter

08/2017

Blogs von Mitgliedern des PASS Deutschland e.V. Liebe Newsletter-Leser! Noch keine neuen Einträge. . Ansprechpartner: Kai Gerlach

Blog: Architektur und Administration URL: http://www.insidesql.org/blogs/cmu/

Autor: Christoph Muthmann (Rheinland)

Blog-Liste (bereits früher veröffentlicht) (nach Vornamen der Autoren sortiert)

Blog: SQL Server Data Platform blog by Andreas Wolter URL: http://www.insidesql.org/blogs/andreaswolter/

Autor: Andreas Wolter (Rhein-Main) Schwerpunkte: Datenbank-Administration, Performance und Sicherheit

Schwerpunkte: Datenbank-Administration Blog: sqlXpert GmbH Blog URL: http://www.sqlxpert.de/blogsqlxpert/

Autoren: Daniel Caesar (Berlin) und Imke Feldmann (Berlin) Schwerpunkte: Business Intelligence Blog: GDS Business Intelligence Blog

Blog: Armin Neudert über SQL Server | SSDT | ALM | TFS > Database Lifecycle Management

URL: http://gds-business-intelligence.de/de/category/sql-server/

URL: http://blogs.tmn-net.com/an/

Schwerpunkte: Business Intelligence und Entwicklung

Autor: Armin Neudert (Stuttgart)

Autor: Frank Geisler (Ruhrgebiet)

Blog: Hilmar Buchta über MS-OLAP

Schwerpunkte: Datenbank-Administration

URL: http://blog.oraylis.de/author/hbuchta/

Blog: Arno Cebulla über Information Design mit MS SSRS

Autor: Hilmar Buchta (Rheinland)

URL: http://blog.oraylis.de/author/acebulla/

Schwerpunkte: Business Intelligence

Autor: Arno Cebulla (Rheinland)

Blog: Microsoft OLAP Blog by Hilmar Buchta

Schwerpunkte: Business Intelligence

URL: http://ms-olap.blogspot.com

Blog: SQL Server - Infos für Anfänger und Profis

Autor: Hilmar Buchta (Rheinland)

URL: https://sqlserverbhoch.wordpress.com

Schwerpunkte: Business Intelligence

Autor: Benjamin Hoch (nicht angegeben) Schwerpunkte: Informationen für Beginner im Bereich SQL Server aber auch für Fortgeschrittene im Bereich Hochverfügbarkeit mit AlwayOn Blog: Solisyon SQL Blog

Blog: Kostja's .NETte Welt URL: https://kostjaklein.wordpress.com/

Autor: Kostja Klein (Rhein-Main) Schwerpunkte: Entwicklung

URL: http://www.solisyon.de/sqlblog/

Blog: Ceteris AG BI Blog

Autor: Benjamin Weissman (Franken)

URL: http://www.ceteris.ag/blog

Schwerpunkte: Business Intelligence Blog: SQL aus Hamburg

Autor: Markus Raatz (Berlin) Schwerpunkte: Business Intelligence

URL: http://www.sql-aus-hamburg.de

Autor: Björn Peters (Hamburg) Schwerpunkte: Datenbank-Administration

www.sqlpass.de

Seite 6 von 18


Newsletter Blog: New Row – My journey through Business Intelligence and ... URL: http://www.martinguth.de/

Autor: Martin Guth (Karlsruhe) Schwerpunkte: Business Intelligence Blog: Nikoport - SQL Server, Community, Development and Web adventures URL: http://www.nikoport.com

Autor: Niko Neugebauer (Rhein-Main)

08/2017

Blog: TORSTEN SCHUESSLER | Sapere aude! (aka tosc) URL: http://www.insidesql.org/blogs/tosc/

Autor: Torsten Schüßler (Franken) Schwerpunkte: SQL Server allgemein Blog: SQL Server Intern URL: http://www.sqlmaster.de

Autor: Uwe Ricken (Rhein-Main) Schwerpunkte: Datenbank-Administration

Schwerpunkte: SQL Server allgemein

Blog-Infos

Blog: flip-it.de :: SQL and more

Ankündigung, Änderung, Löschung

URL: http://www.flip-it.de

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

Autor: Philipp Lenz (Mittelrhein) Schwerpunkte: SQL Server allgemein Blog: About SQL Server Basics and in-depth URL: http://dirtyread.de

Autor: Robert Hartmann (Franken) Schwerpunkte: SQL Server allgemein Blog: Robert Panther on SQL Server URL: http://pantheronsql.wordpress.com

Autor: Robert Panther (Rhein-Main) Schwerpunkte: SQL Server allgemein Blog: Sascha Lorenz aus Hamburg über die Themen Microsoft SQL Server, SharePoint, .NET Technologien und ganz allgemein über Business Intelligence URL: http://saschalorenz.blogspot.com

Autor: Sascha Lorenz (Hamburg) Schwerpunkte: Business Intelligence Blog: GlorfIT

• •

Den Titel des BLOG’s Deinen Namen • Deinen Blog-URL • Deine Inhalte: eine (kurze) Übersicht der Themen-Schwerpunkte • Deine Regionalgruppe: (optional, aber erwünscht) • (Deine Email-Adresse): Die ist für Rückmeldungen, wird aber nicht auf unserer BLOG-Seite veröffentlicht oder anderweitig verwendet. Bitte teile uns möglichst auch Änderungen an Deinem Blog (Themenverschiebung, Blog-URL oder Beendigung etc.) mit. Vielen Dank.

Kommentare Kommentare von Blog-Besuchern sind gern gesehen und können an newsletter(punkt)redaktion(at)sqlpass(punkt)de geschickt werden. Wir werden Sie an den Autor weiterleiten und/oder, wenn so gewünscht, ggfs. hier veröffentlichen.

URL: http://glorf.it

Autor: Thomas Glörfeld (Franken) Schwerpunkte: SQL Server allgemein Blog: Tillmann Eitelberg & Oliver Engels zu SSIS-Components URL: http://www.ssis-components.net

Autoren: Tillmann Eitelberg (Rheinland) und Oliver Engels (Rhein-Main) Schwerpunkte: Integration-Services www.sqlpass.de

Seite 7 von 18


Newsletter

08/2017

Allgemein Turning ANSI_PADDING off, and why you shouldn’t Kenneth Fisher erklärt, welche Auswirkung die ANSI PADDING-Einstellung hat. http://www.sqlservercentral.com/blogs/sqlstudies/2017/06/15/turning-ansi_padding-off-and-why-youshouldnt/

SQL Server 2017 Restore Database Error in SSMS Beim Wiederherstellen einer Datenbank mit Management Studio in SQL Server 2017 begegnete Rajendra Gupta einem Fehler und beschreibt seinen Lösungsweg. https://www.mssqltips.com/sqlservertip/4933/sql-server-2017restore-database-error-in-ssms/

Filegroup Restoring and Database Consistency

SQL Server Performance Comparison of TOP vs ROW_NUMBER Ein kleiner Performance Vergleich unter Betrachtung der TIME und IO Statistiken, sowie dem aktuellen Ausführungsplan (ohne überraschendes Ergebnis). https://www.mssqltips.com/sqlservertip/4938/sql-serverperformance-comparison-of-top-vs-rownumber/

Statistics and Cardinality Estimation Hier beschreibt Matthew McGiffen was Statistik-Objekte sind, wofür sie verwendet werden und warum sie wichtig sind. http://www.sqlservercentral.com/blogs/matthewmcgiffen-dba/2017/06/20/statistics-and-cardinalityestimation/

Introduction to SQL Server's sqlcmd utility

In diesem Artikel beschäftigt sich der Autor mit einem weniger genutzten Feature des SQL Servers und den dadurch möglichen Gefahren einer inkonsistenten Datenbank.

Eine Einführung in das altbewährte Kommandozeilen-Tool sqlcmd - was es ist und was man damit tun kann.

http://www.sqlservercentral.com/articles/SQL+Server/158068

https://www.mssqltips.com/sqlservertip/4923/introduction-tosql-servers-sqlcmd-utility/

dbfs – command line access to SQL Server DMVs Der Zugriff auf die DMV’s über die Kommandozeile eröffnet neue Möglichkeiten, Leistungsdaten über SQL Server 2017 abzufragen

Einstieg in Azure SQL Database mit Powershell – Teil 1 Teil 1 – Björn Peters beschreibt hier in einem Beispiel das Anlegen einer Standard-Datenbank mit PowerShell in Azure.

http://www.sqlservercentral.com/blogs/anthonynocentinos-blog/2017/06/19/dbfs-command-line-accessto-sql-server-dmvs/

http://www.sql-aus-hamburg.de/einstieg-azure-sqldatabase-mit-powershell-teil-1/

Azure Automation Methods

Resize einer Azure SQL Database mit Powershell – Teil 2

Hier werden eine Reihe von Möglichkeiten in kürze beschrieben um Wartungs-Jobs gegen eine Azure SQL Datenbank zu planen und automatisiert auszuführen.

Teil 2 – welche Gründe können für Downsizing sprechen und wie geht es mit PowerShell umzusetzen?

https://sqlperformance.com/2017/06/azure/automationmethods

www.sqlpass.de

http://www.sql-aus-hamburg.de/en/resize-an-azure-sqldatabase-with-powershell-part-2/

Seite 8 von 18


Newsletter Pause / Resume / Backup einer Azure SQL Database mit Powershell – Teil 3 Teil 3 – beschäftigt sich mit dem Backup in Azure SQL Database, und wie im Titel schon verraten, auch mit PowerShell. http://www.sql-aus-hamburg.de/pause-resume-backupeiner-azure-sql-database-mit-powershell-teil-3/

New T-SQL Functions in SQL Server 2017 SQL Server 2017 bringt neue String-Funktionen mit sich. Sie sind einfach zu nutzen und können uns helfen den T-SQL Code zu vereinfachen. https://www.red-gate.com/simple-talk/blogs/new-t-sql-functionssql-server-2017/

First release candidate of SQL Server 2017 now available Microsoft hat den ersten öffentlichen Release Candidate für SQL Server 2017, Release Candidate 1 (RC1), zum Download freigegeben. https://blogs.technet.microsoft.com/dataplatforminsider/2017/07/17/first-release-candidate-of-sql-server-2017-nowavailable/

SQL Server Diagnostics (Preview) Microsoft veröffentlicht die SQL Server Diagnostics (Preview) Erweiterung für SQL Server Management Studio https://blogs.msdn.microsoft.com/sql_server_team/sql-server-diagnostics-preview/

08/2017

Cosmos DB References John Paul Cook hat hier eine Liste von Links zusammengestellt – die zum schnelleren Verständnis von Cosmos DB, Microsoft’s neuer, cloudbasierter, global verteilter, MuliModell Datenbank, dienen. http://sqlblog.com/blogs/john_paul_cook/archive/2017/06/24/cosmos-db-references.aspx

SQL Server 2017: New ‘Queries with high variation’ Graph Wie der neue Graph im Query Store helfen kann, Parametrisierung-Probleme zu identifizieren und zu lösen erklärt Dennes Torres. https://www.red-gate.com/simple-talk/blogs/sql-server-2017new-queries-high-variation-graph/

SQL Graph Objects in SQL Server 2017: the Good and the Bad SQL Server 2017 bringt Graph-Datenbanken Funktionalitäten mit sich – aber sind diese so gut dass man herkömmliche Graph-Datenbanken verzichten kann? https://www.red-gate.com/simple-talk/sql/t-sql-programming/sql-graph-objects-sql-server-2017-good-bad/

Walkthrough of Azure Cosmos DB Graph (Gremlin) Tsuyoshi Matsuzaki zeigt die allgemeinen Aufgaben von Azure Cosmos DB Gremlin (Graph) für den ersten Gebrauch und gibt Einblick in die praktische Verwendung von GraphAbfragen.

Graph Database with T-SQL SQL Server 2017 beinhaltet eine Graph-Datenbank. GraphDatenbanken sind eine Art von Datenbanken, die GraphenAttribute (Kanten (oder Beziehungen) und Knoten (oder Vertices) und Features) verwendet, um Daten zu speichern. https://tomaztsql.wordpress.com/2017/06/28/graph-databasewith-t-sql/

https://blogs.msdn.microsoft.com/tsmatsuz/2017/07/04/azurecosmos-db-gremlin-graph-tutorial/

Public Preview of Compatibility Level 140 for Azure SQL Database Microsoft kündigt die offizielle Public Preview der Kompatibilitätsstufe 140 in Azure SQL Datenbank an. https://blogs.msdn.microsoft.com/sqlserverstorageengine/2017/07/07/public-preview-of-compatibility-level-140-forazure-sql-database/

Ansprechpartner: Peter Röcker

www.sqlpass.de

Seite 9 von 18


Newsletter

08/2017

Neues von den SQL Release Services (ex Neues aus der Knowledgebase) •

Liebe Newsletter-Leser! Unter dem neuen Titel

Neues von den SQL Release Services erscheint hier zum 3. Mal die Übersicht über gravierende Neuerungen zu allen Aspekten der Microsoft Dataplatform. Sie ist deutlich kürzer als früher, als noch die einzelnen Hotfixe gelistet wurden. Eventuell erscheint auch einmal in einem Monat keine Meldung. Dafür werde ich ggfs. zusätzliche Informationen aus dem Posting hier mit ausgeben. Hinweis: Sind zwei sich überschneidende Artikel gelistet, so wird der Neuere FETT hervorgehoben. Letzter Artikel vom 30.06.2017 Stichtag: 14.07.2017 Euer Kai Gerlach

SQL Server Versionsübergreifendes Releases Released: System Center Management Pack for SQL Server, Replication, AS, RS, Dashboards (6.7.31.0) (28.06.2017) Für Replication, Analysis Services, Reporting Services und Dashboards UND für 2008, 2012, 2014 und 2016 New SQL Server 2008-2016 MP Features and Fixes (6.7.31.0) •

• • • • • •

Added new “Availability Database Backup Status” monitor in Availability Group to check the existence and age of the availability database backups (this monitor is disabled by default) “Database Backup Status” monitor has been changed to return only “Healthy” state for the databases that are Always On replicas, since availability database backups are now watched by the dedicated monitor Improved performance of DB Space monitoring workflows Added new “Login failed” alerting rule for SQL Server event #18456 Fixed issue: “Active Alerts” view does not show all alerts Fixed issue: DB space monitoring scripts fail with “Cannot connect to database” error. Fixed issue: PowerShell scripts fail with “Cannot process argument because the value of argument ‘obj’ is null” error Fixed issue: Alert description of “Disk Ready Latency” and “Disk Write Latency” monitors displays the sample count instead of the performance value that was measured

www.sqlpass.de

• • • • • • •

Fixed issue: Different file location info from “sys.master_files” and “sysfiles” causes error when Availability Group secondary database files are in different path Fixed issue: “DB Transaction Log Free Space Total” rules return wrong data Introduced minor updates to the display strings Deprecated “Garbage Collection” monitor and the appropriate performance rule Resource Pool Discovery is disabled by default for pools not containing databases with Memory-Optimized Tables “XTP Configuration” monitor now supports different file path types (not only those starting with C:, D:, etc.) Fixed issue: “Resource Pool State” view shows incorrect set of objects Fixed issue: Invalid group discovery in SQL Server 2016 Always On Updated the visualization library

New SQL Server 2008-2016 Replication MP Features and Fixes (6.7.31.0) • • • • • • •

Added Distributor name caching to Subscription discovery Restricted the length of some string class properties Improved the internal structure of SQL scripts storage Fixed variable types in SQL scripts Fixed connectivity issues in SmartConnect module Introduced minor updates to the display strings Updated the visualization library

New SQL Server 2008-2016 Reporting Services MP Features and Fixes (6.7.31.0) • • •

Reimplemented Instance seed discovery: replaced the managed module with a PowerShell script Reimplemented Deployment seed discovery: added a retry policy and improved error handling Updated the visualization library

New SQL Server 2008-2016 Analysis Services MP Features and Fixes (6.7.31.0) • • • •

Restricted length of some string class properties Updated the visualization library New SQL Server Dashboards MP Features and Fixes (6.7.31.0) Increased the version number to comply with the current version of SQL Server MPs

https://blogs.msdn.microsoft.com/sqlreleaseservices/releasedsystem-center-management-pack-for-sql-server-replication-as-rsdashboards-6-7-31-0/

Downloads: Diverse im Artikel

Seite 10 von 18


Newsletter SQL Server vNext (2017) Previews Released: Public Preview for SQL Server 2017 and Replication Management Pack (CTP4) (30.06.2017) Erhöht auf CTP4 (letzten Monat noch CTP3) We are happy to announce SQL Server 2017 Management Pack CTP4 bits with new features are ready (6.7.60.0). Please install and use this public preview and send us your feedback (sqlmpsfeedback@microsoft.com). New Features and Fixes for SQL Server 2017 Windows and Linux MP (6.7.60.0) • • • • •

Implemented Always On monitoring on Windows and Linux Implemented Disk Latency workflows Added new “Login failed” alerting rule for SQL Server event #18456 Added support for AD Credentials in Agentless Mode on Windows Added DB Space Forecast report

• • • •

• •

08/2017

Fixed issue: different file location info from “sys.master_files” and “sysfiles” causes error when Availability Group secondary database files are in different path Fixed issue: workflows cannot connect to an instance when only Shared Memory protocol is enabled Introduced a number of improvements to the management pack New Features and Fixes for SQL Server 2017 Replication Windows MP (6.7.60.0) Added a number of monitors and performance rules to create the same Health model as presented in SQL Server 20082016 Replication MPs Improved and refactored the management pack modules Fixed a number of issues

https://blogs.msdn.microsoft.com/sqlreleaseservices/releasedpublic-preview-for-sql-server-2017-and-replication-managementpack-ctp4/

Downloads at: Allgemein: https://www.microsoft.com/en-us/download/details.aspx?id=54535

Replication: https://www.microsoft.com/en-us/download/details.aspx?id=55098

Business Intelligence Slides: The Art and (Data) Science of Data Cleansing and Quality Die von Kimball einst beschriebenen Aufgaben beim Verarbeiten und Bereitstellen von Daten scheinen aktuell wieder an Wichtigkeit und Beachtung zu gewinnen. Auch wenn sie mit anderen Mitteln oder einem anderen Umfeld umgesetzt werden. http://www.dataversity.net/slides-art-data-science-data-cleansingquality/

Dun & Bradstreet Teams Up with Microsoft to Reimagine the Power of Data in the Cloud Der Artikel zeigt, wie eine bekannte Consulting-Firma ihre bestehenden Angebote/Datenprodukte weiter digitalisieren und in der Cloud verfügbar machen möchte.

Data Quality in the Data Lake Bei einem Blick über den Tellerrand sehen wir, wie Syncsort mit dem Thema Data Quality im Umfeld eines Data Lake umgeht. http://www.dataversity.net/data-quality-data-lake/

Getting Started with Azure SQL Data Warehouse - Part 6 Wer die anderen Teile verpasst hat, hat beim 6. Teil der Serie zum Einstieg in Azure SQL Data Warehouse die Chance, das aufzuholen.. http://www.databasejournal.com/features/mssql/getting-startedwith-azure-sql-data-warehouse-part-6.html

http://www.dataversity.net/dun-bradstreet-teams-microsoftreimagine-power-data-cloud%e2%80%af%e2%80%af/

www.sqlpass.de

Seite 11 von 18


Newsletter

08/2017

Azure DWH part 11: Data Warehouse Migration Utility

PowerApps – Building Timesheet App without Coding – Part 1

Der Artikel zeigt ein Hilfsmittel, mit dem man Datenbanken oder Data Warehouses von SQL Server on premises und Azure SQL zu ASDW migrieren kann.

Am Beispiel einer Anwendung zur Erfassung von Projektzeiten zeigt der Artikel, wie man mit PowerApps Anwendungen zur Bearbeitung von Daten in Tabellen erstellen kann.

http://www.sqlservercentral.com/articles/Azure+SQL+Data+Wareh ouse+(ASDW)/158311

http://radacad.com/powerapps-building-timesheet-app-withoutcoding-part-1

Back to Dimensional Modeling Basics Auch wenn es manchmal so aussieht, als würden neue Tools dazu führen, dass man frühere Anforderungen vergessen kann, sollte man das prüfen. Der Autor ist der Meinung, dass das für die Erstellung von Datenmodellen jetzt sichtbar wird. http://www.jenunderwood.com/2017/07/14/back-to-dimensionalmodeling-basics/

Compressing files from the SSIS Script Task Der Autor schreibt eine Serie von Artikeln zu Standardaufgaben in SSIS als "Gedächtnisstütze". Hier zeigt er, wie man aus SSIS heraus Dateien komprimieren kann und gibt Ausblicke auf weitere Varianten. https://tenbulls.co.uk/2017/07/18/compressing-files-from-the-ssisscript-task/

The Best of Both Worlds: Using Excel and Power BI Together Viele Anwender haben Anforderungen, bei denen sie von einer Kombination aus Excel und Power BI profitieren können. Der Autor zeigt Ansätze und Arbeitsabläufe. https://www.red-gate.com/simple-talk/sql/bi/best-worlds-usingexcel-power-bi-together/

Creating the SSIS Catalog Der SSIS Catalog wird nicht automatischen angelegt. Tim Mitchell gibt Tipps, wie man beim manuellen Erstellen am besten vorgeht. https://www.timmitchell.net/post/2017/07/03/creating-the-ssiscatalog/

Batch SSIS pkg execution from Business Intelligence Development Studio Mit einem kleinen Trick kann man aus BIDS mehrere SSISPackages in einem einzigen Aufruf ausführen lassen. http://www.sqlservercentral.com/articles/Integration+Services+(SS IS)/158584

Configuring Power BI Gateway Data Sources For Files And Folders Wenn man in seinen Power BI Reports viele Daten aus unterschiedlichen Dateien einliest, kann man die Datenquellen auf der Ebene von Ordnern statt Dateien anlegen. https://blog.crossjoin.co.uk/2017/07/14/configuring-power-bigateway-data-sources-for-files-and-folders/

Data Privacy Settings In Power BI/Power Query, Part 3: The Formula.Firewall Error Im dritten Teil der Serie beschäftigt sich Chris Webb damit, wann man unabhängig von den Privacy Einstellungen einen Formula.Firewall-Fehler erhält und die Query nicht ausgeführt werden kann. https://blog.crossjoin.co.uk/2017/06/26/data-privacy-settings-inpower-bipower-query-part-3-the-formula-firewall-error/

Data Privacy Settings In Power BI/Power Query, Part 5: The Inheritance Of Data Privacy Settings And The None Data Privacy Level Im fünften Teil der Serie wird erklärt, was man sich unter dem Data Privacy Level "None" vorzustellen hat. https://blog.crossjoin.co.uk/2017/07/10/data-privacy-settings-inpower-bipower-query-part-5-the-inheritance-of-data-privacysettings-and-the-none-data-privacy-level/

www.sqlpass.de

Seite 12 von 18


Newsletter How to Prevent A Data Lake from Becoming a Data Swamp Das Webinar beschreibt, wie man verhindert, dass aus einem Data Lake im Laufe der Zeit ein Sumpf (Data Swamp) wird. http://www.dataversity.net/prevent-data-lake-becoming-dataswamp/

Data-Ed Slides: Monetizing Data Management Show Me the Money Der Artikel enthält Links zu einer Aufzeichung und den Slides eines Webinars zum Thema, wie man mit Data Management Geld verdienen kann. http://www.dataversity.net/data-ed-slides-monetizing-datamanagement-show-money/

Talend Accelerates Big Data Pipeline Development for Microsoft Azure Wer Talend eher als Generator für Hadoop-Verarbeitung kennt, wird erfreut sein, dass man jetzt wohl auch Data Pipelines für die Azure Umgebung erstellen kann.

08/2017

Local date formats in Power BI Lukas Lötters zeigt einen einfachen Weg, Datumsformate aus dem allgegenwärtigen amerikanischen Format in das Format unserer Nutzer zu konvertieren. Eventuell hilft das ja auch dem Einen oder Anderen bei der täglichen Arbeit. https://blog.oraylis.de/2017/06/local-date-formats-in-power-bi/

Power BI On-premises data gateway – July Update is now available! Mit dem Juli-Update erhält der Power BI On-Premises Data Gateway neue Funktionen. https://powerbi.microsoft.com/en-us/blog/power-bi-on-premisesdata-gateway-july-update-is-now-available/

Responsive visualizations coming to Power BI Mit dieser Ankündigung werden Responsive Visualizations demnächst in Power BI verfügbar werden. Damit passen sie sich wesentlich besser an wechselnde Ausgabegeräte und formate an. https://powerbi.microsoft.com/en-us/blog/responsivevisualizations-coming-to-power-bi/

http://www.dataversity.net/talend-accelerates-big-data-pipelinedevelopment-microsoft-azure/

Power BI Desktop July Feature Summary

DAX SelectedValue function

Auch für den Power BI Desktop wurde neue Features verfügbar gemacht, wie der Artikel auflistet.

Mit dem Juli-Release von Power BI Desktop verbessert sich die Anwendung von selektierten Einträgen in Filtern. Der Artikel erläutert die neue DAX-Funktion "Selectedvalue".

https://powerbi.microsoft.com/en-us/blog/power-bi-desktop-julyfeature-summary-2/

https://www.kasperonbi.com/dax-selectedvalue-function/

Power BI Service and Mobile June Feature Summary

Use the data gateway to connect to SQL Azure databases Für Kunden mit speziellen Anforderungen an die Einschränkung der Zugriffsmöglichkeiten auf Power BI empfiehlt sich der Einsatz eines Gateways für SQL Azure Datenbanken an Stelle der Cloud Refresh Services, die Teil von Power BI sind. https://www.kasperonbi.com/use-the-data-gateway-to-connectto-sql-azure-databases/

Auch im Juni wurden wieder einige Funktionalitäten zu Power BI Service and Mobile hinzugenommen. Der Artikel hat die Einzelheiten. https://powerbi.microsoft.com/en-us/blog/power-bi-service-andmobile-june-feature-summary/

Naming Conventions in Azure Bei jeder Entwicklung ist die Frage nach Namenskonventionen vor dem Start zu entscheiden. Hier haben wir eine Anregung für den Bereich "Azure". http://www.sqlchick.com/entries/2017/6/24/naming-conventionsin-azure

www.sqlpass.de

Seite 13 von 18


Newsletter Introducing dashboard email subscriptions: a 360-degree view of your business in your inbox every day Ein Vorteil der SSRS gegenpber Power BI waren bisher die Subscriptions. Jetzt gibt es diese Funktionalität auch für Dashboards in Power BI. https://powerbi.microsoft.com/en-us/blog/introducing-dashboardemail-subscriptions-a-360-degree-view-of-your-business-in-yourinbox-every-day/

Ken Puls Explains Why Excel's Power Query Refresh Speeds Suck Der Artikel vergleicht die Geschwindigkeit einer Aktualisierung zwischen Excel mit Power Query und Power BI. Die Ergebnisse sind nicht nur für den Autor erschreckend. https://powerpivotpro.com/2017/07/power-query-refresh-speedssuck/

Using R to illustrate relationships from graph objects Mit der Hilfe von R kann man die in den Graph Database Objects enthaltenen Beziehungen zwischen Knoten und Kanten auch graphisch darstellen. https://www.red-gate.com/simple-talk/blogs/using-r-illustraterelationships-graph-objects/

Automating the Synchronization of RDS SQL Server Agent Jobs in a Multi-AZ Environment Der Autor meint, dass es auf AWS nicht so einfach ist, SQL Server zu verwalten, wie unter Azure. Aber er gibt Hilfestellung zum Einsatz der Amazon Relational Database Services.

08/2017

Largest FREE Microsoft eBook Giveaway! Microsoft stellt wieder einmal sehr viele E-Books kostenlos zur Verfügung. Wer nicht zugreift, ist selber schuld. https://blogs.msdn.microsoft.com/mssmallbiz/2017/07/11/largestfree-microsoft-ebook-giveaway-im-giving-away-millions-of-freemicrosoft-ebooks-again-including-windows-10-office-365-office2016-power-bi-azure-windows-8-1-office-2013-sharepo/

Azure Data Lake Store encryption using Azure Key Vault for key management Seine Daten im Azure Data Lake zu verschlüsseln ist eine gute Idee. Die Verwaltung kann dann auch gleich im Azure Key Vault erfolgen. http://sqlblog.com/blogs/jorg_klein/archive/2017/07/11/azuredata-lake-store-encryption-using-azure-key-vault-for-keymanagement.aspx

BI Beginner: Using R Forecasting Visualization Hier haben wir einen Artikel, der sich explizit an BI-Einsteiger wendet, aber bestimmt auch für Einsteiger in R geeignet ist, die sich sonst mit BI schon länger beschäftigen. http://sqlblog.com/blogs/john_paul_cook/archive/2017/06/25/bibeginner-using-r-forecasting-visualization.aspx

Modeling an Adjacency List Hierarchy with SQL Server 2017 Graph Database Mit der Verfügbarkeit von Graph Database in SQLServer 2017 müssen wir unsere gewohnten Strukturen anpassen, um die neue Funktionalität einsetzen zu können. http://sqlblog.com/blogs/john_paul_cook/archive/2017/06/20/mo deling-an-adjacency-list-hierarchy-with-sql-server-2017-graphdatabase.aspx

https://www.red-gate.com/simple-talk/sql/databaseadministration/automating-synchronization-rds-sql-server-agentjobs-multi-az-environment/

How to design your SSIS package with ODBC connection on Windows and run it on Linux?

Dejan Sarka : SQL Server 2017 Integration Services Cookbook

Gegenwärtig muss man seine SSIS-Anwendung auf Windows erstellen, auch wenn man sie auf Linux betreiben möchte. Das führt zu ein paar Spezialbehandlungen von Aufgaben.

Für SQLServer 2016 und 2017 gibt es ein neues Buch, welches den Umgang mit den Integration Services behandelt. Schliesslich hat sich ja auch Einiges getan. http://sqlblog.com/blogs/dejan_sarka/archive/2017/07/14/sqlserver-2017-integration-services-cookbook.aspx

www.sqlpass.de

https://blogs.msdn.microsoft.com/ssis/

Ansprechpartner: Michael Riedmüller

Seite 14 von 18


Newsletter PASS Essential: Dauer: Ort: Datum: Teilnehmeranzahl: Preis:

08/2017

Infrastruktur auf Azure IaaS und SQL Server Best Practices 1 Tag Düsseldorf, Lanworks AG

12.09.2017, 09:00 Uhr mindestens 4, maximal 12 Mitglieder PASS Deutschland e.V. 299€ (inkl. MwSt.), Nicht-Mitglieder 475€ (inkl. MwSt.) Bei gleichzeitiger Anmeldung als neues Mitglied gilt hierfür bereits der Mitgliederpreis.

Schulungszertifikat: Anmeldung:

Ja E-Mail an registrierung@sqlpass.de

Sprecher: Patrick Heyde ist Technical Evangelist mit dem Schwerpunkt Microsoft Azure und zählte zu den ersten Nutzern der Azure IaaS Plattform-Features aus dem Jahr 2012. Mit seiner vorherigen 6-jährigen SharePoint- & SQL Server-Vergangenheit als Consultant und der Support Erfahrung als Support Escalation Engineer hat er klassische IT-Strukturen aufgebaut und betrieben. Zu seinem Spezialgebiet zählt die Migrations- & Architekturberatung von klassischen IT-Strukturen nach Azure IaaS & PaaS für den Aufbau und anschließenden Hosting Betrieb mit neuen Automatisierungsanteilen. Parallel zu den Projekten findet man ihn als Sprecher auf Konferenzen und Usergroups. Mehr über ihn findet man auf seinem Technet-Blog und auf Twitter @patrickheyde. Inhalt Nach Abschluss des Workshops haben Sie fundierte Kenntnisse in diesen Themen • • • • •

Regeln der IaaS-Infrastruktur auf Azure (Ressource Gruppen, Storage Account, Virtuelle Netzwerke, Virtuelle Maschinen) SQL Server Best Practices auf Azure Virtuelle Maschinen Aufbau und Nutzung von dynamischer Hardware Preisbestimmung von Azure IaaS Strukturen SQL Server IaaS Infrastruktur auf Azure planen

Teilnehmervoraussetzungen: • • •

Grundkenntnisse über Microsoft SQL Server Umgang mit Microsoft SQL Server Management Studio Mit einem eigenen Laptop und einer eigenen Azure Subscription können die im Workshop gezeigten Punkte direkt auf dem Microsoft SQL Servern angewendet werden.

Kursinhalte: • • • • • • •

Neue IT-Regeln - Azure Infrastruktur Regeln für den SQL Server o Ressource Gruppen, Storage Account, Virtuelle Netzwerke, Virtuelle Maschinen Azure Storage für den SQL Server o Premium Storage, Storage Pools, BlockBlob, PageBlob SQL Server Konfigurationseinstellungen für Azure Virtuelle Maschinen o TEMPDB – Positionierung und die Auswirkungen auf die Performance Azure Management Portal & Azure Account Portal Dynamische Hardware – IaaS und deren Anwendung und Nutzen Azure Kosten bestimmen und vorab Planen An konkreten Beispielen, die mit dem eigenen Laptop und der eigenen Azure Subscription, wird der SQL Server über das Azure Management Portal aufgebaut.

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 18


Newsletter PASS Essential: Dauer: Ort: Datum: Teilnehmeranzahl: Preis:

08/2017

Aufbau und Wartung einer Staging Umgebung mit Biml 1 Tag

Bad Camberg, oh22data AG 20.09.2017, 09:00 Uhr mindestens 4, maximal 12 Mitglieder PASS Deutschland e.V. 299€ (inkl. MwSt.), Nicht-Mitglieder 475€ (inkl. MwSt.) Bei gleichzeitiger Anmeldung als neues Mitglied gilt hierfür bereits der Mitgliederpreis.

Schulungszertifikat: Anmeldung:

Ja E-Mail an registrierung@sqlpass.de

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 Teilnehmervoraussetzungen: • 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 16 von 18


Newsletter PASS Essential:

Performancesteigerung durch Indexanalyse und -redesign

Dauer: Ort: Datum: Teilnehmeranzahl: Preis:

1 Tag

08/2017

Norderstedt, Sysmex Europe GmbH 13.10.2017, 09:00 Uhr mindestens 4, maximal 12 Mitglieder PASS Deutschland e.V. 299€ (inkl. MwSt.), Nicht-Mitglieder 475€ (inkl. MwSt.) Bei gleichzeitiger Anmeldung als neues Mitglied gilt hierfür bereits der Mitgliederpreis.

Schulungszertifikat: Anmeldung:

Ja E-Mail an registrierung@sqlpass.de

Sprecher: Uwe Ricken verfügt über mehr als 6 Jahre Praxiserfahrung als DBA und mehr als 14 Jahre Erfahrungen als Entwickler von Datenbankmodellen. Im Mai 2013 wurde diese Erfahrung mit der Zertifizierung zum 7. deutschen „Microsoft Certified Master – SQL Server 2008“ gekrönt. Im Juli 2013 wurde ihm zum ersten Mal der MVP-Award von Microsoft für seine Unterstützung der Microsoft SQL Server Community verliehen. Damit war Uwe Ricken der erste MCM + MVP in Deutschland. Uwe Ricken ist als Sprecher zu den Themen „Database Engine Internals“, „Query Optimizing“ und „Entwicklung“ auf vielen Konferenzen in ganz Europa anzutreffen. Inhalt Nach Abschluss des Workshops haben Sie fundierte Kenntnisse in diesen Themen • Übersicht über die verschiedenen Indextypen in der Relationalen Datenbank • Verständnis und Analyse von Ausführungsplänen • Einsatz verschiedener Indexe und ihr Einfluss auf die Performance einer Abfrage • Einschätzung des Optimierungspotentials von vorhandenen Abfragen und Erkennen von Verhaltensmustern von implementierten Indexen Teilnehmervoraussetzungen: • 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: Nicht immer ist die Konfiguration des Microsoft SQL Server die Ursache für eine schlechte Performance einer Applikation. Sehr häufig sind es Fehler im Design der Datenbanken, Indexe oder eine Mischung aus allen Komponenten. In diesem Workshop lernen Sie die unterschiedlichen Indextypen kennen, die in einem OLTP-System verwendet werden können. Neben den Grundlagen der Indexierung werden DMV vorgestellt, die eine Analyse von Indexen ermöglichen. Ausgestattet mit den Grundlagen der Indexierung und den eingesetzten Werkzeugen wird in vielen detaillierten Beispielen gezeigt, wie Indexengpässe analysiert, bewertet und gelöst werden. Insbesondere werden folgende Punkte in der Tiefe behandelt: • HEAP / Clustered Index / ColumnStore Index – Grundlagen der Indexierung • Welche Schlüssel sind ideal für einen Clustered Index? • Lesen und interpretieren von Ausführungsplänen • Bedeutung von Statistiken für Abfragen • Werkzeuge (DMV) für die Analyse von Indexperformance und -zustand • DML-Operationen und ihre Auswirkungen auf Indexe • Unterschiede der physikalischen JOIN-Operatoren • Probleme in PARTITIONED VIEWS • SARGable Abfragen • Verwendung richtiger Datentypen für optimale Ausführungen von Abfragen • Fremdschlüssel und richtige Indexierung • Einfluss von COLLATION auf Abfragen mit temporären Tabellen / Tabellenvariablen • ASCENDING KEY Problematik 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:

SQL Server Data Tools

Dauer: Ort: Datum: Teilnehmeranzahl: Preis:

1 Tag Koblenz, Prosozial GmbH 28.11.2017, 09:00 Uhr mindestens 4, maximal 8 Mitglieder PASS Deutschland e.V. 299€ (inkl. MwSt.), Nicht-Mitglieder 475€ (inkl. MwSt.)

08/2017

Bei gleichzeitiger Anmeldung als neues Mitglied gilt hierfür bereits der Mitgliederpreis.

Schulungszertifikat: Anmeldung:

Ja E-Mail an registrierung@sqlpass.de

Voraussetzungen:

Laptop mit installierten SQL Server Data Tools in der aktuellsten Version

Sprecher: Bernd Jungbluth Bernd Jungbluth ist seit 2001 als freiberuflicher Berater für Datenbanken und SQL Server tätig. Zu seinen Kerngebieten gehören die Administration von SQL Server, die Datenbankentwicklung und -optimierung sowie die SQL Server Integration Services und die SQL Server Reporting Services. Bernd schreibt Fachartikel und Bücher, hält Vorträge auf Konferenzen und bietet eigene Seminare zu Themen rund um den SQL Server an. Inhalt Die SQL Server Data Tools erlauben eine projektbasierte Datenbankentwicklung – losgelöst vom Produktivsystem – und mit einfachen Möglichkeiten zur Bereitstellung. Die bei der herkömmlichen Datenbankentwicklung mit SQL Server so lästige manuelle Verwaltung der einzelnen Objekte und deren umständliche Bereitstellung ins Produktivsystem sind nun nicht mehr notwendig. Eingebettet in Visual Studio bieten die SQL Server Data Tools moderne Entwicklungsmöglichkeiten, wie Debugging, Refactoring, und Codeanalyse. Zum Bereitstellen neuer Versionen der Datenbank stehen gleich mehrere Varianten zur Verfügung. Dieses Pass Essential behandelt neben der projektbasierten Datenbankentwicklung auch das Bereitstellen neuer Daten-bankversionen im Zielsystem. Nach Abschluss des Workshops haben Sie fundierte Kenntnisse in diesen Themen • • • •

bestehende Datenbanken ohne Verbindung zum Produktivsystem weiterentwickeln die Entwicklungsmöglichkeiten von Visual Studio bei der Datenbankentwicklung nutzen die Qualität des Quellcodes mit Codeanalyse erhöhen neue Versionen einer Datenbank im Produktivsystem bereitstellen

Teilnehmer Voraussetzungen: •

Grundkenntnisse Datenbankentwicklung mit SQL Server

Kursinhalte: • • • •

Entwickeln von Datenbanken als Datenbankprojekt Refactoring, Codeanalyse und Debugging Debug-Datenbank und Daten Bereitstellen des Datenbankprojekts

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

PASS-Newsletter 2017/08  

Newsletter der PASS Deutschland e.V. Ausgabe: Januar 2014 Thema: Microsoft SQL Server Tags: SQLPASS, PASS, MSSQL, SQL Server, Azure

Read more
Read more
Similar to
Popular now
Just for you