Newsletter 05/2016 - PASS Deutschland e.V.
Transcription
Newsletter 05/2016 - PASS Deutschland e.V.
Newsletter 05/2016 SQL Konferenz 2016 (Foto: Dirk Hondong) Inhaltsübersicht Treffen der Regionalgruppen Weitere Treffen der Regionalgruppen (noch kein Thema bekannt) Den Newsletter Online lesen! Auf ISSUU (www.issuu.com)! SQL Server Allgemein Save the Dates: SQL Saturdays #525 Rheinland & #555 München Blogs von Mitgliedern Business Intelligence MS SQL Server 2016 für Linux – No kidding! Neues aus der Knowledgebase PASS Essential: Analyse eines Microsoft SQL Server auf Performanceprobleme (2x) Impressum: PASS Deutschland e.V. Otto-Hahn-Str. 22, 65520 Bad Camberg Fax: 06434 2184993 Web: www.sqlpass.de Facebook: www.facebook.com/SQLPASS.de/ Twitter: twitter.com/sqlpass_de Vorstand: Vereinsregister: Steuer-Nr.: Oliver Engels, Tillmann Eitelberg, Klaus Höltgen, Constantin Klein VR 960 / Amtsgericht Limburg a. d. Lahn 020 227 87053, USt-IdNr.: DE814482269, Finanzamt Gießen Newsletter-Redaktion: Werbung: 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 15 Newsletter 05/2016 Treffen der Regionalgruppen PASS Deutschland e.V. Details zu den einzelnen Treffen werden auf der Website angekündigt. Bitte wende Dich an die angegebenen Ansprechpartner der jeweiligen Regionalgruppen. Die Mailadressen findest Du auf der jeweiligen Webseite. Bremen https://Bremen.sqlpass.de Mark Kuschel 12. Mai 2016 um 18:30 Uhr – Ort wird noch angekündigt Julio Cerezo Alles über Indexe im SQL Server - Michael Rother Hamburg https://Hamburg.sqlpass.de Sascha Lorenz 11. Mai 2016 um 18:30 Uhr bei Microsoft Cornelia Matthesius - Tom Martens https://Mittelrhein.sqlpass.de Benjamin Machuletz 18. Mai 2016 um 19:00 Uhr https://Karlsruhe.sqlpass.de Stefan Kirner 07. Juni 2016 um 18:30 Uhr https://RheinMain.sqlpass.de Oliver Engels 10. Mai 2016 um 19:00 Uhr bei Microsoft, Bad Homburg Alexander Karl - Andreas Wolter https://Rheinland.sqlpass.de Tillmann Eitelberg 12. Mai 2016 um 19:00 Uhr bei Microsoft Christoph Muthmann Maintain SQL Server Performance Baseline w/PowerShell - Allen White Andreas Wolter Data Vault 2.0 - Michael Olschimke Ruhrgebiet https://Ruhrgebiet.sqlpass.de Klaus Hoeltgen 12. Mai 2016 um 19:00 Uhr https://Bayern.sqlpass.de Siegfried Spuddig 12. Mai 2016 um 18:30 Uhr bei Microsoft www.sqlpass.de 13. Juni 2016 14. Juni 2016 “You don`t need Enterprise Edition for that!" - William Durkin Bayern Andre Essing 14. Juni 2016 SQL Server 2016 – Die Evolution der In-Memory Technologien Rheinland Frank Geisler 26. Juli 2016 Datenbeladung mit Biml - Benjamin Weissman Rhein/Main Julian Breunung 21. Juni 2016 Die neuen T-SQL Befehle - Bernd Jungbluth Karlsruhe Helge Rutz 09. Juni 2016 Power BI - Eine kurzweilige Mischung aus Überblick und DeepDive Mittelrhein Johannes Curio 02. Juni 2016 16. Juni 2016 Ernst Hutsteiner - SQL Server 2016 Temporal Tables Seite 2 von 15 Newsletter 05/2016 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 18. Juni 2016 03. September 2016 Georg Urban Benjamin Kettner Emsland https://Emsland.sqlpass.de William Durkin Franken https://Franken.sqlpass.de Michael Deinhard Torsten Schüßler Hannover https://Hannover.sqlpass.de Christoph Seck 12. Mai 2016 um 18:30 Uhr im Hotel Amadeus Vladimir Stepa 10. Juni 2016 Markus Raatz, Ceteris Marcus Möhle Sachsen https://Sachsen.sqlpass.de Thomas Jorzig 25. Mai 2016 um 18:00 Uhr 27.Juli 2016 Ralf Dietrich Stuttgart https://Stuttgart.sqlpass.de Michael Niethammer Jochen Stein Den Newsletter Online lesen! Auf ISSUU (www.issuu.com)! Seit März 2014 gibt es unseren Newsletter auch als E-Magazin auf www.issuu.com. Zum Studieren benötigt man nur einen Browser (oder eine IOS- oder Android App) und alle Links aus dieser Ausgabe funktionieren auch direkt aus dem E-Magazin heraus. Am Leichtesten findest Du unseren Newsletter über den Suchtag SQLPASS oder über den Direktlink für den aktuellen Newsletter: http://issuu.com/sqlpass/docs/newsletter_2016_05 www.sqlpass.de Seite 3 von 15 Newsletter 05/2016 Allgemein Integrating Big Data and SQL Server 2016. Big Data ist für viele Unternehmen bereits ein wichtiges Thema als neue Technologie zur Sammlung und Analyse großer Datenmengen. Autor: Michael Otey SQL Server Service Broker – Introduction. Dieser Beitrag vermittelt einen allgemeinen Überblick über den SQL Service Broker. Autorin: Colleen M. Morrow http://demo.sqlmag.com/scaling-success-sql-server-2016/integrating-big-data-and-sql-server-2016 http://colleenmorrow.com/2016/03/22/sql-server-service-brokerintroduction/ Columnstore Indexes – part 82 (“Extended Events in SQL Server 2016”) . SQL Server Service Broker – Sending and Receiving. Dieser Artikel beschreibt die Extended Events in SQL-Server 2016. Autor: Niko Neugebauer Dieser Beitrag vermittelt einen Überblick über den SQL Server Service Broker - native Messaging und QueuingTechnologie in die SQL Server-Datenbank-Engine. Autorin: Colleen M. Morrow http://www.nikoport.com/2016/04/16/columnstore-indexes-part82-extended-events-in-sql-server-2016/ Keep data virtually forever with Stretch Database in SQL Server 2016. Stretch-Datenbank in SQL Server 2016 ermöglicht es Benutzern, so viele Daten zu halten, wie sie brauchen, so lange, wie sie benötigen, ohne anfallenden BusinessService-Level-Agreement (SLA) Risiken oder die hohen Kosten für Enterprise Storage. Autor: Microsoft – SQL Server Team https://blogs.technet.microsoft.com/dataplatforminsider/2016/04/13/keep-data-virtually-forever-with-stretch-database-in-sql-server-2016/ How can SQL Data Generator help you to build data for Regex validation? Dieser Artikel beschreibt die Anwendung des Tools SQL Data Generator für die Erzeugung von Testdaten. Autor: Geovanny Hernandez http://www.geohernandez.net/wordpress/how-can-sql-data-generator-help-you-to-build-data-for-regex-validation/ SQL 2016 – Dynamic Data Masking. Eines der neuen Features, die mit SQL Server 2016 kommen ist Dynamic Data Masking. DDM soll DBAs zu ermöglichen den Zugriff auf sensibler Daten innerhalb einer Datenbank mit minimal zu begrenzen. Autor: Andrew Pruski http://colleenmorrow.com/2016/04/12/sql-server-service-brokersending-and-receiving/ Installing SQL Server 2016 – Standalone Instance – New Features. Dieser Artikel beschreibt die Installation des SQL Server 2016 und einige der besten Praktiken. Autor: Daniel Holt https://www.pythian.com/blog/installing-sql-server-2016standalone-instance-new-features/ T-SQL Window Function Speed. Die Autorin beschäftigt sich in diesem Artikel mit SQLPerformance. Autorin: Kathi Kellenberger https://www.simple-talk.com/sql/performance/t-sql-windowfunction-speed-phreakery-the-fifo-stock-inventory-problem/ SQL Server Availability Group Monitoring with SQL Monitor. Dieser Artikel gibt detaillierte Informationen über Microsoft Availability Groups für SQL Server-Profis. Autor: Jeremy Kadlec https://www.mssqltips.com/sqlservertip/4134/sql-server-availability-group-monitoring-with-sql-monitor/ Ansprechpartner: Rainer A. Ledermann http://www.sqlservercentral.com/blogs/the-dba-who-came-infrom-the-cold/2016/04/13/sql-2016-dynamic-data-masking/ www.sqlpass.de Seite 4 von 15 Newsletter 05/2016 Save the Dates: SQL Saturday #525 Rheinland und #555 München Der SQLSaturday ist eine kostenlose 1-Tages Konferenz für SQL Server Professionals und alle, die mehr über den Microsoft SQL Server erfahren wollen. Ursprünglich aus den USA kommend, wurden mittlerweile unter der Schirmherrschaft der PASS Global fast 400 SQLSaturdays auf fast allen Kontinenten veranstaltet. In den verschiedenen, vor allem technischen Tracks, 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 zu informieren, sondern auch um sich mit Kollegen, SQL Professionals, führenden Experten, MCMs und MVPs zu treffen und über spannende Themen zu diskutieren. Und das in diesem Jahr sogar 2 Mal! Save the Date – 11. JUNI 2016 Der SQLSaturday #525 wird am 11.6.2016 in der Hochschule Bonn-Rhein-Sieg in Sankt Augustin veranstaltet. Die Registrierungsmöglichkeiten sind auf der Event-Seite unter http://www.sqlsaturday.com/525/eventhome.aspx zu finden. Am 10.06.2016 wird es, wie auch im letzten Jahr, eine Precon geben. Save the Date – 8. Oktober 2016 Der SQLSaturday #555 wird am 8.10.2016 bei Microsoft in München, Walter-Gropius-Str. 1-3 veranstaltet. Die Registrierungsmöglichkeiten sind auf der Event-Seite unter http://www.sqlsaturday.com/555/eventhome.aspx zu finden. www.sqlpass.de Seite 5 von 15 Newsletter 05/2016 Blogs von Mitgliedern des Pass Deutschland e.V Liebe Newsletter-Leser! Eine Neuanmeldung aus Kassel. Verantwortlich: Kai Gerlach Blog: sqlXpert GmbH Blog Blog-Liste - Neue Ankündigung bei uns: Autoren: Daniel Caesar (Berlin) und Imke Feldmann (Berlin) Blog: SQL Server - Infos für Einsteiger aber auch Profis Schwerpunkte: Business Intelligence URL: https://sqlserverbhoch.wordpress.com/ Blog: GDS Business Intelligence Blog Autor: Benjamin Hoch (keine Angabe) URL: http://gds-business-intelligence.de/de/category/sqlserver/ Schwerpunkte: Datenbank-Administration Beschreibung:: Informationen für Beginner im Bereich SQL Server aber auch für Fortgeschrittene im Bereich Hochverfügbarkeit mit AlwayOn Blog-Liste - Bereits früher veröffentlicht: (nach Vornamen der Autoren sortier t) URL: http://www.sqlxpert.de/blogsqlxpert/ Autor: Frank Geisler (Ruhrgebiet) Schwerpunkte: Business Intelligence und Entwicklung Blog: Hilmar Buchta über MS-OLAP URL: http://blog.oraylis.de/author/hbuchta/ Autor: Hilmar Buchta (Rheinland) Blog: SQL Server Engine & BI Blog by Andreas Wolter Schwerpunkte: Business Intelligence URL: http://www.insidesql.org/blogs/andreaswolter/ Blog: Microsoft OLAP Blog by Hilmar Buchta Autor: Andreas Wolter (Rheinland) URL: http://ms-olap.blogspot.com Schwerpunkte: Datenbank-Administration Autor: Hilmar Buchta (Rheinland) Blog: Armin Neudert über SQL Server | SSDT | ALM | TFS > Database Lifecycle Management Schwerpunkte: Business Intelligence URL: http://blogs.tmn-net.com/an/ Autor: Armin Neudert (Stuttgart) Schwerpunkte: Datenbank-Administration Blog: Arno Cebulla über Information Design mit MS SSRS URL: http://blog.oraylis.de/author/acebulla/ Autor: Arno Cebulla (Rheinland) Schwerpunkte: Business Intelligence Blog: Solisyon SQL Blog Blog: Kostja's .NETte Welt URL: https://kostjaklein.wordpress.com/ Autor: Kostja Klein (Rhein-Main) Schwerpunkte: Entwicklung Blog: Ceteris AG BI Blog URL: http://www.ceteris.ag/blog Autor: Markus Raatz (Berlin) Schwerpunkte: Business Intelligence URL: http://www.solisyon.de/sqlblog/ Blog: Nikoport - SQL Server, Community, Development and Web adventures Autor: Benjamin Weissmann (Franken) URL: http://www.nikoport.com Schwerpunkte: Business Intelligence Autor: Niko Neugebauer (Rhein-Main) Blog: SQL aus Hamburg Schwerpunkte: SQL Server allgemein URL: http://www.sql-aus-hamburg.de Blog: flip-it.de :: SQL and more Autor: Björn Peters (Hamburg) URL: http://www.flip-it.de Schwerpunkte: Datenbank-Administration Autor: Philipp Lenz (Mittelrhein) Blog: Architektur und Administration Schwerpunkte: SQL Server allgemein URL: http://www.insidesql.org/blogs/cmu/ Autor: Christoph Muthmann (Rheinland) Schwerpunkte: Datenbank-Administration www.sqlpass.de Seite 6 von 15 Newsletter Blog: About SQL Server Basics and in-depth URL: http://dirtyread.de Blog: Tillmann Eitelberg & Oliver Engels zu SSIS-Components Autor: Robert Hartmann (Franken) URL: http://www.ssis-components.net Schwerpunkte: SQL Server allgemein Autoren: Tillmann Eitelberg (Rheinland) und Oliver Engels (Rhein-Main) 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 05/2016 Schwerpunkte: Integration-Services Blog: TORSTEN SCHUESSLER | Sapere aude! (aka tosc) URL: http://www.insidesql.org/blogs/tosc/ Autor: Torsten Schüßler (Franken) Schwerpunkte: SQL Server allgemein Blog: SQL Server Intern URL: http://saschalorenz.blogspot.com URL: http://www.sqlmaster.de Autor: Sascha Lorenz (Hamburg) Autor: Uwe Ricken (Rhein-Main) Schwerpunkte: Business Intelligence Schwerpunkte: Datenbank-Administration Blog: GlorfIT URL: http://glorf.it Autor: Thomas Glörfeld (Franken) Schwerpunkte: SQL Server allgemein Werbung 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 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. www.sqlpass.de Seite 7 von 15 Newsletter 05/2016 Business Intelligence 24 Hours of PASS: Evolution of the Data Platform Analytics for Customer Engagement (Part 1) Am 25. Mai finden einmal mehr die 24h of PASS statt. Es ist noch nicht zu spät, sich zu registrieren. Die Technologie steht bereit, die Daten sind verfügbar. Was macht man denn jetzt mit den Möglichkeiten, seine Kunden zu analysieren? http://www.sqlpass.org/24hours/2016/edp/Registration.as px http://upside.com/articles/2016/04/05/Analytics-forCustomer-Engagement-1.aspx Exporting Azure Data Factory (ADF) into TFS Source Control - SQLServerCentral ETL Logging Wenn man seine Data Factories im Portal erstellt, möchte man sie ja trotzdem in sein Source Control System einchecken. Mit einem kleinen Trick funktioniert es. http://www.sqlservercentral.com/articles/Azure+Data+Fact ory/139478/ Running a BI Organization in 2016 (Part 1 of 2) Abseits der technischen Aspekte der BI gibt es weitere Punkte, über die man eventuell einmal nachdenken und die man mit seinem Management diskutieren sollte. http://upside.com/articles/2016/04/11/Running-BIOrganization-2016-1.aspx Understanding the Engineer’s Data Access Challenge Die Aufgabe, Daten in großen Mengen zu speichern scheint gelöst. Die nächste Aufgabe besteht laut Meinung des Autors darin, weitere Daten zugreifbar zu machen, die es erlauben eine bessere Grundlage für Auswertungen und Entscheidungen zu bekommen. Wie Tim Mitchell richtig schreibt, ist Logging nicht das beliebteste Thema. Aber wenn man schon einmal ein Problem gehabt hat, das man proaktiv hätte vermeiden könne, überlegen es sich doch einige noch einmal. Und beim Betrieb vieler ETL-Prozess ist es eigentlich Pflicht. https://www.timmitchell.net/post/2016/03/14/etl-logging/ SSRS 2016 – End to End Mobile BI on any Device Für alle, die das Webinar des PASS Business Intelligence Virtual Chapter Live verpasst haben, man kann es unter dem folgenden Link als Aufzeichnung ansehen. https://youtu.be/yRn5iXxDm5M A journey to a movie recommender in U -SQL Der Autor beschreibt seine ersten Erfahrungen mit Azure Data Lake und USQL. Er stellt den dabei entstandenen Code in einem GitHub Repo zur Verfügung. http://www.sqlservercentral.com/blogs/dave_ballantynes_ blog/2016/03/20/a-journey-to-a-movie-recommender-in-usql/ https://upside.com/Articles/2016/03/17/Engineers-DataAccess-Challenge.aspx Extending the Traditional Data Warehouse Embracing Aspects of Analytics Automation - Business Intelligence head_0006 Advanced Analytics Während sich manche nur auf die Hype-Themen konzentrieren, gibt Claudia Imhoff hier einen Überblick über realistische Ansätze, seine Daten auf alle benötigten Arten zu nutzen. Auch wenn die Microsoft-Tools hier nicht explizit gezeigt sind, ist es doch interessant zu sehen, wo die Reise hingeht. Der Einsatz der Tools und Modelle wird immer mehr an die Bedürfnisse von nicht so erfahrenen Nutzern angepasst. http://upside.com/articles/2016/03/15/ExtendingTraditional-Data-Warehouse.aspx http://www.jenunderwood.com/2016/04/21/embracinganalytics-automation/ www.sqlpass.de Seite 8 von 15 Newsletter Performance Monitoring for SSAS – Perfmon Counter Cheat Sheet Hier haben wir den dritten Teil der Artikelserie über das Performance-Monitoring mit Extended Events für Analysis Services. http://byobi.com/blog/2016/03/performance-monitoringfor-ssas-perfmon-counter-cheat-sheet/ Boosting Developer Experience with Analysis Services Perspectives Der Einsatz von Perpektiven hilft nicht nur den Abnehmern der Daten, sondern kann auch für die Entwickler nützlich sein, um sich auf die wesentlichen Dinge konzentrieren zu können. http://byobi.com/blog/2016/03/boosting-developerexperience-with-analysis-services-perspectives/ 05/2016 Nate Silver's 3 Secrets to Handling Big Data Nate Silver lüftet 3 Geheimnisse, was man mit Big Data richtig oder auch richtig falsch machen kann. https://powerbi.microsoft.com/en-us/blog/nate-silverthree-secrets-to-handling-big-data/ Visualizing SSAS Calculation Dependencies using PowerBI Die Abhängigkeiten von Calculations in einem Tabular Model kann man mit einem DMV ermitteln. Gerhard Brückl zeigt, wie man sie mit PowerBI auch visualisieren kann. http://blog.gbrueckl.at/2016/04/visualizing-ssascalculation-dependencies-using-powerbi/ Embed the wow of Power BI in your applications with Microsoft Power BI Embedded! Monitoring SSAS Multidimensional Non Empty Filtering Using Profiler, Part 2 Power BI in eigene Anwendungen einzubetten wird mit einem neuen Service möglich, der vor kurzem vorgestellt wurde. Der Artikel hat die Hintergründe. Im zweiten Teil des Blogs zeigt Chris Webb, wie wir mit welchem Typ von Non-Empty-Filtern im Profiler umgehen können. Die Queries des ersten Teils dienen dabei als Beispiel. https://powerbi.microsoft.com/en-us/blog/embed-thewow-of-power-bi-in-your-applications-with-microsoftpower-bi-embedded/ https://blog.crossjoin.co.uk/2016/03/28/monitoring-ssasmultidimensional-non-empty-filtering-using-profiler-part-2/ Using R Server in SQL Server 2016 to calculate the expected value for CRM leads (Monte Carlo method) Aus der Wahrscheinlichkeit eines Leads den zu erwartenden Umsatz in einem Forecast zu berechnen, ist eine Aufgabe, die öfters vorkommt. Der hier gezeigte Ansatz funktioniert aber erst seit R im SQL Server integriert ist so gut. https://blog.oraylis.de/2016/04/using-r-server-in-sqlserver-2016-to-calculate-the-expected-value-for-crm-leadsmonte-carlo-method/ Chernoff Faces, R and Power BI Der Artikel beschreibt, wie man eine ungewöhnliche Visualisierung mit R und Power BI umsetzen kann. Das ist eine nette Abwechslung zu den üblichen Balken und Zahlen. https://paultebraak.wordpress.com/2016/03/24/chernofffaces-r-and-power-bi/ Victory at MS Data Summit! Analyze in Excel for Power BI Rob Collie lobt die neue Funktion "Analyze in Excel" und gibt in seiner speziellen Art Einblicke warum er sie so gut findet. http://www.powerpivotpro.com/2016/03/victory-at-msdata-summit-analyze-in-excel-for-power-bi/ BI’s not Dead Da haben alle Consultants noch einmal Glück gehabt. Oder auch nicht ganz, wenn man sich die Aussagen einmal genauer anschaut. http://sqlblog.com/blogs/andy_leonard/archive/2016/04/0 1/bi-s-not-dead.aspx A warm welcome to Power BI Embedded #powerbi In diesem Artikel beschreiben Marco Russo und Alberto Ferrari ihren Eindruck von Power BI Embedded. Sie geben auch Informationen zu den Preisen weiter. http://sqlblog.com/blogs/marco_russo/archive/2016/04/07 /a-warm-welcome-to-power-bi-embedded-powerbi.aspx www.sqlpass.de Seite 9 von 15 Newsletter Power BI Filled Map; the Good, the Bad and the Ugly Die Arbeit mit der "Filled Map" ist nicht so einfach wie bei der "Map". Der Artikel hilft, die Hürden zu überwinden und seine Daten so aufzubereiten, dass sie einsetzbar werden. http://www.radacad.com/power-bi-filled-map-the-goodthe-bad-and-the-ugly SQL Server 2016 Query Store: How to fix problems you face for slow running queries Bei der Analyse von Problemen mit der Laufzeit von Queries gibt es ein neues Tool, den Query Store. Der Artikel beschreibt, was man davon hat. 05/2016 Adding Descriptions for Perspectives in Tabular Eine Beschreibung für eine Perspektive im Tabular Model anzugeben funktionert eigentlich nicht. Der Artikel zeigt wie man es trotzdem schafft. http://byobi.com/blog/2016/04/adding-descriptions-forperspectives-in-tabular/ Data Import Best Practices in Power BI Gewisse Dinge muss man wohl regelmäßig wiederholen, damit sie im Gedächtnis bleiben. Die im Artikel enthaltenen Aussagen gelten nicht nur für Power BI. http://www.sqlbi.com/articles/data-import-best-practicesin-power-bi/ http://sqlblog.com/blogs/sergio_govoni/archive/2016/03/3 0/sql-server-2016-query-store.aspx Top Big Data Processing Frameworks Tech Tip Thursday: Integrating Power BI and OneDrive for Business Bei den Frameworks zum Verarbeiten von Big Data hat man ja auch in der Microsoft-Welt die Auswahl. Der Artikel zeigt die populästen Kandidaten und gibt eventuell auch einen Ausblick in die Zukunft, über Hadoop und Spark hinaus. Das verlinkte Video enthält Tipps zur Integration von Power BI und OneDrive for Business. https://powerbi.microsoft.com/en-us/blog/tech-tipthursday-integrating-power-bi-and-onedrive-for-business/ Overview of SSAS Tabular in DirectQuery Mode for SQL Server 2016 Der Artikel zeigt, wie Abfragen im Direct-Query Mode aus einem Tabular Model gegen eine Datenbank geschickt werden. http://www.kdnuggets.com/2016/03/top-big-dataprocessing-frameworks.html Microsoft BI Integration for the Four Primary Report Types Die Übersicht zeigt, welchen Report-Typ man auf welche Art und in welchem Produkt integrieren kann. http://www.sqlchick.com/entries/2016/4/6/microsoft-biintegration-for-the-four-primary-report-types http://www.sqlchick.com/entries/2016/3/20/overviewssas-tabular-directquery-mode-sql-server-2016 Werbung: BI-Lead und BI Developer (m/w) für Microsoft SQL Server gesucht! übernachtungsfrei im Rhein-Main Gebiet www.sqlpass.de Seite 10 von 15 Newsletter 05/2016 Top 10 Data Visualization Migration Considerations Getting started with Azure SQL Data Warehouse Muss man jetzt seine Tools wegen neuer Visualisierungsmöglichkeiten gleich ersetzen? Jen Underwood gibt Hilfe bei den nötigen Schritten zur Evaluierung und Entscheidungsfindung. Nach dem ersten Artikel mit einer Beschreibung des Azure SQL Data Warehouse zeigt Robert Sheldon hier die ersten Schritte zum Einsatz des Produkts und um sein Warehouse in die Cloud zu transferieren. http://www.jenunderwood.com/2016/04/08/top-10-datavisualization-migration-considerations/ https://www.simple-talk.com/cloud/cloud-data/gettingstarted-with-azure-sql-data-warehouse/ Row Level Security-Part 3 -A few more advanced scenarios Creating a Date Dimension in a Tabular Model Für alle die, die keine Zeit haben jedes neue Feature selber auszuprobieren, hat Louis Davidson ein anspruchsvolles Szenario mit Row-Level Security beschrieben. http://sqlblog.com/blogs/louis_davidson/archive/2016/04/ 06/row-level-security-part-3-a-few-more-advancedscenarios.aspx Don’t Let Your Data Lake Become a Swamp (Part 1 of 2) Es tut gut, wenn man zu all den Buzzwords auch ein wenig mehr Realismus liest. Ein Werkzeug oder eine Plattform ist immer noch keine Lösung für eine Aufgabe oder ein Problem. Im Unterschied zu anderen Artikeln sehen wir hier nicht die Erstellung der Daten eines Kalenders, sondern der den Nutzern präsentierten Angaben in der Dimension. https://www.simple-talk.com/sql/bi/creating-a-datedimension-in-a-tabular-model/ A Technical Case Study: High Speed IoT Data Ingestion Using In-Memory OLTP in Azure Beim Thema IoT gelten einmal wieder neue Rahmenbedingungen. Der Artikel zeigt, wie man schnell Device-Daten in eine Azure SQL Datenbank einlesen kann. https://blogs.msdn.microsoft.com/sqlserverstorageengine/ 2016/04/07/a-technical-case-study-high-speed-iot-dataingestion-using-in-memory-oltp-in-azure/ http://upside.com/articles/2016/03/23/Data-Lake-BecomeSwamp-1.aspx Ansprechpartner: Michael Riedmüller MS SQL Server 2016 für Linux – No kidding! Liebe SQL Server-Nutzer! Wir haben es nicht im Newsletter am 1. April veröffentlicht, damit Ihr das nicht für einen April-Scherz haltet. Microsoft kündigt eine Version des Microsoft SQL Servers für Linux an! In einem Blog-Post vom 7.3.2016 (https://blogs.microsoft.com/blog/2016/03/07/announcing-sql-server-on-linux) hat Scott Guthrie (Executive Vice President, Cloud and Enterprise Group, Microsoft) einen aktuellen Preview und für Mitte 2017 die geplante Verfügbarkeit des SQL Servers für Linux angekündigt. Auf der folgenden Webseite (https://www.microsoft.com/en-us/server-cloud/sql-server-on-linux.aspx) kann man sich weitere Informationen geben lassen und auch für einen Antrag für die Registrierung für einen privaten Preview stellen. Euer Kai Gerlach www.sqlpass.de Seite 11 von 15 Newsletter 05/2016 Neues aus der Knowledgebase Liebe Newsletter-Leser! Insgesamt eher wenig, aber 2 CUs zu SQL 2014 Stichtag: 25.4.2016. Euer Kai Gerlach SQL Server 2014 Cumulative Updates Cumulative update package 13 for SQL Server 2014 (18.04.2016) https://support.microsoft.com/kb/3144517 Cumulative update 6 for SQL Server 2014 SP1 (18.04.2016) FIX: Incorrect group members are obtained when you run the xp_logininfo stored procedure in SQL Server 2012 or SQL Server 2014 (19.04.2016) Anm. d. Red.: Auf SQL 2014 ausgedehnt. https://support.microsoft.com/kb/3135749 FIX: SQL Server may crash when a request for execution of a remote stored procedure contains incomplete definition of arguments (19.04.2016) Anm. d. Red.: Auf SQL 2014 ausgedehnt. https://support.microsoft.com/kb/3135750 FIX: Access violation when you execute a stored procedure that uses a cursor on a table variable in SQL Server https://support.microsoft.com/kb/3144524 (19.04.2016). Anm. d. Red.: Auf SQL 2014 ausgedehnt. Hotfixes https://support.microsoft.com/kb/3138930 FIX: Assertion failures when you use the distributed transaction feature with AlwaysOn availability groups in SQL Server 2014 (05.04.2016) FIX: "A severe error occurred on the current command" when a Table-Valued User-Defined function is referred to by a synonym (19.04.2016) Anm. d. Red.: Auf SQL 2014 ausgedehnt. https://support.microsoft.com/kb/3147825 https://support.microsoft.com/kb/3139489 FIX: SQL Server 2014 crashes when you execute a query that contains a NONEXISTENT query hint on an In-Memory OLTP database (18.04.2016) https://support.microsoft.com/kb/3138775 FIX: "Non-yielding Scheduler" condition occurs when you run a query in SQL Server 2014 (18.04.2016) https://support.microsoft.com/kb/3151109 FIX: The INSTEAD OF trigger uses a different collation than the contained database uses in SQL Server 2012 or SQL Server 2014 (19.04.2016). Anm. d. Red.: Auf SQL 2014 ausgedehnt. https://support.microsoft.com/kb/3123089 FIX: The CHANGETABLE function in a query returns incorrect results if change tracking is enabled in SQL Server 2012 or SQL Server 2014 (19.04.2016) FIX: An access violation occurs when a database table name contains Japanese characters in SQL Server 2012 or SQL Server 2014 (19.04.2016) Anm. d. Red.: Auf SQL 2014 ausgedehnt. https://support.microsoft.com/kb/3142595 Sonstige KB-Artikel Snapshot or Logreader agents fail when destination table is empty in SQL Server (06.04.2016) Gilt auch für Enterprise Core. https://support.microsoft.com/kb/3144065 Access violation when you perform a cell writeback that invokes the LookupCube MDX function (19.04.2016) Anm. d. Red.: Auf SQL 2014 ausgedehnt. https://support.microsoft.com/kb/3139911 https://support.microsoft.com/kb/3125525 SQL Server 2014 SSAS, SSIS, REPL FIX: Slow performance when you query numeric data types from an Oracle database (19.04.2016) Anm. d. Red.: Auf SQL 2014 ausgedehnt. Hotfixes https://support.microsoft.com/kb/3138659 FIX: Access violation when you run an XMLA command in SSAS 2012 or SSAS 2014 (19.04.2016) https://support.microsoft.com/kb/3136789 www.sqlpass.de Seite 12 von 15 Newsletter FIX: "Cannot resolve the collation conflict" error when you apply a snapshot to the subscriber database in SQL Server (19.04.2016). Anm. d. Red.: Auf SQL2 014 ausgedehnt. 05/2016 SQL Server 2012 Sonstige KB-Artikel https://support.microsoft.com/kb/3131443 FIX: The "My Subscription" page does not open immediately or does not open at all when you have lots of active subscriptions in SSRS 2012 or SSRS 2014 (19.04.2016) Anm. d. Red.: Auf SQL 2014 ausgedehnt. An Incremental Servicing Model is available from the SQL Server team to deliver hotfixes for reported problems (18.04.2016). Anm. d. Red.: Update nach über einem Jahr. Gilt auch für Enterprise Core. https://support.microsoft.com/kb/935897 https://support.microsoft.com/kb/3137957 FIX: Slow performance when you run MDX query in SSAS 2012 or SSAS 2014 (19.04.2016) Anm. d. Red.: Auf SQL 2014 ausgedehnt. https://support.microsoft.com/kb/3123485 FIX: SSIS WMI Event Watcher task stops processing files in SQL Server 2014 (18.04.2016) https://support.microsoft.com/kb/3155271 FIX: "0x80040E05 (DB_E_OBJECTOPEN)" error occurs when an SSIS package runs a MDX query (19.04.2016) https://support.microsoft.com/kb/3140211 Sonstige KB-Artikel Access violation when you perform a cell writeback that invokes the LookupCube MDX function (19.04.2016) Anm. d. Red.: Auf SQL 2014 ausgedehnt. https://support.microsoft.com/kb/3139911 SQL Server 2012 REPL Sonstige KB-Artikel Snapshot or Logreader agents fail when destination table is empty in SQL Server (06.04.2016). Gilt auch für Enterprise Core. https://support.microsoft.com/kb/3144065 SQL Server 2008 Sonstige KB-Artikel An Incremental Servicing Model is available from the SQL Server team to deliver hotfixes for reported problems (18.04.2016). Anm. d. Red.: Update nach über einem Jahr. Gilt auch für Enterprise Core. https://support.microsoft.com/kb/935897 SQL Server 2008 SSIS Snapshot or Logreader agents fail when destination table is empty in SQL Server (06.04.2016) Gilt auch für Enterprise Core. Sonstige KB-Artikel https://support.microsoft.com/kb/3144065 SQL Server Log Provider error when you configure SSIS in SQL Server 2014 Developer and SSDT (18.04.2016) SQL Server 2014 DQS https://support.microsoft.com/kb/3150780 Hotfixes SQL Server 2005 FIX: "Failed to create a new table" error when you export the cleansing results of a Data Quality Services domain in SQL Server 2012 or SQL Server 2014 (19.04.2016) Anm. d. Red.: Auf SQL 2014 ausgedehnt. Sonstige KB-Artikel https://support.microsoft.com/kb/3136205 An Incremental Servicing Model is available from the SQL Server team to deliver hotfixes for reported problems (18.04.2016). Anm. d. Red.: Update nach über einem Jahr. Gilt auch für Enterprise Core. https://support.microsoft.com/kb/935897 www.sqlpass.de Seite 13 von 15 Newsletter PASS Essential: Dauer: Ort: Datum: Teilnehmeranzahl: Preis: 05/2016 Analyse eines Microsoft SQL Server auf Performanceprobleme 1 Tag München, Trivadis GmbH 29. Juli 2016, 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 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 „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 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 14 von 15 Newsletter PASS Essential: Dauer: Ort: Datum: Teilnehmeranzahl: Preis: 05/2016 Analyse eines Microsoft SQL Server auf Performanceprobleme 1 Tag Norderstedt, Sysmex Europe GmbH 18. November 2016, 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 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 „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 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 15 von 15