newsletter pass deutschland e.v.newsletter 02/2020 sql server konferenz 2020 – precon agenda 3....

20
Newsletter 02/2020 www.sqlpass.de Seite 1 von 20 Nach dem Event ist vor dem Event. Auch dieses Jahr wird es wieder Gelegenheiten geben. (Foto: Dirk Hondong, SQLSaturday MUC) Inhaltsübersicht Den Newsletter Online lesen! Auf ISSUU (www.issuu.com)! Promo Codes fürdie SQL Konferenz 2020 SQL Koferenz 202 - Agenda Treffen der Regionalgruppen Kommende SQL Saturdays in der “Nähe” Termine der PASS Treffen ohne Thema GroupByALL @ SQL Konferenz 2020 Blogs von Mitgliedern Impressum Allgemeine Artikel Business Intelligence Neues von den SQL Release Services (ex Neues aus der Knowledgebase) PASS Essentials: o SQL Server Integration Services in der Praxis

Upload: others

Post on 04-Jun-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Newsletter PASS Deutschland e.V.Newsletter 02/2020 SQL Server Konferenz 2020 – Precon Agenda 3. März 2020 Level 200 Jan "Janek" Fellien Die Welt der Dokumente & Sia Ghassemi Ob

Newsletter 02/2020

www.sqlpass.de Seite 1 von 20

Nach dem Event ist vor dem Event. Auch dieses Jahr wird es wieder Gelegenheiten geben. (Foto: Dirk Hondong, SQLSaturday MUC)

Inhaltsübersicht • Den Newsletter Online lesen! Auf ISSUU (www.issuu.com)!

• Promo Codes fürdie SQL Konferenz 2020

• SQL Koferenz 202 - Agenda

• Treffen der Regionalgruppen

• Kommende SQL Saturdays in der “Nähe”

• Termine der PASS Treffen ohne Thema

• GroupByALL @ SQL Konferenz 2020

• Blogs von Mitgliedern

• Impressum

• Allgemeine Artikel

• Business Intelligence

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

• PASS Essentials:

o SQL Server Integration Services in der Praxis

Page 2: Newsletter PASS Deutschland e.V.Newsletter 02/2020 SQL Server Konferenz 2020 – Precon Agenda 3. März 2020 Level 200 Jan "Janek" Fellien Die Welt der Dokumente & Sia Ghassemi Ob

Newsletter 02/2020

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 Brow-ser (oder eine IOS- oder Android App) und alle Links aus dieser Ausgabe funktionieren auch direkt aus dem E-Magazin heraus. Am Leichtesten findest Du unseren Newsletter über den Suchtag SQLPASS oder über den Direktlink für den aktuellen Newsletter:

https://issuu.com/sqlpass/docs/newsletter_2020-02

Promo Codes für die SQL Server Konferenz 2020

Bei der Anmeldung für die SQL Server Konferenz gilt der folgende Promocode für Vereinsmitglieder:

PASS-Vereinsmitglieder Promocode: SQL20SOPASS

Der Promo-Code ermäßigt die PreCon um 100,00 Euro und schiebt den Early Bird und den Super Early Bird nach hinten.

Die Preise ohne Ermäßigung sind:

• Anmeldung zur PreCon: 299,00 netto

• Anmeldung zur MainCon: 649,00 bis zum 31.12., ab dann bis zum VA-Tag 699,00

• Anmeldung zur FullCon: 829,00 bis zum 31.12., ab dann bis zum VA-Tag 899,00

Page 3: Newsletter PASS Deutschland e.V.Newsletter 02/2020 SQL Server Konferenz 2020 – Precon Agenda 3. März 2020 Level 200 Jan "Janek" Fellien Die Welt der Dokumente & Sia Ghassemi Ob

Newsletter 02/2020

SQL Server Konferenz 2020 – Precon Agenda

3. März 2020

Level 200

Die Welt der Dokumente Jan "Janek" Fellien & Sia Ghassemi

Ob nun die CouchDB für das Couch-Surfing-Portal entwickelt wurde oder nicht, lässt sich histo-

risch nicht mehr ganz klar nachvollziehen. Auf jeden Fall sind Dokumenten-Datenbanken seit

Anfang der 2000er Jahre ein stetig steigender Anteil auch in klassischen Applikationsumgebun-

gen. Während die einen von Hype reden, sind andere vom Einsatz in Enterprise Applikationen

überzeugt.

Wir möchten in diesem Workshop zeigen, wie man im eigenen Arbeitsumfeld die Vorteile der

Dokumenten-Datenbanken nutzen kann. Dazu gehören auch hybride Lösungen, bei denen rela-

tionale und dokumentenbasierte Datenbanken innerhalb einer Architektur zusammengeführt

werden. Unterstützen wird uns dabei eine Übung, in der wir gemeinsam statt Tabellensche-

mata Dokumentenstrukturen planen.

Level 300

Dr. DMV's Troubleshooting Toolkit Glenn Berry

Dynamic Management Views and functions allow you to easily see exactly what is happening

inside your SQL Server instances and databases with a high level of detail. You can discover

your top wait types, most CPU intensive stored pro-cedures, find missing indexes, and identify

unused indexes, to name just a few examples. This session presents, demonstrates and explains

a complete set of diagnostic DMV queries that you can easily use to detect and diagnose config-

uration and performance issues in your SQL Server instances and databases.

This session goes into exhaustive detail on how to interpret the results of each of the diagnostic

queries, including relevant background information on how to pro-perly configure your hard-

ware, storage subsystem, operating system, SQL Server instance and databases in order to

avoid performance and scalability issues.

Level tba

Azure Synapse Team Piero Morano & Omid Afnan

Overview of Azure Synapse analytics (Why, How and What)

Deep dive into Azure Synapse blocks

• Data exploration, Develop ( SQL pool, Serverless SQL, Spark, Code-free, Power BI), Or-

chestrate, Monitor, Management Hub

Hands-on mini sessions (TBD based on capacity availability); will offer a few machines to drill

down into specific exercises: Explore data with SQL, explore data with Spark, Power BI, build an

ETE pipeline, data scientist.

Page 4: Newsletter PASS Deutschland e.V.Newsletter 02/2020 SQL Server Konferenz 2020 – Precon Agenda 3. März 2020 Level 200 Jan "Janek" Fellien Die Welt der Dokumente & Sia Ghassemi Ob

Newsletter 02/2020

Level 200

Azure Black Magic for SQL Server for Manager, Technical Consultant & Sales Consultants

Patrick Heyde

Azure Black Magic is a training Series for IT-Manager, Technical and Sales people to discover

the Change in Designing Architectures & Operation Process on the Azure Way. This Session

starts with an Overview of Design Elements in the Area of Data Processing and SQL Server

tasks.

After that, you receive a Task/Lab: Design something “….”, it will be something of common SQL

& Data daily tasks and we define multiple options of create a solution from the traditional way

and from the Azure Way. By comparing each solution we will analyze the Architecture in tech-

nical, business & costs points. Find more information in our web agenda.

Level 300

Advanced Data Protection: Security and Privacy in SQL Server Thomas LaRock & Karen Lopez

Modern database systems have introduced more support for security, privacy, and compliance

over the last few years. We expect this to increase as compliance issues such as GDPR and

other data compliance challenges arise.

In this advanced workshop, we cover data security and privacy protection for SQL Server and

Azure SQL Database. With demonstrations and several exercises, this workshop uses group labs

to cover database and data protection techniques, including threat analysis and remediation.

We'll look at the new features, why you should consider them, where they work, where they

don't.

Attendee prerequisites: Hands-on experience with SQL Server (any version) and Azure SQL Da-

tabase. Basic understanding of database design concepts. Familiarity with basic Azure and Data

