SQL Server Internals and Architecture

Im Rahmen unserer 2-wöchentlichen Data Platform Herbstgesprächen präsentieren Experten in Live Webcasts aktuelle technologische Themen und Lösungen in der Praxis rund um Azure Data Services, Power BI und SQL Server Technologie.

Im kommenden Webcast am Mittwoch, 16. Dezember ab 17 Uhr haben wir das folgende Thema vorbereitet:

SQL Server Internals and Architecture

Many DBAs and Developers work with SQL Server but don’t fully understand how it really works behind the scenes. Join Deepthi on her dive into the internals of SQL Server to explain why knowing what goes on under the covers will help you make better decisions quickly when solving performance problems in SQL Server. This session will cover ACID properties, key components of the Cache in SQL Server, Relational Engine, Storage engine and the Transaction manager. You will learn how SQL Server manages Plan cache and Buffer pool and how SQL Server optimizer choose the plans. We will also cover what happens under the covers during read and write operations within SQL Server. This session also has Demos showing how components of SQL Engine works for queries.

Deepthi will show you how the SQL engine thinks – enabling you to think like it!

Presented by Deepthi Goguri, Database administrator @ Intone Networks Inc

Artificial Intelligence: Haftung, Urheberrecht, und vieles mehr…

Im Rahmen unserer 2-wöchentlichen Data Platform Herbstgesprächen präsentieren Experten in Live Webcasts üblicherweise aktuelle technologische Themen und Lösungen in der Praxis rund um Azure Data Services, Power BI und SQL Server Technologie.

Im kommenden Webcast am Mittwoch, 02. Dezember ab 17 Uhr haben wir mit der Rechtsanwältin Mag. Katharina Bisset einen besonderen Gast. Katharina hat sich auf das Thema IT und Recht spezialisiert hat für uns das das folgende Thema vorbereitet:

Artificial Intelligence: Haftung, Urheberrecht, und vieles mehr…

Was „darf“ Artificial Intelligence? – mit der rechtlichen Brille betrachtet…

Beim heutigen Meetup besprechen wir Fragen wie:

  • Wann ist eine AI ein Pirat?
  • Kann ich eine AI in die Hundeschule schicken?
  • Ist ein Affe ein besserer Urheber?
  • Wenn die AI die Wahl hat – wen bringt sie um?

Vortragende: Katharina Bisset ist Rechtsanwältin und Co-Founder der Nerds of Law

Planung eines Power BI Projektes

Im Rahmen unserer 2-wöchentlichen Data Platform Herbstgesprächen präsentieren Experten in Live Webcasts aktuelle technologische Themen und Lösungen in der Praxis rund um Azure Data Services, Power BI und SQL Server Technologie.

Im kommenden Webcast am Mittwoch, 18. November ab 17 Uhr haben wir das folgende Thema vorbereitet:

Planung eines Power BI Projektes

Welche Fragen sollte man sich VOR einem Power BI Projekt stellen um eine Erfolgreiche Umsetzung sicher zu stellen. On-Premise oder Online? Welche Lizenzen brauche ich? Self Service BI, die Fachabteilung macht die Reports? Welche Abgrenzungen machen Sinn? SSAS und Power BI, wo gilt es Grenzen zu ziehen?

Diese Session geht der Frage nach welche Entscheidungen vor dem Projekt getroffen werden sollten. Anhand von Umsetzungen wird über funktionierende Dinge sowie einige schmerzhafte Erfahrungen aus der Praxis berichtet

Presented by Walter Putz, Senior Consultant, Geschäftsführer @ SQL Solutions & Trainings GmbH

Intelligente Abfrageverarbeitung in SQL Server 2019 und Azure SQL DB

Im Rahmen unserer 2-wöchentlichen Data Platform Herbstgesprächen präsentieren Experten in Live Webcasts aktuelle technologische Themen und Lösungen in der Praxis rund um Azure Data Services, Power BI und SQL Server Technologie.

Im kommenden Webcast am Mittwoch, 04. November ab 17 Uhr haben wir das folgende Thema vorbereitet:

Intelligente Abfrageverarbeitung in SQL Server 2019 und Azure SQL DB!

Die Neuerungen aus dem SQL Server 2019 Feature mit dem vielversprechenden Namen „Intelligent Query Processing“ sehen wirklich toll aus. Einige ermöglichen dem Query Optimizer bessere Ausführungspläne zu generieren, die andere korrigieren die Pläne zur Laufzeit nach. Es werden die wichtigsten Features aus der Box demonstriert: Batch and Row Mode Memory Grant Feedback, Batch Mode Adaptive Join, Batch Mode Rowstore, Table Variable Deferred Compilation und Scalar UDF Inlining. Die Session wird sich auch mit den folgenden Fragen befassen:

  • Wie viele Verbesserungen soll man von diesem vielversprechenden Satz von Funktionen bei realen Workloads erwarten?
  • Welche Abfrage muss ich nicht mehr tunen?
  • Bei welchen Abfragen soll man eine deutliche Performancesteigerung ohne Codeänderungen erwarten?
  • Besteht die Gefahr von Performance-Regressions?
    Die Session liefert Erklärungen und Tipps, wie man Benefits von neuen Features maximieren kann, sowie Workarounds und Lösungen im Falle von Regressionen.

