PASS Deutschland e.V. März 2014 Februar 2014 SQL Konferenz Und Geburtstagsfeier 10. – 12.02.2014 Wie angekündigt, fand am 11. Und 12.02.2014 die deutsche SQL Konferenz im Darmstadium in Darmstadt statt. Am 11. fand dann abends die große Geburtstagsparty statt. An der Konferenz nahmen 350 Teilnehmer und 44 Sprecher, davon 11 MVP’s und 3 MCM, an 38 Sessions teil. Die Themen waren auf 4 Tracks verteilt, für jeden Geschmack war etwas dabei. Als Ehrengäste waren Jen Stirrup von PASS Europe und Thomas LaRock, der Präsident von PASS global dabei. Oliver gab einen kurzen Abriss, wie es damals zur Gründung der deutschen PASS kam. Alle Gründungsmitglieder, Regionalgruppenverantwortliche und ehrenamtliche Helfer waren dabei. Keynote am 11.02. Am 10. gab es eine PreCon mit HandsOn in 3 Tracks. Die Teilnehmer konnten sich von versierten Sprechern in die Themen Azure, InMemory und SelfService BI einführen lassen. Es gab lecker Essen und Trinken, Spiele mit tollen Preisen, eine Band und Tanz. Es war eine ausgelassene Feier, die ziemlich lange ging. Trotzdem waren am Mittwoch alle wieder hellwach, um an den weiteren interessanten Sessions teilzunehmen. PreCon Teilnehmer Wie es schon gute Tradition ist, gab es am Mittwoch wieder eine Verlosung mit wertvollen Preisen von den Ausstellern und der PASS Deutschland e.V. Am Ende der Konferenz waren sich die Teilnehmer einig: „Es war eine gute Veranstaltung“. Hier sind alle Bilder zu finden: http://www.flickr.com/photos/dirkhondong/collection s/72157641054166883/ PreCon Speaker Wer dabei war, kann alles nochmal Revue passieren lassen, wer nicht dabei war, kann sehen, was er verpasst hat . Dieser Newsletter wird herausgegeben vom PASS Deutschland e.V., http://www.sqlpass.de Newsletter-Archiv: http://www.sqlpass.de/Mitgliedsbereich/NewsletterArchiv/tabid/88/Default.aspx Abbestellen oder Ändern des Abonnements http://www.sqlpass.de/Verein/bMailinglistenb/tabid/93/Default.aspx Kontakt für Anzeigen per Mail: werbung (bei) sqlpass (Punkt) de Seite 1 von 13 PASS Deutschland e.V. März 2014 Treffen der Regionalgruppen PASS Deutschland e.V. Details zu den einzelnen Treffen werden auf der Website angekündigt. Bitte wende Dich an den angegebenen Ansprechpartner der jeweiligen Regionalgruppe. Seine Mailadresse findest Du auf der jeweiligen Webseite. Karlsruhe http://www.sqlpass.de/algruppen/Karlsruhe/tabid/80/Default.aspx Stefan Kirner Helge Rutz 25. März 2014 um 18:30 „SQL Attack..ed“ – Hacking SQL Server. Fokus: Webapplikation & Köln/Bonn/Düsseldorf http://www.sqlpass.de/algruppen/KölnBonnDüsseldorf/tabid/81/Default.aspx Tillmann Eitelberg 13. März 2014 um 18:00 Uhr bei Microsoft Christoph Muthmann 27. Mai 2014 Angriffe von Innen, Teil 1 - Andreas Wolter 14. April 2014 SQL Server 2014 – In-Memory OLTP (Codename: Hekaton) Tommy Warnecke, arelium GmbH Andreas Wolter Mittelrhein http://www.sqlpass.de/algruppen/Mittelrhein/tabid/82/Default.aspx Benjamin Machuletz Johannes Curio 18. März 2014 um 19:00 Uhr FileStream und FileTable - Johannes Curio von Curio Consulting Rhein/Main http://www.sqlpass.de/algruppen/RheinMain/tabid/83/Default.aspx Oliver Engels 11. März 2014 19:00 Uhr bei CGI Germany GmbH in Sulzbach Jobqueue - Klaus Höltgen Julian Breunung 15. April 2014 15. April 2014 Alexander Karl Ruhrgebiet http://www.sqlpass.de/algruppen/Ruhrgebiet/tabid/85/Default.aspx Klaus Hoeltgen 06. März 2014 um 19:00 Uhr While we are Waiting - A lecture on wait stats (Gastvortrag in Frank Geisler 10. April 2014 Englisch) Umfrage zum Newsletter Die Aufforderung zur Teilnahme an der Umfrage ist schon fast ein fester Bestandteil des Newsletters geworden. Es gibt schon einige Rückmeldungen und ein paar sehr wertvolle Anregungen und Beurteilungen. Das Newsletter-Team hat sich dafür entschieden, die Laufzeit noch einmal zu verlängern. Wenn Ihr jemals von einer Info durch die PASS profitiert habt (RG oder NL), dann nehmt Euch bitte etwas Zeit für dieses Feedback und füllt die Online-Umfrage aus. Macht auch bitte Eure Kollegen oder andere Euch bekannte PASSler darauf aufmerksam und bittet sie um eine Teilnahme. Ihr findet sie unter http://sdrv.ms/1cMIwKB Vielen Dank, Euer Newsletter-Team (newsletter (Punkt) redaktion (bei) sqlpass (Punkt) de) Dieser Newsletter wird herausgegeben vom PASS Deutschland e.V., http://www.sqlpass.de Newsletter-Archiv: http://www.sqlpass.de/Mitgliedsbereich/NewsletterArchiv/tabid/88/Default.aspx Abbestellen oder Ändern des Abonnements http://www.sqlpass.de/Verein/bMailinglistenb/tabid/93/Default.aspx Kontakt für Anzeigen per Mail: werbung (bei) sqlpass (Punkt) de Seite 2 von 13 PASS Deutschland e.V. März 2014 Den Newsletter Online lesen! Eine gute Nachricht für unsere Newsletter Abonnenten! Ihr könnt unseren informativen Newsletter jetzt auch jederzeit Online und auch unterwegs von mobilen Geräten studieren. Seit diesem Monat veröffentlichen wir den Newsletter zusätzlich auch auf ISSUU.COM als E-Magazin. Und auch die vorangegangenen Ausgaben des aktuellen Jahres bleiben präsent. Zum Lesen benötigst Du nur einen Browser, es gibt aber auch eine Reader-Apps für Android. Nach Stichworten suchen geht genauso, wie der Aufruf der ganzen Weblinks. Am leichtesten findest Du unseren Newsletter über den Suchtag SQLPASS oder über den Direktlink http://issuu.com/sqlpass/docs/newsletter_2014_03 für den aktuellen Newsletter. Wir werden diesen ab jetzt auch in die jeweilige Versand-Mail einbetten. Wir wünschen Dir noch mehr Spaß mit diesem neuen, komfortablen Zugang, also See You on ISSUU (Ist So Schnell Und Unkompliziert) Eure Newsletter-Redaktion Weitere Treffen der Regionalgruppen PASS Deutschland e.V. (noch kein Thema bekannt) Details zu den einzelnen Treffen werden auf der Website angekündigt. Bitte wende Dich an den angegebenen Ansprechpartner der jeweiligen Regionalgruppe. Seine Mailadresse findest Du auf der jeweiligen Webseite. Berlin Markus Raatz http://www.sqlpass.de/Regionalgruppen/Berlin/tabid/75/Default.aspx 15.April 2014 17.Mai 2014 Georg Urban Bayern http://www.sqlpass.de/Regionalgruppen/Bayern/tabid/76/Default.aspx Helmut Knappe 13. März 2014 um 18:30 Uhr 10. April 2014 Siegfried Spuddig Franken http://www.sqlpass.de/algruppen/Franken/tabid/71/Default.aspx Michael Deinhard 18. März 2014 um 18:30 Uhr 29. April 2014 Torsten Schüßler Hamburg http://www.sqlpass.de/algruppen/Hamburg/tabid/78/Default.aspx Sascha Lorenz 12. März 2014 Hannover/Göttingen http://www.sqlpass.de/algruppen/HannoverGöttingen/tabid/79/Default.aspx Christoph Seck 14. März 2014 um 18:30 10. April 2014 10. April 2014 Artus Krohn-Grimberghe Vladimir Stepa . Dieser Newsletter wird herausgegeben vom PASS Deutschland e.V., http://www.sqlpass.de Newsletter-Archiv: http://www.sqlpass.de/Mitgliedsbereich/NewsletterArchiv/tabid/88/Default.aspx Abbestellen oder Ändern des Abonnements http://www.sqlpass.de/Verein/bMailinglistenb/tabid/93/Default.aspx Kontakt für Anzeigen per Mail: werbung (bei) sqlpass (Punkt) de Seite 3 von 13 PASS Deutschland e.V. März 2014 SQL Saturday im Juni Nach der SQL Konferenz lässt das nächste Event nicht lange auf sich warten. Am 28. Juni 2014 wird der nächste SQL Saturday stattfinden. Merkt Euch schon einmal das Datum, weitere Informationen werden wir Euch in Kürze verfügbar machen. Allgemein Report Builder 3.0 vs. BIDS / Data Tools Report Project. Using Natively Compiled Stored Procedures in SQL Server 2014. In diesem Artikel stellt Andreas Wolter die Vor- und Nachteile der beiden Werkzeuge gegenüber. The new In-Memory OLTP feature in SQL Server 2014 greatly optimizes the performance of certain OLTP applications. By using the new memory-optimized tables you can speed up data access, in particular in concurrency situations, due to the lock- and latch-free architecture of the In-Memory OLTP Engine. http://www.insidesql.org/blogs/andreaswolter/2013/09/reportbuilder-3-0-vs_bids-sql-server-data-tools-report-projects If you pay peanuts … etwas zur Aufheiterung Artikel von Uwe Ricken zum Thema Projektangebot. http://db-berater.blogspot.de/2014/02/if-you-pay-peanuts.html Wissen zertifizieren: SQL Server. Diese Seite bietet eine Übersicht über die wichtigsten SQL Server-Zertifizierungen. http://technet.microsoft.com/de-de/bb291022?it_product=sqlserver&it_topic=zertifizieren T-SQL Deep Dive: Temporäre Tabellen vs. Tabellenvariablen. http://blogs.technet.com/b/dataplatforminsider/archive/2014/02/ 21/using-natively-compiled-stored-procedures-in-sql-server2014.aspx PowerShellGUI Tools – Disk,Memory and Process – Modules. Article from Prashanth Jayaram. He has created a script which gives details of Disk, Memory and Process and its represented graphically. http://www.sqlservercentral.com/blogs/powersql-by-prashanthjayaram/2014/02/20/powershellgui-tools-diskmemory-andprocess-modules/ In diesem Artikel von Markus Schwamberger geht es um eine Alternative zu temporären Tabellen: die so geannten Tabellenvariablen. Im Folgenden werden diese kurz näher erläutert und die Unterschiede zwischen lokalen temporären Tabellen (#temp), globalen temporären Tabellen (##temp) und Tabellenvariablen (@temp) aufgezeigt. SQL SERVER – Finding the Last Backup for All Databases – Notes from the Field #016. http://flurfunk.sdx-ag.de/2014/02/t-sql-deep-dive-temporaretabellen-vs.html http://blog.sqlauthority.com/2014/02/20/sql-server-finding-thelast-backup-for-all-databases-notes-from-the-field-016-2/ This article from Tim Radney explains a very simple script to find when last successful backup of all the database was taken. Dieser Newsletter wird herausgegeben vom PASS Deutschland e.V., http://www.sqlpass.de Newsletter-Archiv: http://www.sqlpass.de/Mitgliedsbereich/NewsletterArchiv/tabid/88/Default.aspx Abbestellen oder Ändern des Abonnements http://www.sqlpass.de/Verein/bMailinglistenb/tabid/93/Default.aspx Kontakt für Anzeigen per Mail: werbung (bei) sqlpass (Punkt) de Seite 4 von 13 PASS Deutschland e.V. New Article: Application Patterns and Development Strategies for SQL Server in Windows Azure Virtual Machines. Official News from Microsoft’s Information Platform. http://blogs.technet.com/b/dataplatforminsider/archive/2014/02/ 17/new-article-application-patterns-and-development-strategiesfor-sql-server-in-windows-azure-virtual-machines.aspx The Strange Story about the MERGE that Killed the Cluster. It seems the MERGE statement will eventually destroy the universe — Matan Yungman. http://www.sqlservercentral.com/blogs/dbnewsfeed/2014/02/20/the-strange-story-about-the-merge-thatkilled-the-cluster/ Getting a query plan. Article from Kenneth Fisher. Query plans are an essential tool when doing performance tuning. When looking at a query plan you should be aware that there are two different types of query plans. http://www.sqlservercentral.com/blogs/sqlstudies/2014/02/19/get ting-a-query-plan/ Transact-SQL query to obtain basic information about partitioned tables . Here is the simple query that returns basic information about all tables in a database that are partitioned: SELECT SCHEMA_NAME([schema_id]) AS [schema_name] ,t.[name] AS [table_name] ,i.[name] AS [index_name] ,i.[type_desc] AS [index_type] ...... http://www.sqlservercentral.com/blogs/basits-sql-servertips/2014/02/17/transact-sql-query-to-obtain-basic-informationabout-partitioned-tables/ März 2014 How to count the number of rows in a table in SQL Server. How many rows exist in a table?” It seems like such an innocent request. It isn’t too hard to get this information out of SQL Server. But before you open SSMS and whip out a quick query, understand that there are multiple methods to get this information ...... http://www.brentozar.com/archive/2014/02/count-number-rowstable-sql-server/ Adding SQL Server AlwaysOn to existing Failover Clusters. AlwaysOn is the new high availability feature introduced in SQL 2012 which allows us to create multiple copies of a highly available database using a Windows Server Failover Cluster (WSFC). In this tip we cover how to add AlwaysOn to an existing Failover .... http://www.mssqltips.com/sqlservertip/3150/adding-sql-serveralwayson-to-existing-failoverclusters/?utm_source=dailynewsletter&utm_medium=email&utm_con tent=headline&utm_campaign=20140221 Determine BUCKET_COUNT for Hash Indexes for SQL Server Memory Optimized Tables. You have migrated some tables to In-Memory OLTP, but instead of getting better performance on table operations, everything seems to be the same or even worse. What is going on? http://www.mssqltips.com/sqlservertip/3104/determinebucketcount-for-hash-indexes-for-sql-server-memory-optimizedtables/?utm_source=dailynewsletter&utm_medium=email&utm_con tent=headline&utm_campaign=20140221 Ansprechpartner: Rainer A. Ledermann Dieser Newsletter wird herausgegeben vom PASS Deutschland e.V., http://www.sqlpass.de Newsletter-Archiv: http://www.sqlpass.de/Mitgliedsbereich/NewsletterArchiv/tabid/88/Default.aspx Abbestellen oder Ändern des Abonnements http://www.sqlpass.de/Verein/bMailinglistenb/tabid/93/Default.aspx Kontakt für Anzeigen per Mail: werbung (bei) sqlpass (Punkt) de Seite 5 von 13 PASS Deutschland e.V. März 2014 Blogs von Pass Deutschland e.V.-Mitgliedern Liebe Newsletter-Leser! Und? Wart Ihr auf dem SQL Server-2014 Launch und PASSJubiläum! Vielleicht auch eine Gelegenheit zu einem Neueintrag für Euer Blog… Verantwortlich: Kai Gerlach Blog: SQL Server & BI blog by Andreas Wolter (Microsoft Certified Master): Database Engine - Reporting - Integration Analysis Services http://www.insidesql.org/blogs/andreaswolter/ Autor: Andreas Wolter (KölnBonnDüsseldorf) Blog: SQL Server Intern Blog-Liste (bereits früher veröffentlicht) URL: http://db-berater.blogspot.de Autor: Uwe Ricken (RheinMain) Blog: Architektur und Administration URL: http://www.insidesql.org/blogs/cmu/ Autor: Christoph Muthmann (KölnBonnDüsseldorf) Blog: Sascha Lorenz aus Hamburg über die Themen Microsoft SQL Server, SharePoint, .NET Technologien und ganz allgemein über Business Intelligence Blog: Ceteris AG BI Blog URL: http://saschalorenz.blogspot.com URL: http://www.ceteris.ag/blog Autor: Sascha Lorenz (Hamburg) Autor: Markus Raatz (Berlin) Blog: Armin Neudert über SQL Server | SSDT | ALM | TFS > Database Lifecycle Management URL: http://blogs.tmn-net.com/an/ Autor: Armin Neudert (Stuttgart) Blog: flip-it.de :: SQL and more URL: http://www.flip-it.de Autor: Philipp Lenz (Mittelrhein) Blog: Hilmar Buchta über MS-OLAP URL: http://blog.oraylis.de/author/hbuchta/ Autor: Hilmar Buchta (KölnBonnDüsseldorf) Blog: Microsoft OLAP Blog by Hilmar Buchta URL: http://ms-olap.blogspot.com Autor: Hilmar Buchta (KölnBonnDüsseldorf) Blog: Volker Heck über Erfahrungen mit Microsoft SQL Server und BI URL: http://volkerheck.blogspot.de/ Autor: Volker Heck (KölnBonnDüsseldorf) Blog: Tillmann Eitelberg zu SSIS-Components URL: http://www.ssis-components.net Blog-Infos Ankündigung, Änderung, Löschung Wenn auch dein PASS Deutschland e.V.-Mitglieds-Blog hier erscheinen soll, so schreibe bitte eine E-Mail mit den 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. Autor: Tillmann Eitelberg (KölnBonnDüsseldorf) Kommentare Blog: TORSTEN SCHUESSLER | Sapere aude! (aka tosc) 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://www.insidesql.org/blogs/tosc/ Autor: Torsten Schüßler (Franken) Blog: GlorfIT URL: http://glorf.it Autor: Thomas Glörfeld (Franken) Blog: Robert Panther on SQL Server URL: http://pantheronsql.wordpress.com Autor: Robert Panther (RheinMain) Dieser Newsletter wird herausgegeben vom PASS Deutschland e.V., http://www.sqlpass.de Newsletter-Archiv: http://www.sqlpass.de/Mitgliedsbereich/NewsletterArchiv/tabid/88/Default.aspx Abbestellen oder Ändern des Abonnements http://www.sqlpass.de/Verein/bMailinglistenb/tabid/93/Default.aspx Kontakt für Anzeigen per Mail: werbung (bei) sqlpass (Punkt) de Seite 6 von 13 PASS Deutschland e.V. März 2014 Business Intelligence ParallelPeriod Is Not Calendar Aware Removing duplicate rows in large tables Beim Vergleich von Ergebnissen mit Vorgängern (Monate, Quartale oder Jahre) kommt ParallelPeriod zum Einsatz. An gewissen Stellen könnte es aber Probleme geben, wenn Genauigkeit wichtig wird. und die Eigenheiten von Kalendern eine Rolle spielen. Mit den im PDW enthaltenen Datenmengen bekommen bestimmte Aufgaben eine neue Dimension. Hilmar Buchta zeugt das am Beispiel einer Deduplikation von Einträgen in einer recht großen Tabelle. http://byobi.com/blog/2014/02/mdx-parallelperiod-is-notcalendar-aware/ http://blog.oraylis.de/2014/02/removing-duplicate-rows-inlarge-tables/ SQL Server Analysis Services Discretization Implementierung einer phonetischen Suche nach dem Kölner Algorithmus Wenn eine Dimension größer wird, fällt es auch schwerer interessante Elemente in z.B. Reports auszuwählen. Dann muss man Gruppen bilden und der Artikel zeigt, wie das funktioniert. Die im SQLServer verfügbare phonetische Suche ist im deutschen Sprachraum nur bedingt geeignet. Der Artikel zeigt, wie man die sogenannte Kölner Phonetik umsetzen könnte, um zu besseren Resultaten zu gelangen. http://www.mssqltips.com/sqlservertip/3155/sql-serveranalysis-services-discretization/ http://blog.oraylis.de/2014/01/implementierung-einerphonetischen-suche-nach-dem-kolner-algorithmus/ Review of the book SQL Server 2012 Reporting Services Blueprints Mirroring with BI.Loader Der Artikel enthält einen kurzen Review zu einem Buch zum Thema SSRS. Das kann für eine Kaufentscheidung ganz hilfreich sein. Im traditionellen SQL Server gibt es Replikationsmechanismen, um seine Datenbestände zu sichern. Stephan Köppen zeigt im Artikel einen Ansatz, dies auch für das PDW einzurichten. http://sqlblog.com/blogs/sergio_govoni/archive/2014/01/2 5/reading-the-book-sql-server-2012-reporting-servicesblueprints.aspx http://blog.oraylis.de/2014/01/mirroring-with-bi-loader/ “CONTAINSX” Revisited: What WAS the Match? Wenn man viele Updates auf einer Tabelle ausführen muss, braucht man ein großes Transaction-Log. Da ist es besser die Updates in handhabbare Häppchen zu verpacken. Im letzten Monat stellte ein Artikel die Suche nach Treffern in Zeichenketten vor. Jetzt geht es einen Schritt weiter und auch das Ergebnis bei einer positiven Suche wird verfügbar gemacht. http://www.powerpivotpro.com/2014/01/containsxrevisited-what-was-the-match/ Some useful PDW Queries Der Artikel enthält genau das, was im Titel steht, einige Queries, die in der Arbeit mit PDW nützlich sein können. Updating a table on your PDW iteratively http://blog.oraylis.de/2014/01/updating-a-table-on-yourpdw-iteratively/ Comparing Columns In Power Query Chris Webb zeigt, wie man mit Power Query die Inhalte von zwei Spalten miteinander vergleichen kann und welche Möglichkeiten sich dabei ergeben. http://cwebbbi.wordpress.com/2014/01/27/comparingcolumns-in-power-query/ http://blog.oraylis.de/2014/01/some-useful-pdw-queries/ Dieser Newsletter wird herausgegeben vom PASS Deutschland e.V., http://www.sqlpass.de Newsletter-Archiv: http://www.sqlpass.de/Mitgliedsbereich/NewsletterArchiv/tabid/88/Default.aspx Abbestellen oder Ändern des Abonnements http://www.sqlpass.de/Verein/bMailinglistenb/tabid/93/Default.aspx Kontakt für Anzeigen per Mail: werbung (bei) sqlpass (Punkt) de Seite 7 von 13 PASS Deutschland e.V. Creating a Date Dimension with a Power Query Script In einem relationalen Modell kann an seine Datumsdimension mit einem View erstellen.Mit Power Query möchte man hier natürlich auch nicht zurückstehen und kann das mit einem Skript abwickeln, was eine gewisse Dynamik erlaubt. http://www.mattmasson.com/2014/02/creating-a-datedimension-with-a-power-query-script/ März 2014 Optimizing Columnar Storage for Measures Mit dem Einsatz von Column-Store-Technologien schaft man neue Möglichkeiten. Trotzdem kommt man auch hier an Grenzen, die dann spezielle Maßnahmen erfordern. Gerhard zeigt das am Beispiel von Measures mit vielen DistinctWerten. http://blog.gbrueckl.at/2014/02/optimizing-columnarstorage-measures/ Preview SharePoint List Structure Handling SCD2 Dimensions and Facts with PowerPivot Im Multidimensional Model sind sie Standard, in PowerPivot oder dem Tabular Model eine Herausforderung. Der Artikel beschreibt den Umgang mit Slowly Changing Dimensins vom Typ 2 in Power Pivot. http://blog.gbrueckl.at/2012/02/handling-scd2-dimensionsand-facts-with-powerpivot/ Dynamic ABC Analysis in PowerPivot using DAX Gerhard Brückl fügt Dynamik in eine Berechnung von ABCArtikeln ein. Damit passen sich die Ergebnisse z.B. an die aktuell im Report verwendeten Filter und Rahmenbedingungen an. http://blog.gbrueckl.at/2013/01/dynamic-abc-analysis-inpowerpivot-using-dax/ Applied Basket Analysis in Power Pivot using DAX Warenkorbanalyse ist ein Standardverfahren im Umfeld von Webshops aller Art. Dementsprechend viele Vorschläge gibt es schon. Gerhard Brückl steuert seine Sicht und Ergänzungen zur Umsetzung mit Power Pivot in diesem Artikel bei. http://blog.gbrueckl.at/2014/02/applied-basket-analysis-inpower-pivot-using-dax/ SharePoint-Listen als Datenquellen und Senken lassen sich mit einer Codeplex-Komponente einrichten. Mehr dazu gibt es im Artikel und im darin verlinkten Dokument. http://blogs.microsoft.co.il/barbaro/2014/02/03/previewsharepoint-list-structure/ Loading Power Query M Code From Text Files Mit der Evaluate-Funktion kann man den Programm code in "M" als Text definieren. Damit kann man ihn auch von außerhalb des Excel-Workbooks einlesen. Chris Webb zeigt die Einzelheiten. http://cwebbbi.wordpress.com/2014/02/04/loading-powerquery-m-code-from-text-files/ PDW and SSAS Mit der Version SQL Server PDW 2012 kann man darauf als Datenquelle für die Auswertungen in Multidimensionalen und Tabular Modellen zugreifen. Mit einem Link im Artikel sind Zusatzinformationen zugäglich. http://cwebbbi.wordpress.com/2014/01/31/pdw-and-ssas/ Power BI for Office 365 Released Power BI für Office 365 ist released. Wer noch nicht weiß, was man damit anfängt, findet in den Links im Artikel von Devin Knight genügend Hintergrundmaterial. http://www.bidn.com/blogs/DevinKnight/ssis/5904/powerbi-for-office-365-released Dieser Newsletter wird herausgegeben vom PASS Deutschland e.V., http://www.sqlpass.de Newsletter-Archiv: http://www.sqlpass.de/Mitgliedsbereich/NewsletterArchiv/tabid/88/Default.aspx Abbestellen oder Ändern des Abonnements http://www.sqlpass.de/Verein/bMailinglistenb/tabid/93/Default.aspx Kontakt für Anzeigen per Mail: werbung (bei) sqlpass (Punkt) de Seite 8 von 13 PASS Deutschland e.V. März 2014 Watch 24 Hours of PASS Business Analytics sessions if you had missed any How Many Partitions Per Measure Group Are Allowed in SSAS Standard Edition? Wer die Vorträge der 24Hour of PASS Business Analytics verpasst hat, hat hier die Chance, sich die Aufzeichnung noch einmal anzuschauen. Zusätzlich kann man an einem Wettbewerb teilnehmen und die Teilnahme an der kommenden BA Conference gewinnen. Bis zu drei Partitionen pro Measuregruppe sind mit der SSAS Standard Edition möglich, jedoch sollte man sich bei der Verwendung der Risiken bewusst sein da die Standard Edition hierfür nicht ausgelegt sind. Welche das sind benennt Chris Webb in seinem Artikel. http://www.bidn.com/blogs/Anil/ssas/5902/watch-24hours-of-pass-business-analytics-sessions-if-you-had-missedany http://cwebbbi.wordpress.com/2014/02/12/how-manypartitions-per-measure-group-are-allowed-in-ssas-standardedition/ Avoid Row-by-row Updates with Task Factory Update Batch Transform Parallel Data Warehouse (PDW) and ROLAP Performante Updates in SSIS haben fast immer eine Speziallösung benötigt. Kathi Kellenberger zeigt eine neue Komponente, die es erlaubt, solche Operationen im Batch und damit sehr viel schneller abzuwickeln. http://www.bidn.com/blogs/KathiKellenberger/sqlserver/5898/avoid-row-by-row-updates-with-task-factoryupdate-batch-transform Natural and Unnatural Hierarchies in #powerpivot and #tabular Unnatürliche Hierarchien können zu verzwickten Performance Problemen führen. Über ein solches schreibt Marco Russo aus einem Praxiseinsatz und auch warum man, wann immer möglich, natürliche Hierarchien bilden sollte. http://www.sqlbi.com/articles/natural-hierarchies-in-powerpivot-and-tabular “Using SSAS ROLAP with PDW 2012 is working really well!!!” - Wieso, weshalb, warum Hilmar Buchta zu dieser Aussage kommt erklärt er in einem sehr lesenswerten Blogbeitrag. http://blog.oraylis.de/2014/02/parallel-data-warehousepdw-and-rolap/ Automatic handling of external memory pressure on a SQL-Server Automatisch auf einen Hauptspeicherengpass zu reagieren kann sehr sinnvoll sein um die in diesem Moment ausgeführten Ladeläufe nicht zu gefährten. Wie's gehen kann beschreibt Stefan Grigrat in seinem Artikel. http://blog.oraylis.de/2014/02/automatic-handling-ofexternal-memory-pressure-on-a-sql-server/ Last Process Date in SSAS Tabular Manchmal kann es sehr hilfreich sein das letzte Verarbeitungsdatum einer tabellarischen SSAS Datenbank zu kennen. Dieser Artikel nennt Techniken und erklärt wie die jeweiligen Ergebnisse zu interpretieren sind. http://www.sqlbi.com/articles/last-process-date-in-ssastabular Ansprechpartner: Michael Riedmüller und Peter Röcker Dieser Newsletter wird herausgegeben vom PASS Deutschland e.V., http://www.sqlpass.de Newsletter-Archiv: http://www.sqlpass.de/Mitgliedsbereich/NewsletterArchiv/tabid/88/Default.aspx Abbestellen oder Ändern des Abonnements http://www.sqlpass.de/Verein/bMailinglistenb/tabid/93/Default.aspx Kontakt für Anzeigen per Mail: werbung (bei) sqlpass (Punkt) de Seite 9 von 13 PASS Deutschland e.V. März 2014 Neues aus der Knowledgebase Liebe Newsletter-Leser! Hotfixes Irgendwie wenig diesmal und das Meiste zu 2008 R2. Vielleicht arbeiten alle bei MS am SQL Server 2014? "FIX: „The provided statistics stream is corrupt“ when you run the „UPDATE STATISTICS“ statement against a table in SQL Server 2008 R2 or SQL Server 2012 (18.02.2014)" Stichtag: 22.2.2014. Euer Kai Gerlach http://support.microsoft.com/kb/2829845 SQL Server 2012 FIX: Change Tracking incorrect current versions in database snapshots in SQL Server 2008 R2 (18.02.2014) Hotfixes http://support.microsoft.com/kb/2902151 FIX: PowerPivot workbook cannot do data refresh in SharePoint 2013 after you apply SQL Server 2012 CU7 (31.01.2014) FIX: Memory leak occurs when an application that uses SQL Server Native Client tries to connect and close the connection to a SQL Server 2008 R2 instance (18.02.2014) http://support.microsoft.com/kb/2927748 http://support.microsoft.com/kb/2912049 FIX: "The provided statistics stream is corrupt" when you run the "UPDATE STATISTICS" statement against a table in SQL Server 2008 R2 or SQL Server 2012 (18.02.2014). Anm. d. Red.: Auf SQL 2008 R2 ausgedehnt. FIX: Poor performance when many table-valued parameters are used in SQL Server 2008 R2 (18.02.2014) Anm. d. Red.: Auf SQL 2008 R2 ausgedehnt. http://support.microsoft.com/kb/2829845 http://support.microsoft.com/kb/2920987 Performance problems occur in NUMA environments during foreign page processing in SQL Server 2012 (30.01.2014) FIX: Operating system version information that is returned from SQL Server 2008 R2 is incorrect on Windows 8.1 (18.02.2014) http://support.microsoft.com/kb/2926223 http://support.microsoft.com/kb/2926699 Performance decreases after an ALTER INDEX…ONLINE operation is aborted in SQL Server 2012 (30.01.2014) FIX: Server commit freezes when a ROLAP query fails with an error in SSAS 2008 R2 SP2 (20.02.2014) http://support.microsoft.com/kb/2926712 http://support.microsoft.com/kb/2932075 Performance problems occur when database lock activity increases in SQL Server 2012 (31.01.2014) Sonstige KB-Artikel http://support.microsoft.com/kb/2926217 „34052“ error message and PBM generates alerts on policies that have an evaluation mode in SQL Server (04.02.2014)" "34052" error message and PBM generates alerts on policies that have an evaluation mode in SQL Server (04.02.2014) http://support.microsoft.com/kb/2923956 http://support.microsoft.com/kb/2923956 SQL Server 2008 R2 SSAS, SSRS, REPL Performance and consistency issues when certain modules are loaded into SQL Server address space (06.02.2014) Anm. d. Red.: Update des Inhalts Hotfixes http://support.microsoft.com/kb/2033238 SQL Server 2008 R2 FIX: Merge Agent fails or you experience non-convergence when you use a custom stored procedure conflict resolver in SQL Server 2008 or SQL Server 2008 R2 (18.02.2014). Anm. d. Red.: Auf SQL 2008 R2 ausgedehnt. http://support.microsoft.com/kb/2923837 Cumulative Updates Cumulative update package 11 for SQL Server 2008 R2 Service Pack 2 (11.02.2014) http://support.microsoft.com/kb/2926028 FIX: Incorrect result is returned when you run an MDX query that contains a DRILLTHROUGH statement in SSAS 2008 or SSAS 2008 R2 (18.02.2014). Anm. d. Red.: Auf SQL 2008 R2 ausgedehnt. Dieser Newsletter wird herausgegeben vom PASS Deutschland e.V., http://www.sqlpass.de Newsletter-Archiv: http://www.sqlpass.de/Mitgliedsbereich/NewsletterArchiv/tabid/88/Default.aspx Abbestellen oder Ändern des Abonnements http://www.sqlpass.de/Verein/bMailinglistenb/tabid/93/Default.aspx Kontakt für Anzeigen per Mail: werbung (bei) sqlpass (Punkt) de Seite 10 von 13 PASS Deutschland e.V. März 2014 http://support.microsoft.com/kb/2921630 FIX: Unexpected exception is thrown when you convert writeback partition in SSAS 2008 R2 (18.02.2014) http://support.microsoft.com/kb/2922799 FIX: Issues when you export a report to PDF with Unicode fonts in SQL Server 2008 R2 (18.02.2014) http://support.microsoft.com/kb/2924996 FIX: The reports generated in SSRS 2008 R2 Report Manager are not compliant with Section 508 standards (18.02.2014) http://support.microsoft.com/kb/2928669 SQL Server 2008 Sonstige KB-Artikel „34052“ error message and PBM generates alerts on policies that have an evaluation mode in SQL Server (04.02.2014)" http://support.microsoft.com/kb/2923956 SQL Server 2005 Sonstige KB-Artikel Where to find information about the latest SQL Server builds (18.02.2014). Anm. d. Red.: Update nach über einem Jahr http://support.microsoft.com/kb/957826 The TechNet "Events and Errors Message Center" offers detailed explanations, recommendations, and additional resources that apply to event Ids (18.02.2014) http://support.microsoft.com/kb/939422 SQL Server 2000 Sonstige KB-Artikel The TechNet "Events and Errors Message Center" offers detailed explanations, recommendations, and additional resources that apply to event Ids (18.02.2014). http://support.microsoft.com/kb/939422 Verantwortlich: Kai Gerlach Dieser Newsletter wird herausgegeben vom PASS Deutschland e.V., http://www.sqlpass.de Newsletter-Archiv: http://www.sqlpass.de/Mitgliedsbereich/NewsletterArchiv/tabid/88/Default.aspx Abbestellen oder Ändern des Abonnements http://www.sqlpass.de/Verein/bMailinglistenb/tabid/93/Default.aspx Kontakt für Anzeigen per Mail: werbung (bei) sqlpass (Punkt) de Seite 11 von 13 PASS Deutschland e.V. März 2014 PASS Essential: SQL Server Analysetools & Techniken für Performance und allg. Monitoring Essentielle Basics & Best Practices aus der Praxis Dauer: Ort: Datum: Teilnehmeranzahl: Preis: Schulungszertifikat: Anmeldung: Voraussetzungen: 1 Tag Nürnberg, simple fact AG 21. März 2014, 09.00-16.30 Uhr max. 12 Mitglieder PASS Deutschland e.V. 299€ (inkl. MwSt.), Nicht-Mitglieder 475€ (inkl. MwSt.) ja E-Mail an registrierung [at] sqlpass [punkt] de Notebook mit mind. SQL Server 2008/R2, ideal: SQL 2012 oder 2014 Sprecher: Andreas Wolter ist Microsoft Certified Master SQL Server 2008, der höchsten technischen Zertifizierung, die Microsoft vergibt; einer von z.Zt. weniger als 130 SQL Server MCMs weltweit und der erste in Deutschland. Als Consultant, Architekt und Trainer (MCT, MCITP:DD /DA /BID, MCDBA, MCSA) für SQL Server Datenbanksysteme kann er auf über zehn Jahre Erfahrung zurückblicken. Seit einigen Jahren ist er aktives Mitglied der PASS und regelmäßiger Sprecher auf internationalen Fachkonferenzen, insbesondere für den kritischen Bereich „Sicherheit für SQL Server Entwickler und Administratoren“. Mit seiner Firma SARPEDON Quality Lab (www.SarpedonQualityLab.com) hat er sich besonders auf die Entwicklung und Optimierung von Datenbank- und Datawarehouse-Architekturen spezialisiert und bietet auch intensive Trainings und Coaching an („SQL Server Master-Classes“). Außerdem bloggt er regelmäßig unter www.insidesql.org/blogs/andreaswolter Zielgruppe Dieser PASS Essential ist für Datenbank-Entwickler und Administratoren gerichtet, die sich mit den Möglichkeiten und Techniken für Performance und Troubleshooting-Zwecke vertraut machen möchten. Nach Abschluss des Workshops kennen sie die wichtigsten Analyse- und Monitoring-Werkzeuge & Techniken für (Fokus:) SQL Server und Windows Server Teilnehmer Voraussetzungen: Grundlagen Windows und SQL Server Kursinhalte: Analyse-Methoden und Vorgehensweisen Einführungen in: o Windows Performance Recorder (WPR), Resource Monitor gg. TaskManager o Windows Performance-Monitor und Datensammler o Management Studio o Dynamic Management Views (DMV's) o SQL Server Profiler und SQL Trace für SQL Server vor 2012 o Korrelieren von Profiler & Profiler-Daten o Extended Events für SQL Server ab 2008 o Extended Events für SQL Server 2012 o Database Tuning Advisor (DTA) o Management/Performance-Datawarehouse o Überblick über weitere Tools Was ist eine Baseline und warum wird diese benötigt Überblick über angewandte Techniken in der Praxis Dieser Newsletter wird herausgegeben vom PASS Deutschland e.V., http://www.sqlpass.de Newsletter-Archiv: http://www.sqlpass.de/Mitgliedsbereich/NewsletterArchiv/tabid/88/Default.aspx Abbestellen oder Ändern des Abonnements http://www.sqlpass.de/Verein/bMailinglistenb/tabid/93/Default.aspx Kontakt für Anzeigen per Mail: werbung (bei) sqlpass (Punkt) de Seite 12 von 13 PASS Deutschland e.V. PASS Essential: Dauer: Ort: Datum: Teilnehmeranzahl: Preis: März 2014 Microsoft Business Intelligence 2012 - Überblick 1 Tag Heidelberg, HMS Analytical Software GmbH 25.März 2014, 09.30-17.00 Uhr max. 6 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 [at] sqlpass [punkt] de keine Sprecher: David Schäfer, Senior Software-Ingenieur und Microsoft Certified Trainer Foto Sprecher Inhalt Nach Abschluss des Workshops können Sie die Microsoft BI Werkzeuge in die jeweilige BI Schicht zuordnen und haben einen Überblick über die Verwendungsmöglichkeit der verschiedenen Softwareprodukte. Die Teilnehmer sollen nach der Schulung ermutigt werden, die vorgestellten Werkzeuge in der täglichen Praxis einzusetzen. Teilnehmer Voraussetzungen: Grundkenntnisse im MS SQL Server, sowie ein grundlegendes Verständnis von (relationalen) Datenbanken. T-SQL Kenntnisse sind von Vorteil, jedoch nicht zwingend erforderlich. Kursinhalte: Überblick: Welche Tools bietet Microsoft auf welcher Ebene des BI Workflows? Neuerung in MS SQL 2012 Editionen und Lizenzen Datenintegration: Integration Services Master Data Services & Data Quality Services Analysis Services: Cubes und OLAP Tabular Model Self Service Business Intelligence: Excel und PowerPivot SharePoint und Power View Business Intelligence in der Cloud: SQL Azure & SQL Azure Reporting Services Datensynchronisation & Datenmigration Dieser Newsletter wird herausgegeben vom PASS Deutschland e.V., http://www.sqlpass.de Newsletter-Archiv: http://www.sqlpass.de/Mitgliedsbereich/NewsletterArchiv/tabid/88/Default.aspx Abbestellen oder Ändern des Abonnements http://www.sqlpass.de/Verein/bMailinglistenb/tabid/93/Default.aspx Kontakt für Anzeigen per Mail: werbung (bei) sqlpass (Punkt) de Seite 13 von 13