Platform features. Laptops are required to participate in the hands-on labs.

Find more information in our web agenda.

SQL Server Konferenz 2020 – Session-List

Ohne Precons, Pausen und ohne Sprachsymbol)

Die aktuellen Informationen gibt es hier: https://sqlkonferenz.de/agenda.aspx

Keynote

04.03. | 09.00 - 11.00 Track 1 SQL Server Konferenz 2020

IM

04.03. | 11:15 - 12:15

Track 1

Level 200 10 Steps to Total Data Compliance

Grant Fritchey

DEV-OPS

04.03. | 11:15 - 12:15

Track 2

Level 300 An End-to-End Approach to App and DB Security -

Mladen Prajdic

AZURE

04.03. | 11:15 - 12:15

Track 3

Level 300

Azure Projekte Real Life - ein Talk aus dem Nähkästchen -

Patrick Heyde

BIG DATA & ANALYTICS

04.03. | 11:15 - 12:15

Track 4

Level 300

Bau Dir Dein Modern Data Warehouse! – Von der Architektur

zu konkreten Anwendungsfällen - Jens Kröhnert

Page 5: Newsletter PASS Deutschland e.V.Newsletter 02/2020 SQL Server Konferenz 2020 – Precon Agenda 3. März 2020 Level 200 Jan "Janek" Fellien Die Welt der Dokumente & Sia Ghassemi Ob

Newsletter 02/2020

BI

04.03. | 11:15 - 12:15

Track 5

Level 300 DAX Troubleshooting - Imke Feldmann

TBA

04.03. | 11:15 - 12:15

Track 6

Level tba

Everything you need to know about storing strings in SQL

Server and Azure SQL DB - Pedro Lopes

DBA

04.03. | 13:30 - 14:30

Track 1

Level 400 Demystifying Query Store Plan Forcing - Milos Radivojevic

BIGDATA & ANALYTICS

04.03. | 13:30 - 14:30

Track 2

Level 300

SQL Server 2019 Big Data Cluster: Make SQL Server your Data

Hub for everything - Ben Weissman

TBA

04.03. | 13:30 - 14:30

Track 3

Level tba

Azure SQL Database Edge - Optimized SQL Engine for

Edge/IoT Computing - Pedro Lopes

IM

04.03. | 13:30 - 14:30

Track 4

Level tba

Controll my Tesla Car with Azure, PowerBI, PowerShell &

RaspberryPI - Lars Platzdasch

BI & ANALYTICS

04.03. | 13:30 - 14:30

Track 5

Level 400

Back to the Future: Accelerating the Cloud Migration of Leg-

acy SSIS with Azure Data Factory - Sandy Winarko

BI

04.03. | 13:30 - 14:30

Track 6

Level 200

PowerPlatform Dataflows –PowerQuery (and more) in the

Cloud - Wolfgang Strasser

DBA

04.03. | 14:45 - 15:45

Track 1

Level 300

Was kann Machine Learning eigentlich für den Alltag des SQL

DBAs tun? - Sascha Lorenz

DBA

04.03. | 14:45 - 15:45

Track 2

Level 300 SQL Server Virtualization and I/O Patterns -Argenis Fernandez

AZURE

04.03. | 14:45 - 15:45

Track 3

Level 200

Data scientists have left ... How will I deploy their work? -

Cédric Charlier

BI

04.03. | 14:45 - 15:45

Track 4

Level 300

Monitor and Document your Power BI environment in Power

BI with Power BI - Isabelle Van Campenhoudt

BI

04.03. | 14:45 - 15:45

Track 5

Level 200 Advanced Analytics Features In Power BI - Chris Webb

BIGDATA & ANALYTICS

04.03. | 14:45 - 15:45

Track 6

Level 300 Serverless low-cost ETL mit Azure Functions - Markus Raatz

DEV-OPS

04.03. | 16:00 - 17:00

Track 1

Level 300

Investigate TempDB like Sherlock Holmes -

Lord Richard Douglas

DEV-OPS

04.03. | 16:00 - 17:00

Track 2

Level 200 Execution plans ... where do I start? - Hugo Kornelis

DBA

04.03. | 16:00 - 17:00

Track 3

Level 100 High Availability/Disaster Recovery 101 - Glenn Berry

BIGDATA & ANALYTICS

04.03. | 16:00 - 17:00

Track 4

Level 300

Cloud based Data Lake – So geht moderne Data Plattform

heute - Guido Jacobs

Page 6: Newsletter PASS Deutschland e.V.Newsletter 02/2020 SQL Server Konferenz 2020 – Precon Agenda 3. März 2020 Level 200 Jan "Janek" Fellien Die Welt der Dokumente & Sia Ghassemi Ob

Newsletter 02/2020

AZURE

04.03. | 16:00 - 17:00

Track 5

Level 300

Data engineering pattern in der Azure Data Factory -

Stefan Kirner

BIGDATA & ANALYTICS

04.03. | 17:15 - 18:15

Track 2

Level 300 Databricks for the SQL Developer - Gerhard Brueckl

AZURE

04.03. | 17:15 - 18:15

Track 3

Level 200 Infrastructure as Code with Terraform - John Martin

BI

04.03. | 17:15 - 18:15

Track 5

Level 200 DAX - Foundational musings - Tom Martens

BI

04.03. | 17:15 - 18:15

Track 6

Level 300

Azure Key Vault, Azure Dev Ops and Data Factory how do

these Azure Services work perfectly together! -

Erwin de Kreuk

DEV-OPS

05.03. | 09:00 - 10:00

Track 1

Level 300 SQL Server 2019 TDE oder AE ? - Ralf Dietrich

DEV-OPS

05.03. | 09:00 - 10:00

Track 2

Level 300

SQL Server 2019 aus den Augen eines Entwicklers -

Thorsten Kansy

DEV-OPS

05.03. | 09:00 - 10:00

Track 3

Level 300 Living on the Edge - SQL Server auf ARM -

Frank Geisler & Benjamin Kettner

BIGDATA & ANALYTICS

05.03. | 09:00 - 10:00

Track 4

Level 300 Neues in Azure Machine Learning - Marcel Franke

BI

05.03. | 09:00 - 10:00

Track 5

Level 200

Self-Service AI mit Power BI Desktop -

Markus Ehrenmüller-Jensen

BI

05.03. | 09:00 - 10:00

Track 6

Level 200

Beyond IoT Real-time Data Ingestion with Azure Stream Ana-

lytics - Paul Andrew

DBA

05.03. | 10:15 - 11:15

Track 1

Level 200

Think PowerShell and SQL is meh? Meet dbatools! -

Rob Sewell

DEV-OPS

05.03. | 10:15 - 11:15

Track 2

Level 300

Protecting Data with Data Masking in SQL Server and SQL DB

Karen Lopez

AZURE

05.03. | 10:15 - 11:15

Track 3

Level 300 Edge me if you can: IoT, AI und SQL - Constantin "Kostja" Klein

DEV-OPS

05.03. | 10:15 - 11:15

Track 4

Level 100

Scrum (Agile Vorgehensweisen) und Business Intelligence

Projekte? Geht das? - Philipp Lenz

DEV-OPS

05.03. | 11:30 - 12:30

Track 1

Level 300 Partitioning for Beginners - Uwe Ricken

DEV-OPS

05.03. | 11:30 - 12:30

Track 2

Level 300

2 Fast 2 Furious - designing for speed, concurrency, and cor-

rectness - Mark Broadbent

Page 7: Newsletter PASS Deutschland e.V.Newsletter 02/2020 SQL Server Konferenz 2020 – Precon Agenda 3. März 2020 Level 200 Jan "Janek" Fellien Die Welt der Dokumente & Sia Ghassemi Ob

