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/

Power BI dataflows & Spark für den SQL Developer @ Community Meeting 14. Mai

Am Donnerstag, 14 Mai 2019 findet unser nächstes monatliches Community Meeting ab 17:30 in Wien statt. Unsere Themen sind diesmal:

Let your data flow – Introducing Power BI dataflows

Let your data flow – Introducing Power BI dataflows Power BI serves as a self-service BI platform with a strong focus on data preparation and interactive analysis. With the introduction of Power BI dataflows, self-service data preparation is brought to a new level. The main concepts used are:

  • Usage of common and mature technologies: data is stored as entities following the Common Data Model in Azure Data Lake Storage Gen2;
  • Integration: dataflows are created and managed in Power BI app workspace
    Self-Service and low-code/no-code – Power Query is used as data preparation engine
  • Connectivity: dataflows will support a variety of different data sources (including cloud-based and on-premises sources)
  • Join this session if you would like to learn more about the basic concepts and especially see Power BI dataflows in action.

presented by Wolfgang Straßer, Microsoft Data Platform MVP, Business Intelligence Architect @ Cubido Business Solutions
Databricks/Spark für den SQL Developer

Aller Anfang ist schwer? Dass der Einstieg in die Big Data Welt von Hadoop & Spark für „gelernte“ SQL Developer auch einfach sein kann zeigt diese Session. Mit Databricks (Spark) können SQL Developer einfach Big Data Technologie mit gewohnten Datenbanksprachen wie der Structured Query Language (SQL) anwenden und neue Konzepte wie Notebooks einfach erlernen. Mit Hilfe von Azure Databricks entfällt außerdem die extrem aufwendige und schwierige Installation/Bereitstellung von Spark. Die Session bietet eine Einführung in die Welt von Big Data Technologien am Beispiel Spark speziell für Entwickler mit relationalem Datenbank-Background.

presented by Gerhard Brückl, Data Engineer @ pmOne Analytics

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

December Special: Overview of the Microsoft AI platform

Am Donnerstag, 06. Dezember 2018 findet unser PASS Dezember Special ab 15:15 in Wien bei Microsoft Österreich statt. Wir freuen uns über unseren internationalen Gastsprecher Oleksandr Krakovetskyi, Microsoft MVP Artificial Intelligence. Der Vortrag findet in englischer Sprache statt.

Overview of the Microsoft AI platform

In this presentation you will learn more about the Microsoft AI platform, its tools and services such as Cognitive Services, ML.NET, Bot Framework, LUIS, QnA Maker, Azure ML (Machine Learning) Studio, Azure ML Service, Data Science VM etc. The presentation will be held in English.

presented by Oleksandr Krakovetskyi, CEO @ DevRain Solutions, Microsoft Regional Director and Microsoft MVP for AI

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

Process Mining und Power BI Embedded @ Community Meeting 15. November

Am Donnerstag, 15 November 2018 findet unser nächstes monatliches Community Meeting ab 17:30 in Wien statt. Unsere Themen sind diesmal:

Process Mining: Datenbasierte Prozessanalyse

Prozessanalyse war in der Vergangenheit mangels Anhaltspunkten eine, aus analytischer Sicht, sehr unpräzise Angelegenheit. Die immer detailreichere Abbildung von Prozessen in IT-Systemen ändert dies zunehmend. Prozesse werden messbar und können einer exakten Analyse unterzogen werden. Process Mining ist eine aufstrebende Methodik um datenbasierte Prozessanalyse durchzuführen und Prozesse aus Daten sichtbar zu machen. Agenda:

  • Einführung Process Mining
  • Methodik Process Mining mit Schwerpunkt technisches Konzept
  • Live-Demo am Beispiel des PM-Tools Celonis Process Mining

presented by Benedikt Burgstaller, Owner & Principal Consultant @ Agenio Data & Process Analytics

Power BI Embedded – Berichtsdaten mit zeilenbasierter Sicherheit in einem Webportal bereitstellen