Presented by Miloš Radivojević, Database Developer @ bwin

How to reduce your Power BI model size by 90%!

Im Rahmen unserer 2-wöchentlichen Data Platform Herbstgesprächen präsentieren Experten in Live Webcasts aktuelle technologische Themen und Lösungen in der Praxis rund um Azure Data Services, Power BI und SQL Server Technologie.

Im kommenden Webcast am Mittwoch, 21. Oktober ab 17 Uhr haben wir das folgende Thema vorbereitet:

How to reduce your Power BI model size by 90%!

Have you ever wondered what makes Power BI so fast and powerful when it comes to performance? So powerful, that it performs complex calculations over millions of rows in a blink of an eye.

In this session, we will dig deep to discover what is “under the hood” of Power BI, how your data is being stored, compressed, queried, and finally, brought back to your report. After the session, you will get a better understanding of the hard work happening in the background and appreciate the importance of creating an optimal data model in order to get maximum performance from the Power BI engine.

Finally, you will see a real use-case demo showing how the Power BI data model was reduced by 90%!

Presented by Nikola Ilic, Business Intelligence Developer @ ITSP Services GmbH

Microsoft Ignite 2020 Rückblick – Data Platform Highlights

Im Rahmen unserer 2-wöchentlichen Data Platform Herbstgesprächen präsentieren Experten in Live Webcasts aktuelle technologische Themen und Lösungen in der Praxis rund um Azure Data Services, Power BI und SQL Server Technologie.

Im kommenden Webcast am Mittwoch, 07. Oktober ab 17 Uhr haben wir das folgende Thema vorbereitet:

Microsoft Ignite 2020 Rückblick – Data Platform Highlights

In diesem Webcast fassen wir die wichtigsten und interessantesten Neuigkeiten und Ankündigungen der heurigen Microsoft Ignite Konferenz rund um die Microsoft Data Platform Themen zusammen.

Wir streifen Neuigkeiten zu den Technologien Power BI, SQL Announcements, Azure Data Platform (Cosmos DB, PostgreSQL, MySQL), Azure Synapse Analytics, Azure Databricks Spark, …

Presented by Wolfgang Strasser und Gerhard Brückl (Microsoft Data Platform MVPs)

Power BI Modelle – Einführung in Berechnungen mit DAX

Im Rahmen unserer 2-wöchentlichen Data Platform Herbstgesprächen präsentieren Experten in Live Webcasts aktuelle technologische Themen und Lösungen in der Praxis rund um Azure Data Services, Power BI und SQL Server Technologie.

Im kommenden Webcast am Mittwoch, 23. September ab 17 Uhr haben wir das folgende Thema vorbereitet:

Power BI Modelle – Einführung in Berechnungen mit DAX

DAX (Dynamic Analysis Expressions) ist die Formelsprache um die in Excel Power Pivot, Power BI oder Analysis Services vorhandenen Daten um berechnete Spalten, berechnete Tabellen und Measures anzureichern. Während die Syntax an Excel-Formeln angelehnt ist und daher leicht zu verstehen ist, versteckt sich hinter den Funktionsaufrufen eine komplexe Semantik. In diesem Vortag werden wir uns auf numerische berechnete Spalten und Measures konzentrieren und anhand konkreter Beispiele deren Unterschiede, Vor- und Nachteile durchleuchten. Sie können nach diesem Vortrag Filterkontext und Zeilenkontext unterscheiden und beeinflussen und wissen in welchen Fällen Sie berechnete Spalten und in welchen Fällen Sie Measures verwenden sollten.

Presented by Markus Ehrenmüller-Jensen, MVP, Founder & Business Intelligence Architect @ Savory Data

Markus Ehrenmueller-Jensen, as the founder of Savory Data, has a long history of providing customer solutions in the areas of data engineering, data science, and Business Intelligence. He is a certified software engineer, a graduated business educator, and professor of Databases & Project Management at HTL Leonding, and is certified as an MCSE & MCT. He is a published author and writes articles for well-known journals. He co-founded PASS Austria and organizes SQLSaturdays in Austria. Markus is a founding member of Power BI Usergroup Austria. Since 2017 Markus was awarded as an Microsoft Data Platform MVP.

Data Platform Herbstgespräche feat. Itzik Ben-Gan