Newsletter 02/2020

BIG DATA & ANALYTICS

05.03. | 11:30 - 12:30

Track 4

Level 200

Big Time - A Glance at Azure Time Series Insights -

Sandra Geisler

BIGDATA & ANALYTICS

05.03. | 11:30 - 12:30

Track 5

Level 300

Analyze petabytes of data using T-SQL and serverless

Synapse Analytics service - Jovan Popovic

BI

05.03. | 11:30 - 12:30

Track 6

Level 300 ADF Wrangling Data Flows - Christoph Seck

DBA

05.03. | 13:30 - 14:30

Track 1

Level 100 Kubernetes für DBAs - Björn Peters

DEV-OPS

05.03. | 13:30 - 14:30

Track 2

Level 300 Performance Tuning Without Changing Code - Thomas LaRock

AZURE

05.03. | 13:30 - 14:30

Track 4

Level 300 Azure Cognitive Services voll auf Docker - Alexander Klein

BI

05.03. | 13:30 - 14:30

Track 5

Level 300 Power BI Aggregations - Gabi Münster & Tom Martens

DBA

05.03. | 14:45 - 15:45

Track 1

Level 200

It's broken, now what?! (Practical problem solving) -

William Durkin

DBA

05.03. | 14:45 - 15:45

Track 5

Level 300 Automating Power BI Management - Jan Mulkens

BI & ANALYTICS

05.03. | 14:45 - 15:45

Track 6

Level 400

PaaSport to Paradise: Lifting & Shifting with Azure SQL Data-

base + SSIS in Azure Data Factory - Sandy Winarko

DBA

05.03. | 16:00 - 17:00

Track 2

Level 200 Chaos Engineering for SQL Server - Andrew Pruski

AZURE

05.03. | 16:00 - 17:00

Track 3

Level 300 How to get the most from Azure SQL Database

Jose Manuel Jurado Diaz & Vitor Pombeiro

BIGDATA & ANALYTICS

05.03. | 16:00 - 17:00

Track 4

Level 200 AI Demystified - Artus Krohn-Grimberghe

DEV-OPS

05.03. | 16:00 - 17:00

Track 5

Level 300

Defeat the monolith, an introduction to Kafka and Azure

Eventgrid - André Kamman

DEV-OPS

05.03. | 16:00 - 17:00

Track 6

Level 300

Implementing Supertypes and Subtypes in SQL Server -

Matija Lah

Page 8: Newsletter PASS Deutschland e.V.Newsletter 02/2020 SQL Server Konferenz 2020 – Precon Agenda 3. März 2020 Level 200 Jan "Janek" Fellien Die Welt der Dokumente & Sia Ghassemi Ob

Newsletter 02/2020

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.

Karlsruhe https://www.sqlpass.de/groups/rg-karlsruhe/

Stefan Kirner

Michael Riedmüller

26. März 2020 um 18:30 Uhr

• 1 Jahr BI Live in Azure - Alexander Klein

02. Mai 2020

Mittelrhein https://www.sqlpass.de/groups/rg-mittelrhein/

Benjamin Machuletz

Johannes Curio

Philipp Lenz

20. Februar 2020 um 19:30 Uhr

• SQL Server Advanced Settings - tbd

05. Mai 2020

Rhein/Main https://www.sqlpass.de/groups/rg-rhein-main/

Oliver Engels

Julian Breunung

Alexander Karl

11. Februar 2020 um 19:00 Uhr bei Microsoft, Bad Homburg

• SQL Server Big Data Clusters – Ben Weissmann

10. März 2020

Rheinland https://www.sqlpass.de/groups/rg-rheinland/

Tillmann Eitelberg

Christoph Muthmann

Ralph Depser

10. Februar 2020 um 18:00 Uhr

• Corporate Data Quality vs. Data Science Workloads – Ralph Kemperdick

20. April 2020

Stuttgart https://www.sqlpass.de/groups/rg-stuttgart/

Michael Niethammer

Jochen Stein

06. Februar 2020

• Erfolgreiche BI-Projekte

Kommende SQL Saturdays in der “Nähe”

Wer interessante Vorträge liebt und einen eventuell auch einmal weiteren Weg nicht scheut, den werden die in der folgenden Tabelle gezeigten Termine von SQL Saturdays interessieren.

Datum Nr. Ort

01.02.2020 #927 Edinburgh (Scotland)

29.02.2020 #921 Pordenone (Italy)

07.03.2020 #956 Antwerp (Belgium)

28.03.2020 #937 Reykjavik (Iceland)

04.04.2020 #932 Zagreb (Croatia)

07.05.2020 #947 HaMerkaz (Israel)

09.05.2020 #949 Stockholm (Sweden)

Page 9: Newsletter PASS Deutschland e.V.Newsletter 02/2020 SQL Server Konferenz 2020 – Precon Agenda 3. März 2020 Level 200 Jan "Janek" Fellien Die Welt der Dokumente & Sia Ghassemi Ob

Newsletter 02/2020

Weitere Termine (noch ohne Thema) der PASS -Treffen

Berlin https://www.sqlpass.de/groups/rg-berlin/

Markus Raatz

Georg Urban

Benjamin Kettner

Bayern https://www.sqlpass.de/groups/rg-bayern

Siegfried Spuddig

Erik Monchen

Bremen https://www.sqlpass.de/groups/rg-bremen/

Mark Kuschel

Stefan Dase

Emsland https://www.sqlpass.de/groups/rg-emsland/

William Durkin

Franken https://www.sqlpass.de/groups/rg-franken/

Michael Deinhard

Torsten Schüßler

Hamburg https://www.sqlpass.de/groups/rg-hamburg/

Sascha Lorenz

Cornelia Matthesius

Hannover https://www.sqlpass.de/groups/rg-hannover/

Christoph Seck

Vladimir Stepa

Marcus Möhle

13. Februar 2020 um 18:30 Uhr im Hotel Amadeus

13. März 2020

Ruhrgebiet https://www.sqlpass.de/groups/rg-ruhrgebiet/

Klaus Hoeltgen

Frank Geisler

Gabi Münster

Sachsen https://www.sqlpass.de/groups/rg-sachsen/

Thomas Jorzig

Ralf Dietrich

Thüringen https://www.sqlpass.de/groups/rg-thueringen/

Lars Platzdasch

Andre Wittmer

Markus Kepert

Page 10: Newsletter PASS Deutschland e.V.Newsletter 02/2020 SQL Server Konferenz 2020 – Precon Agenda 3. März 2020 Level 200 Jan "Janek" Fellien Die Welt der Dokumente & Sia Ghassemi Ob

Newsletter 02/2020

GroupByALL @ SQL Konferenz 2020

Hallo liebe PASS Community,

im vergangenen Jahr haben wir die Special Interest Group „GroupByALL“ gegründet. Im Rahmen dieser SIG wollen

wir uns verschiedenen sozialen Themen rund um die PASS widmen.

Aber was bedeutet „soziale Themen“?

Die meisten von euch wissen vermutlich, dass wir uns bereits mehrmals mit dem Thema „Women in Technology“

befasst und auf diversen Veranstaltungen Events dazu angeboten haben. Dieses Thema gehört weiterhin zu unseren

Interessen, auch wenn wir es von dem Aspekt „Women in Technology“ ausweiten auf den Aspekt „Diversity in Tech-

nology“. Was bedeutet das für uns?

Die Mitarbeiterstruktur in vielen IT Unternehmen ist auch heute noch oft relativ einheitlich strukturiert. Ein hoher

Anteil an Männern, oft in ähnlichen Altersstrukturen und Deutsch als Hauptsprache.

Das ist eine Feststellung, keine Wertung! Es geht uns nicht darum zu kritisieren, sondern Chancen aufzuzeigen.

