Microsoft Deutschland GmbH |
Konrad-Zuse-Straße 1
85716 | Unterschleißheim
RG Rhein-Main Sep 2018 SQL Server 2017 & die GraphDB Integration
„NoSQL“ ist ja inzwischen mit aller Gewalt auch bei uns Microsofties angekommen. Hadoop in diversen Varianten (klar), Spark, DocumentDB etc. etc. Einzig bei GraphDBs sah es doch recht mau aus.
Trinity wurde zwischenzeitlich zwar Open Source, rührte sich sonst aber rein gar nicht. Trotzdem, spätestens seit der LinkedIn Übername brodelte die Gerüchteküche.
Im Sommer 2017 dann der Doppelschlag: Cosmos und die GraphDB Integration im SQL Server 2017.
Anlass genug für uns einen näheren Blick zu riskieren: Was können GraphDBs eigentlich besser als unser vertrauter rein relationaler SQL Server? Und warum?
Als Benchmark wählen wir den wohl etabliertesten Vertreter – Neo4J – und schauen was wir uns davon an Features abgucken können/wollen.
Dann wird es spannend: Was davon kann unsere Lieblingsdatenbank denn jetzt auch? Wie sehen die dreckigen Details aus?
Und gibt es vielleicht noch andere Alternativen in der immer bunter werdenden Data Plattform Welt von Microsoft?
60327 | Frankfurt
Westhafenhaus – Speicherstraße 1
Let’s talk about SQL Server 2017 – What‘s New with BI & Friends?
Beim nächsten Treffen zeigt euch Sascha Götz im Rahmen des PASS-Treffens die neuesten SQL Server 2017 Features aus dem BI Kontext. Sascha wird anhand jeder Menge Demos folgende Features vorstellen:
• SQL Server relationale Engine (new string functions / In-memory enhancements / GraphDB)
• Integrations Services (Scale Out for SSIS / SSIS in the Cloud)
• Analysis Services (New „Get Data“ experience / New Date Relation features / Object-level security)
• Reporting Services (REST Api / DAX Query Designer / Report comments)
70563 | Stuttgart
Meitnerstrasse 9
Sales-Reporting auf Basis von SSAS Tabular und PowerBI
Sales Reporting ist neben dem klassischen Controlling einer Standard-Aufgaben einer Business Intelligence-Umgebung.
Doch sind hier die Tools und Vorgehensweisen bei weitem nicht so stark standardisiert.
Basierend auf einem echten Projekt gibt Mark Einblicke in Kennzahlen und mögliche Wege dies mit SSAS Tabular und PowerBI zu implementieren
28195 | Bremen
Marktstraße 2
Abgesagt: GraphDB in SQL Server mit Christoph Seck
Update: leider müssen wir das Treffen morgen, am 24.09. in Karlsruhe kurzfristig aus Krankheitsgründen absagen!
Hallo Interessenten und PASS Mitglieder der Technologieregion Karlsruhe,
„NoSQL“ ist ja inzwischen mit aller Gewalt auch bei uns Microsofties angekommen. Hadoop in diversen Varianten (klar), Spark etc. etc. Einzig bei GraphDBs sah es anfangs doch recht mau aus. Trinity wurde zwischenzeitlich zwar Open Source, rührte sich sonst aber rein gar nicht. Trotzdem, spätestens seit der LinkedIn Übername brodelte die Gerüchteküche.
Im Sommer 2017 dann der Doppelschlag: Cosmos spricht Gremlin und die GraphDB Integration im 17er.
Anlass genug für uns einen näheren Blick zu riskieren: Was können GraphDBs eigentlich besser als unser vertrauter rein relationaler SQL Server? Und warum? Als Benchmark wählen wir den wohl etabliertesten Vertreter – Neo4J – und schauen was wir uns davon an Features abgucken können/wollen. Dann wird es spannend: Was davon kann unsere Lieblingsdatenbank denn jetzt auch? Wie sehen die dreckigen Details aus? Und gibt es vielleicht noch weitere Alternativen in der immer bunter werdenden Data Plattform Welt von Microsoft?
Die Abendveranstaltungen der PASS Regionalgruppen sind kostenfrei und für alle Interessenten offen. (auch nicht PASS Mitglieder). Also einfach anmelden und vorbeikommen.
An dem Abend ist auch für das leibliche Wohl gesorgt, nerd typisch gibt es vom Raumsponsor Pizza and Bier (& andere Getränke). Wenn ihr nicht mit der Tram kommt (Linie 6, Haltestelle Ostendstraße ist gegenüber) sondern mit dem Auto könnt ihr kostenlos im Parkhaus im Gebäude parken.
Viele Grüße, Eure RGVs,
Helge Rutz und Stefan Kirner
76131 | Karlsruhe
Ludwig-Erhardt-Allee 6
Query Store
Microsoft hat den Query Store als neues Feature in der Version 2016 eingeführt und damit bestimmte database management views (sys.dm_exec_query_stats and sys.dm_exec_cached_plans) abgelöst.
In diesem Workshop lernst Du wie Dich der Query Store im Auffinden von langsamen Abfragen und Plan Regression unterstützt.
Weiterhin wirst Du lernen, wie der Query Store mit Rücksicht auf Deine Bedürfnisse konfiguriert wird und wie die verfügbaren Berichte zu interpretieren sind um das Beste aus dem neuen Feature herauszuholen.
Eine Fortsetzung dieses Workshops ist im Oktober geplant.
Bitte Laptop mit SQL Server 2016 oder 2017 und Adventure Works mitbringen.
56076 | Koblenz
Emser Straße 10
Wird SSAS Tabular langsam erwachsen?
Wer sich mit Analysis Services Tabular Mode bereits in den Versionen 2012 und 2014 befasst hat, musste sich mit einigen Kinderkrankheiten und fehlender Funktionalität herumschlagen. Speziell für erklärte Anhänger der multidimensionalen Welt war die neue Option nicht viel mehr als ein unausgereiftes Spielzeug.
Doch mit SQL Server 2016 und 2017 hat sich dieser Eindruck massiv geändert.
Was sind die wichtigsten Veränderungen in den letzten Versionen? In welchen Bereichen sind noch Wünsche offen? Und welche Faktoren spielen heute noch eine Rolle bei der Wahl zwischen Tabular Mode und Multidimensional?
70563 | Stuttgart
Meitnerstrasse 9
RG Rhein-Main Oct 2018 – DSGVO und SQL Server
Seit Mai dieses Jahres ist die Datenschutz-Grundverordnung – kurz DSGVO – in Kraft. Alle Unternehmen, die personenbezogene Daten speichern und verarbeiten, sind von den neuen Regeln dieser EU-Richtlinie betroffen. Speichern und Verarbeiten von Daten? Da ist es doch recht naheliegend, dass sich mit SQL Server auch Anforderungen der DSGVO umsetzen lassen. Dieser Vortrag zeigt Möglichkeiten von SQL Server zur Realisierung einiger Anforderungen und wird folgende Punkte der DSGVO ansprechen:
• Grundsätze der DSGVO
• Personenbezogene Daten
• Privacy by Default und Privacy by Design
• Sicherheit der Verarbeitung
61352 | Bad Homburg
Siemensstraße 27
PASS Hannover mit Markus Raatz, Ceteris: Echtzeit-Daten in Power BI
Von Echtzeit-Daten, wie sie meist im Streaming-Verfahren von IoT-Datenquellen geliefert werden, geht ein großer Reiz aus. Nichts ist schöner, als auf ein Browserfenster zu starren und zu sehen, wie sich der winzige Lieferwagen von allein Meter um Meter auf mein Haus zubewegt! Auch Dashboards, in denen Liniengrafiken auf- und abwärts zucken, können uns stundenlang beschäftigen. Der technische Hintergrund dazu sind Power BI Echtzeit-Datasets, deren Möglichkeiten wir uns in diesem demo-reichen Vortrag einmal ansehen werden. Was sind mögliche Visualisierungen, welche Datenquellen bieten sich an und welche Beschränkungen der Technologie gibt es?
30916 | Isernhagen/Altwarmbüche
Graugansweg 21-22
RG Hamburg 2018/10 Alexander Klein: KI für Jeden? Azure Cognitive Services – Einführung, Möglichkeiten und Anwendungsbeispiele
Microsoft Cognitive Services (ehemals Project Oxford) sind eine Reihe von APIs, SDKs und Services. Sie stehen Entwicklern zur Verfügung, um ihre Anwendungen intelligenter, ansprechender und auffindbarer zu machen. Cognitive Services erweitern Microsofts KI Plattform.
Diese ist eine große Spielwiese für Jung und Alt. Hier kann nach Herzenslust ausprobiert werden was vielleicht schon morgen überall im Einsatz sein wird. Mit den verschiedenen Baukästen wie beispielsweise Q&A Maker, Vision, Emotion, Face, Text Analytics oder Recommendations (um nur ein paar zu nennen), lassen sich in kurzer Zeit eindrucksvolle Anwendungen zusammenstecken.
Im Vortrag wird uns Alexander Klein einige verschiedene KI API’s zeigen. Wir sollen mal sehen was heute so möglich ist, sagt er. Und wir erhalten auch Einblick in die ein oder andere Live- und Beispiel-Anwendung.
22391 | Hamburg
Heegbarg 30 (BGH V)
Frank Geisler – Azure Data Studio – The new kid in town
On PASS Summit 2017 Microsoft revealed a new tool for managing and developing SQL Server: SQL Operations Studio – now renamed to Azure Data Studio. In his demo packed session German Data Platform MVP Frank Geisler will show how to use SQL Operations Studio, what is new compared with SQL Server Management Studio and he will show what capabilites this tool has not only to develop SQL Server Solutions but also how to monitor a SQL Server with Operations Studio. By the way: One of the biggest advantages is that SQL Operations Studio is not only available for Windows but also for Mac and for Linux.
45329 | Essen
Karlstraße 152
Siegfried Spuddig – EF CORE: Warum Entwickler OR-Mapper mögen
Eigentlich nur ein Vortrag über die ersten Schritte bei der Nutzung von Entity Framework Core (EF CORE), aber im Grunde ein Einstieg in eine Diskussion über die Veränderung der Arbeitswelt für DBAs und Entwickler.
Wie benutzt man OR-Mapper, ohne das der DBA einen Herzinfarkt bekommt.
Technische Schulden im Tabellen-Design und sinnvolle Beschränkungen in EF CORE.
Michael Seidel und Christian Zach hatten ja vor längerer Zeit einen sehr guten und tiefgehenden Vortrag zum Entity Framework (ohne CORE) gehalten, hier geht es eher um einen Einstieg in die Thematik an sich.
Inhalte:
Ein C#-String ist im Grunde ein nvarchar(max) mit bis zu 2 GByte – damit ist die Problematik mit den Types und dem Type-Mapping wohl hinreichend beschrieben.
Anlegen und auch das Pflegen von Primary Keys und Foreign Keys geht mit OR-Mappern nicht immer leicht, aber sehr viel einfacher als von Hand. Das gleiche gilt für das Anlegen von Indices (unique, mehrspaltig) und Many-to-Many-Relations (dort wird es zwar unübersichtlich, aber immer noch einfacher zu Pflegen als SQL-Scripte) – und alles per Knopfdruck in die Datenbank geschrieben und über SourceCode-Repo verwaltet.
Select * statt Projektion, Row-by-row-Verarbeitung oder auch Filtern im Client: Drei einfache Verfahren für schlechte DB-Performance.
RowVersion für optimistic concurrency, ein klassisches Killer-Feature für OR-Mapper.
EF Core kann vieles nicht, noch nicht oder vielleicht auch in Zukunft nicht. Manchmal ist das auch besser so.
Und natürlich: Tipps zu Videos, Büchern und Blogs um EF CORE kennenzulernen.
Registrierung bitte unter: https://www.meetup.com/de-DE/pass-bayern/events/251262942/
80807 | München
Walter-Gropius-Straße 5
Query Store – Teil II
Microsoft hat den Query Store als neues Feature in der Version 2016 eingeführt und damit bestimmte database management views (sys.dm_exec_query_stats and sys.dm_exec_cached_plans) abgelöst.
In diesem Workshop lernst Du wie Dich der Query Store im Auffinden von langsamen Abfragen und Plan Regression unterstützt.
Weiterhin wirst Du lernen, wie der Query Store mit Rücksicht auf Deine Bedürfnisse konfiguriert wird und wie die verfügbaren Berichte zu interpretieren sind um das Beste aus dem neuen Feature herauszuholen.
Eine Fortsetzung dieses Workshops ist im Oktober geplant.
Bitte Laptop mit SQL Server 2016 oder 2017 und Adventure Works mitbringen.
56076 | Koblenz
Emser Straße 10
RG Thüringen Okt2018 – Azure Analysis Services oder PowerBI – Was ist die richtige Wahl für euch?
Ein semantischer Layer ist eine grundsätzliche Anforderung in der heutigen BI. Und man benötigt nicht die Cloud um dieser Anforderung gerecht zu werden. Dennoch sollte man bereits existenten Services in Azure für diesen Zweck nicht ignorieren.
Mit Power BI Pro und Azure Analysis wurden die typischen Bereiche Self Service und Enterprise BI bedient. Aber wie passt nun Power BI Premium in diese Bild. Können wir eine klare Zuordnung schaffen oder bewegen wir uns in einer Grauzone?
Um diese Frage zu beantworten wollen wir zunächst die Entwicklungen der letzten 12 Monate Revue passieren lassen und einen Ausblick auf die Roadmap werfen. Auf Basis dessen versuchen wir exemplarisch Business Scenarios abzuleiten, die sich für den Einsatz eines der genannten Services im Speziellen anbieten. Ziel soll eine Entscheidungsmatrix sein, die uns bei zukünftigen Projekten als Unterstützung dienen kann.
99817 | Eisenach
Am Goldberg 2
Oktober-Treffen 2018 in Berlin: Cosmos DB und BIML
Liebe Datamonster,
Für den Oktober haben wir wieder 2 erstklassige Sprecher für euch gefunden, die Themen im Gepäck haben, die euch sicher begeistern können.
Achtung: Wegen der Schwierigkeiten, die wir zuletzt mit den Räumen hatten, treffen wir uns dieses Mal nicht bei Microsoft Unter den Linden sondern quasi direkt im die Ecke in der Friedrichstraße in den Räumen von Ceteris/itacs.
10117 | Berlin
Friedrichstraße 121
PASS RG Bremen Oktober 2018: Blockchain – die Data Platform Perpektive | Christoph Seck
Populär gemacht durch Bitcoin, inzwischen mit Ethereum & Co schon längst in Generation zwei. Was steckt technisch hinter der ominösen Blockchain, was hat das mit Datenbanken zu tun und warum steht Microsoft auf einmal auf Oracle? Sind Smart Contracts nur für die Finanzler interessant? Und hey, wieso soll man Verträge programmieren? Im ersten Teil dieser Session gibt es den Background, und zwar nicht nur technisch.
Im zweiten Teil schauen wir uns die BitCoin Blockchain als „Datenbank“ dann einmal genauer an. Ausgangspunkt: Wie anonym ist das Ganze eigentlich wirklich, wo doch alles für alle sichtbar sein soll?
Nach einem kurzen Einstieg in die Hintergründe, laden wir die Blockchain des Bitcoin (d.h. alle Transaktionen die bisher stattgefunden haben) in eine Datenbank und zwar ins Neo4j und schauen, welche Analysen in solch einer GraphDB möglich sind. Auch ein Vergleich mit unserem relationalen SQL Server darf natürlich nicht fehlen (warum schlägt sich so eine GraphenDB hier eigentlich besser?) Visualisierung und weitere Analysen dann – wie könnte es anders sein – im Power BI,das wir direkt ans Neo4j andocken.
Der Vortrag startet diesmal abweichend um 19:00 Uhr! Ihr könnt aber gerne ab 18:30 Uhr zum Klönschack vorbeikommen.
28195 | Bremen
Marktstraße 2
RG hannover: DSGV und SQL Server; Bernd Jungbluth
Seit Mai dieses Jahres ist die Datenschutz-Grundverordnung – kurz DSGVO – in Kraft. Alle Unternehmen, die personenbezogene Daten speichern und verarbeiten, sind von den neuen Regeln dieser EU-Richtlinie betroffen. Speichern und Verarbeiten von Daten? Da ist es doch recht naheliegend, dass sich mit SQL Server auch Anforderungen der DSGVO umsetzen lassen. Dieser Vortrag zeigt Möglichkeiten von SQL Server zur Realisierung einiger Anforderungen und wird folgende Punkte der DSGVO ansprechen:
- Grundsätze der DSGVO
- Personenbezogene Daten
- Privacy by Default und Privacy by Design
- Sicherheit der Verarbeitung
30916 | Isernhagen/Altwarmbüche
Graugansweg 21-22
![SQL Server Data Tools](https://www.sqlpass.de/wp-content/uploads/2017/07/PE-Logo-klein.jpg)
SQL Server Data Tools
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 Datenbankversionen im Zielsystem.
30173 | Hannover
Freundallee 13a
![SQL Saturday Munich 2018](https://www.sqlpass.de/wp-content/uploads/sqlsaturday-logo.png)
SQL Saturday Munich 2018
Im Herbst findet der dritte SQL Saturday in München statt und wir sind bereits zum zweiten Mal in der neuen Microsoft Hauptniederlassung in Schwabing zu Gast. Wie im Rheinland erwarten wir auch im südlichen Teil der Republik viele nationale und internationale Sprecher die Neuigkeiten rund um die Microsoft Data Platform in einstündigen Vorträgen vorstellen werden. Die Teilnahme ist kostenlos und auch für das leibliche Wohl der Teilnehmer wird wieder ausreichend gesorgt sein. Neben den Vorträgen und den Networkingmöglichkeiten ist der SQL Saturday auch wieder eine gute Gelegenheit das moderne Office in München zu besuchen.
Anmelden zum SQL Saturday bitte hier: http://www.sqlsaturday.com/772/eventhome.aspx
80807 | München
Walter-Gropius-Straße 5
Sascha Lorenz – SQL Server In-Memory OLTP – Die Basics in 90 Min
Wir fangen vorne an und arbeiten uns einmal quer durch diese sehr spannende Technologie. Es wird viele Demos, Performance Messungen, Vergleiche und interessante Erkenntnisse geben!
Als Basis für diese Session dienen Erfahrungen und Know-how aus zahlreichen Trainings, Workshops & Projektbegleitungen zu dem Thema.
- Voraussetzungen & Setup
- Erste Schritte
- Was geht in T-SQL?
- Concurrency und die Arbeit mit dem Versionstore
- Checkpoint File Pairs (CFP)
- Was hat sich von 2014 zu 2016 und 2017 verändert?
- Ist das etwas für jede Lösung?
- Was bringt mir das SP1 für 2016? In-memory OLTP für die Standard Edition?
- Welche Anforderungen an Hardware habe ich?
- Wie fange ich mit meinem Projekt an?
Dieser Abend wird für so gut wie jeden etwas sein:
- Für Entwickler, ob die Technologie etwas ist, mit dem man sich beschäftigen muss?
- Für Administratoren, was das im Betrieb bedeutet.
- Für Entscheider, Projektleiter und Product-Owner, was sie davon erwarten dürfen.
80807 | München
Walter-Gropius-Straße 5
Torsten Strauss – Join & Aggregate Iteratoren
Abstract:
In diesem praxisorientierten Vortrag werden wir uns mit den Join- und Aggregate Operatoren der Query Engine beschäftigen, um Vor- und Nachteile und mögliche Limitation zu verstehen.
Wir werden uns mit den internen Algorithmen jedes Iterators beschäftigen und der Frage nachgehen wie diese sklarieren, sich hinsichtlich CPU und Memory Grant verhalten und inwieweit die Auswahl die Abfragegeschwindigkeit beeinflusst.
Auch werden wir der Frage nachgehen ob es sinnvoll ist SQL Server zu zwingen (Hint) einen bestimmten Iterator zu bevorzugen und ob die richtige Indizestrategie tatsächlich immer in besserer Performance gründet.
Anmeldung: Bitte meldet Eure Teilnahme per Email an RDe@sqlpass.de an, das erleichtert uns die Planung. Aber auch spontane Gäste sind natürlich willkommen!
Parken: könnt Ihr im Parkhaus (1,50 €/h) unter dem Haus 4, nehmt dann den Eingang E (den Quest-Schildern folgen) und fahrt mit dem Aufzug in den 3. Stock.
ÖPNV: Der Mediapark ist etwa 15-20 Gehminuten vom Kölner Hauptbahnhof entfernt. Die S-Bahn-Station Hansaring ist nur eine Haltestelle vom Hauptbahnhof entfernt und bringt Euch bis auf ca. 400 Meter ans Ziel.
50670 | Köln
Im Mediapark 4E