Mit Power BI Embedded kann man auf praktische Art und Weise einem größeren Userkreis Berichte bereitstellen die selbst keine Power BI Lizenz besitzen brauchen. In einem praktischen Beispiel zeige ich wie die einzelnen Komponenten zusammenspielen, um einen Power BI Bericht eingebettet in ein Webportal mit einer Live Connection auf ein Analysis Services Tabular Model und mit zeilenbasierter Sicherheit (RLS) bereitzustellen.

  • Voraussetzungen
  • Beteiligte Komponenten
  • Zugriffsberechtigungen
  • Wie erfolgt der Zugriff auf die On-Premises Daten
  • Welche Rolle hat das On-Premises Data Gateway
  • Row Level Security implementieren
  • Wie kann man die Zugriffe analysieren? Funktioniert meine RLS?
  • Conclusio

presented by Georg Gamsjäger, IT-Architekt Business Intelligence / Datawarehouse @ Sana IT Services GmbH

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

Data Warehousing at bet-at-home.com – Overview and techniques und SQL Server 2019 – ein erster Einblick @ Community Meeting 10. Oktober

Am Mittwoch, 10 Oktober 2018 findet unser nächstes monatliches Community Meeting ab 17:30 in Wien statt. Unsere Themen sind diesmal:

Data Warehousing at bet-at-home.com – Overview and techniques

Anhand des Data Warehouses beim Onlinewettanbieter bet-at-home.com wird gezeigt wie man ein Data Warehouse umsetzen kann und welche Möglichkeiten es dafür mit dem Microsoft BI+DWH Stack gibt. Konkret gehen wir auf die nötigen Teile der Infrastruktur ein, betrachten BIML für das Staging und das (dynamische) Prozessieren von Partitionen eines cubes mit dem SSAS Processing task in SSIS.

presented by DI Jörg Forstner, SQL & Data Warehouse Developer @ bet-at-home.com Entertainment GmbH
SQL Server 2019 – erste Einblicke in die kommende Version

SQL Server 2019 steht vor der Tür – auf der „Ignite“ Konferenz wurde die „Community Technology Preview“ (CTP) Version veröffentlicht und ermöglicht erste Ein- und Ausblicke auf die neue Version 2019.

presented by Martin Pöckl, Technology Solution Architect – Data Platforms @ Microsoft Österreich

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

Generalversammlung PASS Austria

Am Donnerstag, 11. Oktober hält der gemeinnützige Verein „SQL PASS Austria / SQL Server User Group“ seine vorgeschriebene Generalversammlung ab. Um eine Teilnahme für alle unsere Mitglieder zur ermöglichen wird die Versammlung als offenes Online Meeting durchgeführt. Jedes Mitglied ist herzlich eingeladen an der Generalversammlung teilzunehmen.

Datum: 11. Oktober 2018
Beginn: 20:00 Uhr
Ort: Online Meeting (https://meet.lync.com/microsoft/mpoeckl/6J2JG739)
Agenda: Neuwahl des PASS Austria Vorstandes, Vorlage der Rechnungsprüfung und Entlastung des Vorstandes

SQL Server 2017 – things you may not know yet & Self-service BI oder „Accesseritis 2.0“ @ Community Meeting 13. September in LINZ

Am Donnerstag, 13 September 2018 findet unser nächstes monatliches Community Meeting ab 17:30 diesmal in LINZ bei runtastic. Unsere Themen sind diesmal:

Self-service BI oder „Accesseritis 2.0“

Wirkliches „Selfservice BI“ oder filebasiertes Reporting?
Power BI Vorteile
Power BI Tücken

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

SQL Server 2017 – things you may not know yet

SQL Server 2017 ist seit bald einem Jahr verfügbar und hat eine Fülle an neuen „Functions & Features“ gebracht. Hier am „letzten Stand“ zu sein ist zugegemaßer schwierig und deshalb wollen wir in dieser Session einen Querschnitt durch die Neuerungen aus allen Bereichen geben und damit auch den Blick über den eigenen (Datenbank-) Tellerrand ermöglichen. Wir wollen insbesonders jene Punkte aufgreifen die noch nicht weitläufig bekannt sind und anschließend auch die Möglichkeit geben Fragen zu SQL Server zu stellen.

presented by Martin Pöckl, Technology Solution Architect – Data Platforms @ Microsoft Österreich

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