Aber was kann getan werden, um diese Strukturen zu verändern und Chancen zu ergreifen?

Neben vielen Ansätzen wie Ausbildungs- und Mentoring Programmen, Sprachtrainings etc. wird oft der Begriff „In-

klusion“ genannt. Aber was ist damit eigentlich gemeint?

Mit diesem Thema möchten wir uns auf der SQL Konferenz 2020 befassen und laden euch herzlich dazu ein, an einer

Podiumsdiskussion im Rahmen einer DataMonster TV Aufzeichnung teilzunehmen. Unter dem Schwerpunkt „Inklu-

sion im (beruflichen) Alltag – Wunschvorstellung und Realität“ möchten wir mit Gästen diskutieren, Erfahrungsbe-

richte austauschen, Anregungen und Vorschläge sammeln und auch die Rolle der PASS in diesem Zusammenhang

betrachten.

Fühlt ihr euch durch dieses Thema angesprochen? Habt ihr vielleicht persönliche Erfahrungen oder Ideen und Anre-

gungen, die ihr mit uns teilen wollt? Habt ihr Interesse als Gast an der Diskussion teilzunehmen? Dann meldet euch

gerne unter [email protected] oder sprecht uns auf der Konferenz an unserem Stand in der Community Zone

an.

Als Anregung für dieses Thema wird Ben Kettner in den nächsten Tagen einen Blogbeitrag zu seinen eigenen Erfah-

rungen auf der Seite der SIG veröffentlichen:

https://www.sqlpass.de/groups/sig-groupbyall/

Lasst euch gerne, ebenso wie wir, davon inspirieren und motivieren uns weiter mit Diversity und Inklusion auseinan-

derzusetzen.

Euer GroupByALL Team

Page 11: Newsletter PASS Deutschland e.V.Newsletter 02/2020 SQL Server Konferenz 2020 – Precon Agenda 3. März 2020 Level 200 Jan "Janek" Fellien Die Welt der Dokumente & Sia Ghassemi Ob

Newsletter 02/2020

Blogs von Mitgliedern des Pass Deutschland e.V. !

Liebe Newsletter-Leser!

Ansprechpartner: Nina Weisheidinger

Blog-Liste (Neuzugang)

Blog: T-SQL Ninja

URL: https://www.tsql-ninja.com/

Autor: Fred-San (Ruhrgebiet) und Tobi-San (Berlin)

Schwerpunkte: T-SQL

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

Blog: SQL Server Data Platform blog by Andreas Wolter

http://andreas-wolter.com/blog/

Autor: Andreas Wolter (Rhein-Main)

Schwerpunkte: Datenbank-Administration, Performance und Sicherheit

Blog: Arno Cebulla über Information Design mit MS SSRS

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

Autor: Arno Cebulla (Rheinland)

Schwerpunkte: Business Intelligence

Blog: Continuous Intelligence

http://www.continuous-intelligence.de

Autor: Dr. Benjamin Kettner (Berlin)

Schwerpunkte: Business Intelligence

Blog: Solisyon SQL Blog

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

Autor: Benjamin Weissman (Franken)

Schwerpunkte: Business Intelligence

Blog: SQL aus Hamburg

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

Autor: Björn Peters (Hamburg)

Schwerpunkte: Datenbank-Administration

Blog: Architektur und Administration

URL: http://www.insidesql.org/blogs/cmu/

Autor: Christoph Muthmann (Rheinland)

Schwerpunkte: Datenbank-Administration

Blog: sqlXpert GmbH Blog

URL: http://www.sqlxpert.de/blogsqlxpert/

Autoren: Daniel Caesar (Berlin) und Imke Feldmann (Berlin)

Schwerpunkte: Business Intelligence

Blog: Dirk Hondong's blog

https://dirkhondong.wordpress.com/

Autor: Dirk Hondong (Ruhrgebiet)

Schwerpunkte: Datenbank-Administration

Blog: GDS Business Intelligence Blog

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

Autor: Frank Geisler (Ruhrgebiet)

Schwerpunkte: Business Intelligence und Entwicklung

Blog: The BIccountant by Imke Feldmann

URL: https://www.thebiccountant.com/

Autor: Imke Feldmann (Berlin)

Schwerpunkte: Business Intelligence

Blog: Klaus Oberdalhoff

URL: http://www.insidesql.org/blogs/klausobd/

Autor: Klaus Oberdalhoff (Franken & Bayern)

Schwerpunkte: Administration und Allgemein, speziell auch zu MS-Access

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

Blog: New Row – My journey through Business Intelligence and ...

URL: http://www.martinguth.de/

Autor: Martin Guth (Karlsruhe)

Schwerpunkte: Business Intelligence

Blog: Michal Dvorak aka Nolock über Power BI

https://twitter.com/nolockcz

Autor: Michal Dvorak (Karlsruhe)

Schwerpunkte: Power BI, Power Query, M

Blog: Nikoport - SQL Server, Community, Development and Web adventures

URL: http://www.nikoport.com

Autor: Niko Neugebauer (Rhein-Main)

Schwerpunkte: SQL Server allgemein

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

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

Autor: Philipp Lenz (Mittelrhein)

Schwerpunkte: SQL Server allgemein

Blog: About SQL Server Basics and in-depth

URL: http://dirtyread.de

Autor: Robert Hartmann (Franken)

Schwerpunkte: SQL Server allgemein

Page 12: Newsletter PASS Deutschland e.V.Newsletter 02/2020 SQL Server Konferenz 2020 – Precon Agenda 3. März 2020 Level 200 Jan "Janek" Fellien Die Welt der Dokumente & Sia Ghassemi Ob

Newsletter 02/2020

www.sqlpass.de Seite 12 von 20

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 Micro-soft SQL Server, SharePoint, .NET Technologien und ganz allgemein über Business Intelligence

URL: http://saschalorenz.blogspot.com

Autor: Sascha Lorenz (Hamburg)

Schwerpunkte: Business Intelligence

Blog: GlorfIT

URL: http://glorf.it

Autor: Thomas Glörfeld (Franken)

Schwerpunkte: SQL Server allgemein

Blog: Tillmann Eitelberg & Oliver Engels zu SSIS-Compo-nents

URL: http://www.ssis-components.net

Autoren: Tillmann Eitelberg (Rheinland) und Oliver Engels (Rhein-Main)

Schwerpunkte: Integration-Services

Blog: TORSTEN SCHUESSLER | Sapere aude! (aka tosc)

URL: http://www.insidesql.org/blogs/tosc/

Autor: Torsten Schüßler (Franken)

Schwerpunkte: SQL Server allgemein

Blog: workingondata

https://workingondata.wordpress.com

Autor: Wolfgang Strasser (Franken)

Schwerpunkte: Business Intelligence

Blog: Inside SQL Server - Unleash the Power of Microsoft SQL Server

https://inside-sqlserver.com/#Blog

Autor: Torsten Strauß (Ruhrgebiet)

Schwerpunkte: SQL Server allgemein

Blog: SQL Server Intern

URL: http://www.db-berater.de/sql-server-blog

Autor: Uwe Ricken (Rhein-Main)

Schwerpunkte: Datenbank-Administration

Blog: Volker Bachmann and SQL Server

URL: http://blog.volkerbachmann.de

Autor: Volker Bachmann (Ruhrgebiet)

Schwerpunkt: Datenbank-Administration

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.

..

Impressum

Impressum: PASS Deutschland e.V. Otto-Hahn-Str. 22, 65520 Bad Camberg Fax: 06434 2184993 Web: www.sqlpass.de Facebook: www.facebook.com/SQLPASS.de/ Twitter: twitter.com/sqlpass_de