Wir starten in den Herbst mit regelmäßigen, 2-wöchentlichen Webcasts in denen Experten über aktuelle technologische Themen und Lösungen in der Praxis rund um Azure Data Services, Power BI und SQL Server Technologie informieren und diskutieren. Dazu gibt es einen Vortrag, der typischerweise einen der folgenden Themenbereiche umfasst: DB Administration, DB/BI Entwicklung, Business Intelligence, Cloud, Analytics.

Für den kommenden Webcast am 9. September ab 17 Uhr hat sich mit Itzik Ben-Gan ein ausgewiesener T-SQL Experte zur Verfügung gestellt (Vortrag in englischer Sprache):

Missing T-SQL Querying Features for Handling NULLs and for Data Analysis

The ISO/IEC SQL standard has many strong querying features that were not implemented in SQL Server. This session covers some of those features and demonstrates the workarounds that we use that do work in T-SQL. The session primarily focuses on two areas of missing features—NULL-related features and features related to data analysis like window functions and row pattern recognition.

Presented by Itzik Ben-Gan, T-SQL Trainer SolidQ

Itzik Ben-Gan is a mentor and Co-Founder of SolidQ. A Data Platform Microsoft MVP (Most Valuable Professional) since 1999, Itzik has delivered numerous training events around the world focused on T-SQL querying, query tuning, and programming. Itzik is the author of several books including T-SQL Fundamentals, T-SQL Querying, and T-SQL Window Functions. Itzik’s speaking activities include PASS Summit, SQLBits, and various user groups around the world. Itzik is the author of SolidQ’s Advanced T-SQL Querying, Programming and Tuning, and T-SQL Fundamentals courses, along with being a primary resource within the company for their T-SQL related activities.

Index tuning for the developer & Build your own partitioning using partitioned views @ Community Meeting 12. Februar

Am Mittwoch, 12 Februar 2020 findet unser nächstes monatliches Community Meeting ab 17:30 in Wien statt. Unsere Themen sind diesmal:

Index tuning for the developer

In this session, we will be showing you how to get the best performance out of your application by using a good indexing strategy. We will be looking at the differences between clustered/non-clustered indexes, and touch on the different kinds of indexes like Columnstore and options you have (filtered, fill factor,…). Next to this, we will show you some common best practices to make sure you are able to use your index, and how to reduce the overhead of your indexes. After this session you will be able to evaluate your current indexing strategies and have a view on what your options are to improve your performance.

presented by Stijn Wynants, Premier Field Engineer @ Microsoft

 

Build your own partitioning using partitioned views

Partitioning can be quite a life changing experience – in a good but also a bad way. It has incredible advantages but is also quite limiting (and can cause headage…). During the presentation, I will use examples both in theory and demo to showcase the possibilities and limitations of partitioning while simultaneously using partitioned views to solve identical problems and more! What if you would like to have your hot data in-memory and your cold data in a clustered columnstore index? Even if both partitioning and partitioned views are not your hot topics, I also cover topics like CHECK constraints, updateable views, and a lot more…

presented by Fabian Schenker, Senior Premier Field Engineer @ Microsoft

Anmeldung unter http://passaustriameeting.eventbrite.de/

Alerting on DWH & From Power BI to AI @ Community Meeting 9. September

Am Montag, 9. September 2019 findet unser nächstes Community Meeting ab 17:30 statt. Diesmal sind wir zu Gast bei runtastic in Linz und freuen uns auf die folgenden spannenden 2 Talks:

Alerting on DWH

Building and maintaining software systems is a complex process. There are several methodologies and frameworks that help us make these systems even more robust. However, bugs will always sneak in; it’s only human. No matter what business process we’re talking about, Data is our source of truth. We present a framework for implementing automated data quality checks and monitoring on a DWH. These quality checks can help us alert any interested party, whether they’re the QA team, Data Engineers or even Business Analysts, of anomalies in our source systems and, hopefully, take action.

presented by Gustavo Puma, Data Architect @ runtastic
From Power BI to AI

AI is everywhere – and now even included in Power BI Desktop. Sometimes AI might be very apparent when you enrich your data with predictions by explicitly calling an Azure Machine Learning web service in Power Query. Sometimes it might by hidden in a nice little context menu when Power BI is automagically explaining the reason of a difference or a change over time in your data to you.

No matter if you are a business user, analyst or data scientist – Power BI has AI capabilities tailored to you. In this session we will cover how you can integrate and leverage the use of language R, how to integrate an Azure Machine Learning Service when loading data, what kind of insights Power BI is capable of delivering automatically, how you can create a complex new column without typing a single formula/function, how you can explore your data by asking questions in plain English, … and more!

Sounds like a lot of content? I omitted most of the slides in favour to spend the time in live demos instead. Come in this session to learn how you can enrich your very own Business Intelligence with Artificial Intelligence and make the step up from Power BI to AI.

presented by Markus Ehrenmüller-Jensen, Founder & Business Intelligence Architect @ Savory Data

Anmeldung unter http://passaustriameeting.eventbrite.de/