Vorstand: Vereinsregister: Steuer-Nr.:

Oliver Engels, Tillmann Eitelberg, Frank Geisler, Klaus Höltgen, Constantin Klein VR 960 / Amtsgericht Limburg a. d. Lahn 020 227 87053, USt-IdNr.: DE814482269, Finanzamt Gießen

Newsletter-Redaktion: Werbung:

[email protected] [email protected]

PASS-Mitgliedschaft: Anmeldeformular: Abo ändern: Newsletter-Archiv:

https://www.sqlpass.de/mitgliedschaft/ https://www.sqlpass.de/newsletter-abonieren/ https://www.sqlpass.de/category/newsletter/

Zum Abbestellen dieses Newsletters schicken Sie uns bitte eine Mail mit Ihren Kontaktdaten: Abmeldung monatlicher Newsletter

Page 13: Newsletter PASS Deutschland e.V.Newsletter 02/2020 SQL Server Konferenz 2020 – Precon Agenda 3. März 2020 Level 200 Jan "Janek" Fellien Die Welt der Dokumente & Sia Ghassemi Ob

Newsletter 02/2020

www.sqlpass.de Seite 13 von 20

Allgemeine Artikel

Database Scoped Configurations in 2019

Mit diesem Artikel setzt Niko Neugebauer die Tradition fort, die er mit Sql Server 2016 (dem ursprünglichen Erscheinungsbuild der Datenbank Scoped Configurations) begonnen hat.

http://www.nikoport.com/2020/01/20/database-scoped-configurations-in-2019/

Design principles of the in-memory OLTP

engine – Avoid physical reads

In dieser Blog-Serie wird Torsten Strauß die Konstruktions-prinzipien der In-Memory-OLTP-Engine erläutern und erklären, warum sie das Potenzial hat, deutlich schneller zu sein als die herkömmliche On-Disk-Engine

https://inside-sqlserver.com/design-principles-of-in-memory-oltp-engine-avoid-physical-reads/

Differences Between SQL Server Temp Tables,

Table Variables, Subqueries, Derived Tables,

CTEs and Physical Tables

In diesem Artikel erläutert Rick Dobson diese Unterschiede.

https://www.mssqltips.com/sqlservertip/6021/differences-between-sql-server-temp-tables-table-variables-subqueries-derived-tables-ctes-and-physical-tables/

Increase Query Speed with Covering Indexes

Die Verbesserung der Antwortzeiten von Abfragen in SQL Server ist eine häufige Aufgabe für DBAs und Entwickler. In diesem Artikel wird der SQL Guy darüber berichten, wie Sie die abgedeckten Indizes effektiv nutzen können, um Ihre Leistung zu verbessern, und wann Sie sie einsetzen sollten.

https://www.sqlservercentral.com/articles/increase-query-speed-with-covering-indexes

The mysterious case of Pseudo SIMPLE

RECOVERY model and the transaction log

explosive growth

Jack Vamvas erklärt, was passiert, dass die Größe des Transaktionsprotokoll-Backups unerwartet schnell wächst.

https://www.sqlserver-dba.com/2020/01/the-mysterious-case-of-

pseudo-simple-recovery-model-and-the-transaction-log-explosive-

growth-.html

An Order By Oddity

In diesem Artikel erläutert Erik Darling diese Kuriosität.

https://www.erikdarlingdata.com/2020/01/an-order-by-oddity/

Temporal Tables, and how to deal with

computed columns

Randolph West präsentiert Ihnen einen Workaround, der es Ihnen ermöglicht, Computed Columns in einer Temporal Table zu haben.

https://bornsql.ca/blog/temporal-tables-and-how-to-deal-with-

computed-columns/

DBA Training Plan 5:

Knowing Who Has Access

Mit seinem Artikel liefert Brent Ozar Teil 5 seines DBA

Training Plans.

https://www.brentozar.com/archive/2019/07/dba-training-plan-

5-knowing-who-has-access/

Managing Agent Jobs on Availability Group

Servers

Dieser Artikel erklärt Ihnen, wie Sie dies am besten tun können.

https://sqlundercover.com/2020/01/16/managing-agent-jobs-on-availability-group-servers/

SQL SERVER: What are Different Methods to

Know the Row Count of Table?

In diesem Artikel stellt Ihnen Pinal Dave fünf dieser

Methoden vor.

https://blog.sqlauthority.com/2020/01/26/what-are-different-me-

thods-to-know-the-row-count-of-table-interview-question-of-the-

week-261/

EXECUTION PLANS: FIRST OPERATOR

In diesem Beitrag erklärt Grant Fritchey, warum Sie bei der Prüfung eines Ausführungsplans zur Behebung eines Leistungsproblems immer mit dem ersten Operator beginnen sollten.

https://www.scarydba.com/2020/01/06/execution-plans-first-operator/

Should I Type * or 1 With the EXISTS Logical

Operator

Mit diesem Artikel möchte Viacheslav Maliutin eine gute Erklärung dafür geben, welche Option die beste ist.

https://www.sqlservercentral.com/articles/should-i-type-or-1-

with-the-exists-logical-operator

Page 14: Newsletter PASS Deutschland e.V.Newsletter 02/2020 SQL Server Konferenz 2020 – Precon Agenda 3. März 2020 Level 200 Jan "Janek" Fellien Die Welt der Dokumente & Sia Ghassemi Ob

Newsletter 02/2020

www.sqlpass.de Seite 14 von 20

What happens if I disable the clustered

index?

In diesem Beitrag gibt Ihnen Kenneth Fisher eine Antwort auf diese Frage.

https://sqlstudies.com/2019/12/16/what-happens-if-i-disable-the-

clustered-index/

SQL Server Converts Numbers to Asterisks

Mit diesem Beitrag erklärt Bert Wagner, warum und wann dies geschieht.

https://bertwagner.com/2019/12/17/sql-server-converts-numbers-to-asterisks/

How to Enable SQL Server CLR Integration

using T-SQL

In diesem Artikel erklärt Ihnen Daniel Farina, wie man das macht.

https://www.mssqltips.com/sqlservertip/6104/how-to-enable-sql-

server-clr-integration-using-tsql/

An overview of the column level SQL Server

encryption

In diesem Artikel gibt Rajendra Gupta einen Überblick über

die SQL Server-Verschlüsselung auf Spaltenebene anhand

von Beispielen.

https://www.sqlshack.com/an-overview-of-the-column-level-sql-

server-encryption/

Prevent SQL Server Blocking using

Lock_Timeout

In diesem Tipp zeigt Bhavesh Patel uns eine Möglichkeit, die Dauer der Blockierung des SQL Servers mit Lock_Timeout zu minimieren.

https://www.mssqltips.com/sqlservertip/6279/prevent-sql-server-

blocking-using-locktimeout/

A Self-Tuning Fill Factor Technique for SQL

Server – Part 1

Mit seinem Artikel liefert Mike Byrd Teil 1 seiner Serie zum Thema Fill Factor.

https://www.sqlservercentral.com/articles/a-self-tuning-fill-fac-

tor-technique-for-sql-server-part-1

A simple use case for Columnstore Indexes in

SQL Server

In diesem Artikel betrachtet Aaron Bertrand verschiedene Anwendungsfälle für Columnstore-Indizes, z. B. bei der Durchführung der SQL Server-Abfragen (Count *).

https://www.mssqltips.com/sqlservertip/6283/a-simple-use-case-

for-columnstore-indexes-in-sql-server/

Understanding Outer Joins in SQL

Dieser kurze Artikel zeigt die Grundlagen des Outer Joins und erklärt, wie er funktioniert.

https://www.sqlservercentral.com/articles/understanding-outer-

joins-in-sql

Building SQL Server Indexes in Ascending vs

Descending Order

In diesem Tipp befasst sich Greg Robidoux mit den Auswirkungen des Aufbaus von SQL Server-Indizes in aufsteigender im Vergleich zu absteigender Reihenfolge und den Auswirkungen.

https://www.mssqltips.com/sqlservertip/1337/building-sql-ser-

ver-indexes-in-ascending-vs-descending-order/

Stable Marriages Using SQL Server

In diesem Artikel zeigt uns R. Glen Cooper, wie SQL verwendet werden kann, um Übereinstimmungen zwischen zwei Gruppen zu bestimmen, wenn man eine Reihe von Präferenzen hat.

https://www.sqlservercentral.com/articles/stable-marriages-u-

sing-sql-server

Ansprechpartner: Nina Weisheidinger

Page 15: Newsletter PASS Deutschland e.V.Newsletter 02/2020 SQL Server Konferenz 2020 – Precon Agenda 3. März 2020 Level 200 Jan "Janek" Fellien Die Welt der Dokumente & Sia Ghassemi Ob

Newsletter 02/2020

www.sqlpass.de Seite 15 von 20

Business Intelligence

SSAS Error: Duplicate attribute key found when processing

Der Artikel zeigt einige Ansätze, mit der Fehlermeldung im Titel umzugehen.

https://www.sqlservercentral.com/articles/ssas-error-duplicate-attribute-key-found-when-processing

Taking Power BI Charts to the next level and more... (Roundup - January 13, 2020)

Der Guy-in-a-Cube fasst die Neuerungen in Power BI zusammen.

https://guyinacube.com/2020/01/13/roundup163/

Using Calendars and Dates in Power BI

Andy Brown zeigt uns, wie wir die Anforderungen an Time Intelligence mit Kalendern und Datumswerten in Power BI umsetzen können.

https://www.red-gate.com/simple-talk/sql/bi/using-calendars-and-dates-in-power-bi/

Power BI Dataset Refresh Scheduling Using Outlook And Power Automate

Mit Power Automate (aka Flow) und Outlook kann man die Aktualisierung seiner Power BI Datasets flexibel steuern..

https://blog.crossjoin.co.uk/2020/01/13/power-bi-dataset-refresh-scheduling-using-outlook-and-power-automate/

5 reasons to use aggregations in Power BI

Es macht auch mit kleineren Datenmengen Sinn, Aggregationen in Power BI zu nutzen. Hier finden sich 5 Gründe dafür.

https://www.kasperonbi.com/5-reasons-to-use-aggregations-in-power-bi/

Big Data Clusters - A Deeper Dive into the Data Pool

Im Artikel erfahren wir mehr zu einer Kernkomponente des Big Data Clusters, dem Data Pool.

https://mohammaddarab.com/big-data-clusters-a-deeper-dive-into-the-data-pool/

AWS to Azure services comparison - Azure Architecture Center

Die Webseite bietet einen Vergleich der Services in Azure und AWS.

https://docs.microsoft.com/en-us/azure/architecture/aws-professional/services

The Need for a Data Catalog

Der Artikel erläutert, warum ein Data Catalog verpflichtend ist, um der Beweispflicht von Unternehmen bei Datenschutzvorfällen nachzukommen.

https://www.red-gate.com/hub/product-learning/sql-data-catalog/the-need-for-a-data-catalog

Snowflake for SQL Server Users - A Christmas Present

Aus Australien hat das Christkind ein E-Book in drei Teilen geschickt, das sich mit Snowflake beschäftigt.

https://blog.greglow.com/2019/12/27/snowflake-for-sql-server-users-a-christmas-present/

Data Literacy

Hier beginnt eine Serie von 5 Artikeln mit jeweils kurzen Einführungen zum Thema Data Literacy.

https://buckwoody.wordpress.com/2020/01/06/data-literacy/

Extracting Data from Complex Web Pages with Power BI

Daten aus komplexen Web-Pages nach Power BI zu extrahieren wird einfacher mit einem neuen Feature.

https://exceleratorbi.com.au/extracting-data-from-complex-web-pages-with-power-query/

3 REASONS to use a single dataset for your Power BI reports

Es gibt gute Gründe, ein einziges Dataset in Power BI zu verwenden. Der Link zeigt drei davon.

https://guyinacube.com/2020/01/08/3-reasons-to-use-a-single-dataset-for-your-power-bi-reports/

Obsoleting Unused SSRS Reports

Das Abschalten von nicht genutzten SSRS-Reports kann eine größere Aufgabe sein, die man sich erleichtern kann.

https://www.sqlservercentral.com/articles/obsoleting-unused-ssrs-reports

Use Polybase to consume Oracle data from SQL Server on Linux 2019

Mit SQL Server on Linux muss man Polybase verwenden, um Daten aus Oracle abzurufen.

https://www.sqlservercentral.com/articles/use-polybase-to-consume-oracle-data-from-sql-server-on-linux-2019

Page 16: Newsletter PASS Deutschland e.V.Newsletter 02/2020 SQL Server Konferenz 2020 – Precon Agenda 3. März 2020 Level 200 Jan "Janek" Fellien Die Welt der Dokumente & Sia Ghassemi Ob

Newsletter 02/2020

www.sqlpass.de Seite 16 von 20

Azure Synapse Analytics & Power BI concurrency

Hier haben wir den zweiten Teil des Artikels zu Azure Synapse Analytics und Power BI von James Serra.

https://www.sqlservercentral.com/blogs/azure-synapse-analytics-power-bi-concurrency

Advanced transformations on multiple columns at once in Power BI and Power Query

Man kann auch mit dem UI mehrere Spalten auf einmal in einer Transformation bearbeiten.

https://www.thebiccountant.com/2019/12/18/advanced-transformation-multiple-columns-at-once-in-power-bi-and-power-query/

Tidy up Power BI models with the Power BI Cleaner tool

Unbenutzte Spalten in Power BI Modellen kann man mit dem Cleaner Tool ermitteln und bei Bedarf aufräumen.

https://www.thebiccountant.com/2020/01/01/tidy-up-power-bi-models-with-the-power-bi-cleaner-tool/

Performance Overhead Of Using Power BI Custom Visuals

In bestimmten Konstellationen kann der Einsatz von Custom Visuals sich schlecht auf die Performance von Reports auswirken.

https://blog.crossjoin.co.uk/2020/01/06/performance-overhead-power-bi-custom-visuals/

Data Virtualization in SQL Server 2019

Mit Data Virtualization wird es einfacher, auf Daten zuzugreifen ohne sie zuvor mit ETL-Prozessen verarbeiten zu müssen.

https://sqlrus.com/2019/12/data-virtualization-in-sql-server-2019/

Schema-on-Read for SQL Server?

Beim Einlesen von JSON in eine Tabelle muss man schon etwas Aufwand betreiben, um Schema-on-Read abzubilden.

https://itsalljustelectrons.blogspot.com/2019/12/Schema-on-Read-for-SQL-Server.html

Templates in Azure Data Factory

Auch in Azure Data Factory kann man sich die Arbeit mit Hilfe von Templates erleichtern.

https://www.cathrinewilhelmsen.net/2019/12/19/templates-azure-data-factory/

Source Control in Azure Data Factory

Auch in Azure Data Factory kann man seinen Entwicklungsstand speichern, wenn man Source Control frühzeitig aufsetzt.

https://www.cathrinewilhelmsen.net/2019/12/18/source-control-azure-data-factory/

Data Visualization in R and Python

Neben Power BI können wir unsere Daten aber auch in R oder Python visualisieren.

https://curatedsql.com/2019/12/26/data-visualization-in-r-and-python/

Power BI and Excel

Der Artikel beschreibt Aspekte von Auswertungen, die von einer Zusammenarbeit zwischen Excel und Power BI profitieren.

https://www.red-gate.com/simple-talk/blogs/power-bi-and-excel/

Power BI Drillthrough feature

Mit der Drillthrough-Funktion kann man seinen Nutzern Details zu einem bestimmten Sachverhalt zugänglich machen.

https://cebrusa.com/2020/01/01/drillthrough-in-power-bi/

Batch Goes Out the Window: The Dawn of Data Orchestration

Nach der Meinung der eWeek wird Data Orchestration die sonst üblichen Batch-gesteuerten Prozesse ersetzen.

http://labs.eweek.com/it-management/batch-goes-out-the-window-the-dawn-of-data-orchestration

Move Data from SQL Server to Azure Blob Storage with Incremental Changes – Part 1

Der Artikel zeigt eine Erweiterung des üblichen Ablaufs und lädt inkrementelle Änderungen zusätzlich.

https://www.sqlservercentral.com/articles/move-data-from-sql-server-to-azure-blob-storage-with-incremental-changes-part-1

Synchronously Refreshing a Power BI Dataset using Azure Logic Apps

Beim Refresh eines Power BI Datasets über eine Logic App möchte man eventuell das Ergebnis des Aufrufs abwarten,bevor der die Logic App beendet wird.

https://www.mssqltips.com/sqlservertip/6235/synchronously-refreshing-a-power-bi-dataset-using-azure-logic-apps/

Page 17: Newsletter PASS Deutschland e.V.Newsletter 02/2020 SQL Server Konferenz 2020 – Precon Agenda 3. März 2020 Level 200 Jan "Janek" Fellien Die Welt der Dokumente & Sia Ghassemi Ob

Newsletter 02/2020

www.sqlpass.de Seite 17 von 20

Managing Azure On-Premises Data Gateways

Mit der Verwendung des Power BI Service entsteht oft die Notwendigkeit, sich um diverse On-Premises Data Gateways zu kümmern.

https://blog.wicktech.net/managing-azure-on-premises-data-gateways/

The Bridge From NoSQL to SQL Server

Mit der Unterstützung von JSON ergibt sich im SQL Server eine Brücke zur NoSQL-Welt.

https://itsalljustelectrons.blogspot.com/2019/12/The-Bridge-From-NoSQL-to-SQL-Server.html

Translating a SQL Server Schema into a Cassandra Table: Part I Problem Space and Cassandra Primary Key

Wenn man Daten aus der relationalen Welt nach Cassandra verschieben möchte bedingt das einige Überlegungen und Entscheidungen.

https://www.red-gate.com/simple-talk/sql/nosql-databases/translating-a-sql-server-schema-into-a-cassandra-table-part-i-problem-space-and-cassandra-primary-key/

From SQL to DAX: Implementing NULLIF and COALESCE in DAX

Bei der Implementierung von NULLIF oder COALESCE in DAX gibt es Varianten mit Unterschieden bei der Performance.

https://www.sqlbi.com/articles/from-sql-to-dax-implementing-nullif-and-coalesce-in-dax/

DAX Variables: Better Readability, Consistency, and Performance in Power BI Calculations

Der Einsatz von Variablen hilft dabei, Teile von Berechnungen mehrfach zu verwenden.

https://radacad.com/dax-variables-better-readability-consistency-and-performance-in-power-bi-calculations

Notifications in Azure Data Factory: Email, Internal Alerts, Log Analytics Alerts

Beim Einsatz von Data Pipelines möchte man rechtzeitig informiert werden, wenn etwas nicht so läuft wie geplant.

https://www.sqlservercentral.com/blogs/notifications-in-azure-data-factory-email-internal-alerts-log-analytics-alerts

Insights For All with Azure Synapse Analytics: DW and Power BI

Der Artikel zeigt uns einen Teil der vielfältigen Möglichkeiten der Azure Synapse Analytics.

https://www.blue-granite.com/blog/azure-synapse-and-power-bi

Schema evolution solved using Delta Lake & Databricks

Mit Databricks müssen Schemaänderungen nicht immer zum Abbruch von Data Pipelines führen.

https://www.sqlservercentral.com/blogs/schema-evolution-solved-using-delta-lake-databricks

Automating machine learning with SQL Server 2019

Mit automatisierten Prozessen kann man sich die Arbeit beim Entwickeln von Machine Learning Anwendungen erleichtern.

https://radacad.com/automating-machine-learning-with-sql-server-2019

Ansprechpartner: Michael Riedmüller

Page 18: Newsletter PASS Deutschland e.V.Newsletter 02/2020 SQL Server Konferenz 2020 – Precon Agenda 3. März 2020 Level 200 Jan "Janek" Fellien Die Welt der Dokumente & Sia Ghassemi Ob

Newsletter 02/2020

www.sqlpass.de Seite 18 von 20

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

Liebe Newsletter-Leser!

Über Weihnachten und NeuJahr war es eher ruhig, aber es gibt Neue CUs auch für SQL 2019.

Unter

https://buckwoody.wordpress.com/2019/03/29/sql-blogs-from-microsoft-the-list/

findet man eine Gegenüberstellung alter und neuer Blogs und die Links zu den entsprechenden neuen Seiten und landet dann

auch bei

https://techcommunity.microsoft.com/t5/SQL-Server/bg-p/SQLServer/label-name/SQLReleases oder

https://techcommunity.microsoft.com/t5/SQL-Server/bg-p/SQLServer

Ich glaube aktuell nicht, dass es (angesichts der Frequenz und Regelmäßigkeit) noch sehr sinnvoll ist die ganzen CU’s jeweils

ausführlich zu listen. Daher, als schnelle Übersicht, hier jetzt dauerhaft und aktuell die „Allgemeine Übersicht der Releases“

aus dem „Update Center for Microsoft SQL Server” als Tabelle von

https://technet.microsoft.com/en-us/library/ff803383.aspx

Leider ist diese Seite auch wieder ungepflegt (seit 1.8.2019) und daher benutze ich derzeit:

https://sqlserverbuilds.blogspot.com/ Hier ist auch eine Subscription möglich.

Dabei sind Neuerungen aus dem letzten Monat FETT gedruckt und grau unterlegt.

Letzter CU vom 01.11.2019, letzter Artikel vom 16.11.2019, Stichtag: 19.11.2019, Euer Kai Gerlach

Product Version Latest Service

Pack

Latest GDR

Update Latest Cumulative Update CU Release Date General Guidance

SQL Server 2019 KB 4517790 CU 1 (KB4527376) 1/7/2020 SQL Server 2019-Installation

SQL Server 2017 N/A KB 4505224 CU 18 (KB 4527377) 12/9/2019 SQL Server 2017 Installation

SQL Server 2016 SP2 (KB 4052908) KB 4505220 CU 11 (KB 4527378) 12/9/2019 SQL Server 2016 Installation

SQL Server 2016 SP1 (KB 3182545) KB 4505219 CU 15 + GDR (KB 4505221) 7/9/2019 SQL Server 2016 Installation

SQL Server 2016 N/A KB4058560 CU 9 (KB 4058559) 11/22/2017 SQL Server 2016 Installation

SQL Server 2014 SP3 (KB 4022619) KB 4505218 CU 4 (KB 4505422) 7/29/2019 SQL Server 2014 Installation

SQL Server 2014 SP2 (KB 3171021) KB 4505217 CU 18 (KB 4500180) 7/29/2019 SQL Server 2014 Installation

SQL Server 2014 SP1 (KB 3058865) KB 4032542 CU 13 (KB 4019099) 8/8/2017 SQL Server 2014 Installation

SQL Server 2014 N/A MS 15-058 CU 14 (KB 3158271) 6/20/2016 SQL Server 2014 Installation

SQL Server 2012 SP4 (KB 4018073) KB 4057116 N/A N/A SQL Server 2012 Installation

SQL Server 2012 SP3 (KB 3072779) KB 4057115 CU 10 (KB 4057121) 8/8/2017 SQL Server 2012 Installation

SQL Server 2012 SP2 (KB 2958429) MS 16-136 CU 16 (KB 3205054) 1/18/2017 SQL Server 2012 Installation

SQL Server 2012 SP1 (KB 2674319) MS 15-058 CU 16 (KB 3052476) 5/18/2015 SQL Server 2012 Installation

SQL Server 2008 R2 SP3 (KB 2979597) KB 4057113 N/A N/A SQL Server 2008 R2 SP3 Installation

SQL Server 2008 R2 SP2 (KB 2630458) MS 15-058 CU 13 (KB 2967540) 6/30/2014 SQL Server 2008 R2 SP2 Installation

SQL Server 2008 SP4 (KB 2979596) 4057114 N/A N/A SQL Server 2008 Servicing

SQL Server 2008 SP3 (KB 2546951) MS 15-058 CU 17 (KB 2958696) 5/19/2014 SQL Server 2008 Servicing

SQL Server 2005 SP4 (KB 2463332) N/A N/A N/A SQL Server 2005 Installation

SQL Server 2000 SP4 (KB 290211) N/A N/A N/A SQL Server 2000 Installation

Andere Artikel findet Ihr nachfolgend:

Page 19: Newsletter PASS Deutschland e.V.Newsletter 02/2020 SQL Server Konferenz 2020 – Precon Agenda 3. März 2020 Level 200 Jan "Janek" Fellien Die Welt der Dokumente & Sia Ghassemi Ob

Newsletter 02/2020

www.sqlpass.de Seite 19 von 20

Released: SQL Server Management Pack (7.0.20.0)

Datum: 27.21.2019

An updated version of SQL Server Management Pack is ready. It has many new features which are mostly based on your feedback. This version also fully supports SQL Server 2019.

Please download at:

Microsoft System Center Management Pack for SQL Server

What’s New

• Updated MP to support SQL Server 2019 RTM

• Added filter by edition to “Local DB Engine Discovery”

• Redesigned DB Space monitoring to improve perfor-mance: Enabled by default monitors and performance rules targeting Database which watch for disk space consumption by ROWS Filegroups and Logfiles

• Redesigned DB Space monitoring: Added two monitors and two performance rules targeting Database to watch for disk space consumption by In-Memory and FILESTREAM data

• Redesigned DB Space monitoring: Read-only filegroups now count as well

• Redesigned DB Space monitoring: Disabled by default all workflows targeting Filegroups, Files, Logfiles

• Redesigned XTP performance counters to make them completely version-agnostic

• Added attribute “TCP Port” to “SQL DB Engine Class” and updated “DB Engine Discovery” to populate the new property

• Added summary dashboard for SCOM 2019 Web Con-sole (HTML5)

• Added support for cluster nodes with disjoined namespaces

• Added sampling to algorithm of monitor “WMI Health State” in order to eliminate false alerting on cluster SQL Server instances

• Updated alert descriptions of monitors “Availability Da-tabase,” “Availability Replica,” and “Availability Group” (generating alerts still disabled by default)

• Updated monitor “Product Version Compliance” with versions of most recent public updates to SQL Server

• Disabled by default monitor “Buffer Cache Hit Ratio” and changed its threshold from 0% to 90%

• Disabled by default monitor “Page Life Expectancy”

• Removed monitors “Availability Database Join State” and “Availability Replica Join State” as not useful

• Updated display strings

• Revised columns on DB Engine state views

Issues Fixed

• Fixed: monitor “Service Principal Name Configuration Status” raises false alerts because of case-sensitive com-parison

• Fixed: “Local DB Engine Discovery” crashes when Win-dows has Turkish locale

• Fixed issue that caused performance degradation in workflows “General Always On Discovery,” “Database Replica Discovery,” and “Always On System Policy Moni-toring”

• Fixed: “General Always On Discovery” throws errors on environments with several Distributed Availability Groups

• Fixed monitoring issue in case of Database is replicated by Always On Availability Group

• Fixed empty property bag when Availability Group has cluster type NONE

• Fixed wrong target in alerting rule “DB Backup Failed to Complete”

• Fixed rule “MSSQL Integration Services on Windows: The package restarted from checkpoint file” and its alert

• Fixed rule “OS Error occurred while performing I/O on pages“ and its alert

• Fixed: "DB Disk Write Latency" and "DB Disk Read La-tency" monitors and performance rules get wrong per-formance metric

• Fixed alert description of monitor “WMI Health State”

We are looking forward to your feedback.

URL: https://techcommunity.microsoft.com/t5/sql-server/re-leased-sql-server-management-pack-7-0-20-0/ba-p/1081445

Page 20: Newsletter PASS Deutschland e.V.Newsletter 02/2020 SQL Server Konferenz 2020 – Precon Agenda 3. März 2020 Level 200 Jan "Janek" Fellien Die Welt der Dokumente & Sia Ghassemi Ob

Newsletter 02/2020

PASS Essentials werden vom PASS Deutschland e.V. veranstaltet, http://www.sqlpass.de Allgemeine Geschäftsbedingungen (AGB), https://www.sqlpass.de/agb/ Stand: 04.06.2019 Seite 20 von 20

PASS Essential: SQL Server Integration Services in der Praxis

Dauer: 1 Tag

Ort: Neuss, Verband der Vereine Creditreform e.V.

Datum: 19.03.2020, 09:00 Uhr

Teilnehmeranzahl: mindestens 4, maximal 10

Preis: 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: Ja

Anmeldung: https://www.eventbrite.de/e/pass-essential-sql-server-integration-...

Sprecher:

Bernd Jungbluth ist seit 2001 als freiberuflicher Berater für Datenbanken und SQL Server tätig. Zu seinen Kernge-

bieten gehören die Administration von SQL Server, die Datenbankentwicklung und -optimierung sowie die SQL

Server Integration Services und die SQL Server Reporting Services. Bernd schreibt Fachartikel und Bücher, hält

Vorträge auf Konferenzen und bietet eigene Seminare zu Themen rund um SQL Server an.

Inhalt

Pakete, Pakete, Pakete.

Der Fokus in diesem PASS Essential liegt beim Erstellen und Bereitstellen von SSIS-Projekten. Es gibt kaum Theorie, sondern Praxis,

Praxis und nochmals Praxis. Anhand mehrerer Aufgaben lernst Du, wie Du unterschiedliche Anforderungen mit SQL Server Integra-

tion Services realisierst und diese Lösungen im SQL Server bereitstellst.

Durch den hohen Praxisanteil sind Grundkenntnisse in SQL Server Integration Services unbedingt erforderlich. Diese Grundkennt-

nisse erhältst Du in einem weiteren PASS Essential namens „SQL Server Integration Services“. Die dort vermittelte Theorie ist eine

gute Ausgangsbasis für die Teilnahme an diesem PASS Essential.

Nach Abschluss des PASS Essentials hast Du fundierte Kenntnisse in diesen Themen

• Entwickeln von SSIS-Projekten

• Transaktionen, Ereignishandler und Fehlerbehandlung in SSIS

• Bereitstellen von SSIS-Projekten

Teilnehmer Voraussetzungen:

• Grundkenntnisse in Microsoft SQL Server Integration Services

• Grundkenntnisse über Microsoft SQL Server

• Umgang mit Microsoft Visual Studio

• Umgang mit Microsoft SQL Server Management Studio

• Eigenes Laptop zur Umsetzung der im PASS Essential gestellten Übungsaufgaben.