sqlsathistory

Nr: 1015

Back to Main list

SQLSaturday #1015 – Vienna – Virtual 2021

Start Time (24h) Speaker Track Title
09:00:00 Nikola Ilic Power BI From XL to S - Reduce your Power BI model size by 90%!
09:00:00 Alexander Klein Cloud Technology BI in Azure two years live
09:00:00 Thomas Martens Power BI DAX - Musings about foundational concepts
09:00:00 Mark Broadbent Application Database Development Introduction to Azure DevOps
09:00:00 Alexander Arvidsson Cloud Technology Not My Problem(?) - Azure Networking 101 for Azure SQL Server DBAs
09:00:00 Markus Ehrenmueller-Jensen Lightning Talk Lightning Talk Session
10:15:00 Dejan Sarka Artificial Intelligence Machine Learning Business Analysis with T-SQL
10:15:00 Benni De Jagere Power BI Designing impactful visualisations for your data
10:15:00 Dave Ruijter Power BI Let's go Premium! The essentials to kickstart your experience.
10:15:00 Frank Geisler Application Database Development Living on the Edge: SQL Server Edge
10:15:00 Johan Ludvig Brattås Cloud Technology Creating an modern data platform in the cloud
10:15:00 Martin Wild Administration How to continuously optimise your hybrid SQL Server estate
11:30:00 Mohammad Darab Administration Big Data Clusters for the Absolute Beginner
11:30:00 Philipp Lenz Power BI Power BI and Paginated Reports? [Deutsch/German]
11:30:00 Hugo Kornelis Application Database Development From adaptive to intelligent: query processing in SQL 2019
11:30:00 Gabi Münster Cloud Technology Azure Synapse Analytics - Early Lessons learned
11:30:00 Cédric Charlier Cloud Technology Azure databricks: brick by brick for the data engineer
11:30:00 Marc Lelijveld Power BI External Tools for Power BI, how to create them!
13:30:00 Tillmann Eitelberg Cloud Technology Strukturierung des Data Lake
13:30:00 Koen Verbeeck Power BI Self-service BI - Why Data Modelling Is Still Important
13:30:00 Tracy Boggiano Application Database Development Intro to Query Store
13:30:00 Matt Gordon Administration Crushing a Cloud Migration: Moving Mountains While Migrating Data
13:30:00 Björn Peters Cloud Technology Change your skills - from an onpremise DBA to a cloud DBA
13:30:00 Jens Vestergaard Power BI ABCs of the Power BI REST API
14:45:00 Gonzalo Bissio Cloud Technology Azure Sql DB Managed instance, a different sql server?
14:45:00 Deepthi Goguri Administration Start thinking like the SQL Engine
14:45:00 Edward Pollack Application Database Development Finding Islands, Gaps, and Clusters in Complex Data
14:45:00 Dennes Torres Power BI Advanced ETL with Power Query
14:45:00 Ben Weissman Cloud Technology Azure SQL anywhere. An Introduction to Azure Arc enabled Data Services.
14:45:00 Ferenc Csonka Power BI Power BI Dataflows on Steroids: Handling 100+ million records using Enhanced Compute Engine
16:00:00 Bob Duffy Power BI Financial Modelling with Power BI
16:00:00 Scott Klein Administration The ins and outs of securing SQL Server traffic
16:00:00 Uwe Ricken Administration Analyze and solve common wait stats scenarios
16:00:00 Kevin Feasel Artificial Intelligence Machine Learning Developing a Solution with SQL Server Machine Learning Services
16:00:00 Julie Koesmarno Administration Notebooks 101 for SQL People
16:00:00 Craig Porteous Cloud Technology DIY ETL with Logic apps, Azure Functions and more

SessionID: 107940

From XL to S - Reduce your Power BI model size by 90%!

Back to calendar

Event Date: 15-01-2021 - Session time: 09:00:00 - Track: Power BI

Speaker: Nikola Ilic

Title: From XL to S - Reduce your Power BI model size by 90%!

Abstract:

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%!

SessionID: 108332

BI in Azure two years live

Back to calendar

Event Date: 15-01-2021 - Session time: 09:00:00 - Track: Cloud Technology

Speaker: Alexander Klein

Title: BI in Azure two years live

Abstract:

After more than two years live with BI in Azure Alexander Klein would like to give an honest feedback.

Which architecture is the right one? Which tools/services should I use ( Azure Data Factory V1 or V2, Azure Stream Analytics, Logic Apps, Azure Functions, Azure SQL DB, Azure SQL DW, Azure Analysis Service, Azure Data Lake, Power BI, Azure Databricks ...) ? What was good and what wasn't so good? What do you have to pay attention to? What can you possibly do better in the next project?

Alexander Klein will answer all these questions and more in this presentation.

SessionID: 108336

DAX - Musings about foundational concepts

Back to calendar

Event Date: 15-01-2021 - Session time: 09:00:00 - Track: Power BI

Speaker: Thomas Martens

Title: DAX - Musings about foundational concepts

Abstract:

Much has been said about DAX, and even more will be told, as DAX still evolves and the adoption of tools that are using DAX like Power BI and MSFT Analysis Services Tabular is growing. I got inspired for this session by questions from https://community.powerbi.com. These questions are touching the most foundational concepts. They remind me of my journey into the realm of evaluation context, filter propagation, data lineage, the scope of variables, and the mysterious world of table iterators, just to name some concepts.

I explain these concepts using small datasets that allowing us to perform computation without leveraging the cloud, but please be prepared for some surprises. The presentation uses a single pbix file that will be available for download after the session.

SessionID: 108355

Introduction to Azure DevOps

Back to calendar

Event Date: 15-01-2021 - Session time: 09:00:00 - Track: Application Database Development

Speaker: Mark Broadbent

Title: Introduction to Azure DevOps

Abstract:

Azure DevOps is rapidly becoming one of the most in-demand skills for IT professionals and in this session, we will explain how you can implement and start using Azure DevOps from the ground up based upon real-world experiences.

We will provide a good overview of all major facets of Azure DevOps including:

By the end of this session, you will be able to set up your first build and release pipelines and implement CICD in your workplace!

SessionID: 108446

Not My Problem(?) - Azure Networking 101 for Azure SQL Server DBAs

Back to calendar

Event Date: 15-01-2021 - Session time: 09:00:00 - Track: Cloud Technology

Speaker: Alexander Arvidsson

Title: Not My Problem(?) - Azure Networking 101 for Azure SQL Server DBAs

Abstract:

The unofficial scapegoats of the the IT world has always been "the network" or "the database". The traditional way of doing things on-prem has unfortunately added to this divide - either you're a networking specialist or a DBA, and very rarely will the same person do both jobs.

As an on-prem DBA, chances are that you never had to think twice about which network the database was in, what kind of endpoint was used for the traffic or how the firewall was configured. In Azure, things can get rather complex pretty quickly - especially when working with the platform-as-a-service (PaaS) version of Azure SQL Server. This session will walk you through the basics of networking, explore the concept of virtual networks and firewalls, and explain the use of endpoints - all from the perspective of how they relate to Azure SQL Server. We will be looking at both how the technical components work, and also why one would choose a specific design in favor of another.

SessionID: 109010

Lightning Talk Session

Back to calendar

Event Date: 15-01-2021 - Session time: 09:00:00 - Track: Lightning Talk

Speaker: Markus Ehrenmueller-Jensen

Title: Lightning Talk Session

Abstract:

6 talks, 10min each

topics across all tracks

John Miner - Don’t lose your integrity Erik Monchen - Use ADF dynamically to orchestrate your data load Reza Rad - The composite model with Analysis Services Gianluca Sartori - Using XESmartTarget to Respond to Extended Events Magnus Ahlkvist - dbatools Live Hackalong Tomaž Kaštrun - Creating data files in Azure Blob storage for on-prem SQL Server

SessionID: 108080

Business Analysis with T-SQL

Back to calendar

Event Date: 15-01-2021 - Session time: 10:15:00 - Track: Artificial Intelligence Machine Learning

Speaker: Dejan Sarka

Title: Business Analysis with T-SQL

Abstract:

You can make advanced business analytics also with T-SQL, you do not need to use R, Python, or some other currently fashionable language for every single in-depth view in your data. In addition, you can get magnitudes better performance inside a database management system when in statistical languages and engines. You will learn how to use T-SQL for queries that you might already be familiar with, for aggregating queries. But this is only to warm you up. Then you will learn how to do hazard and survival analysis, market basket analysis with association rules using different measures like support and confidence, and even sequential market basket analysis, when there is a sequence in the basket. Then the session introduces the look-alike model, which is a mixture of k-nearest neighbor and decision trees algorithms. The session finishes with Bayesian inference implemented with T-SQL.

SessionID: 108188

Designing impactful visualisations for your data

Back to calendar

Event Date: 15-01-2021 - Session time: 10:15:00 - Track: Power BI

Speaker: Benni De Jagere

Title: Designing impactful visualisations for your data

Abstract:

As Data is key, visualising said data is even more important. We want our message to be understood with ease, and merely with a couple of glances. Hence making sure the receiving party can do so with ease will be vital to our success.

During this session, we'll go through some steps on how to maximise the potential of data visualisations. Starting at choosing the right types of visualisations, and which colour palettes are good matches for your message, we'll also make sure that our designs are as inclusive as we can possibly make them. Wrapping up with a few common use cases, you’ll definitely pick up a few new things to take home with you.

Walking out of this session, you can expect to have a decent understanding on a few common design principles for your data visualisations and reports.

SessionID: 108344

Let's go Premium! The essentials to kickstart your experience.

Back to calendar

Event Date: 15-01-2021 - Session time: 10:15:00 - Track: Power BI

Speaker: Dave Ruijter

Title: Let's go Premium! The essentials to kickstart your experience.

Abstract:

Going with Premium capacity in Power BI provides a lot of value for your organization: more reliable performance, larger data volumes, widespread distribution of content to consumers, and more!

In this session you will learn: • What Power BI Premium capacity exactly is, and what is happening 'under the hood'! • How it compares to the regular/shared capacity • How it compares to Azure Analysis Services • How you can govern and manage the capacity • How you can monitor the capacity

SessionID: 108432

Living on the Edge: SQL Server Edge

Back to calendar

Event Date: 15-01-2021 - Session time: 10:15:00 - Track: Application Database Development

Speaker: Frank Geisler

Title: Living on the Edge: SQL Server Edge

Abstract:

One of the new Products that was presented at Ignite 2019 / PASS Summit 2019 was SQL Server Edge. SQL Server Edge is a SQL Server Edition that is built for the ARM-Architecture and can be run on IoT/Edge Devices like Raspberry PI. In his session German Data Platform MVP Frank Geisler will explain what SQL Server Edge exactly is and will show how to set up a Raspberry PI Device with SQL Server Edge.

SessionID: 108460

Creating an modern data platform in the cloud

Back to calendar

Event Date: 15-01-2021 - Session time: 10:15:00 - Track: Cloud Technology

Speaker: Johan Ludvig Brattås

Title: Creating an modern data platform in the cloud

Abstract:

Planning on creating a new data platform? Come join one of Norway's most experienced solutions architect to learn the Do's and Don'ts on cloud data platforms as well as design patterns and which services to choose where.

SessionID: 110569

How to continuously optimise your hybrid SQL Server estate

Back to calendar

Event Date: 15-01-2021 - Session time: 10:15:00 - Track: Administration

Speaker: Martin Wild

Title: How to continuously optimise your hybrid SQL Server estate

Abstract:

So you want to be able to optimise your hybrid production databases but concerned about licensing, performance and compute costs?

In this session attendees will learn how to record workloads from production instances and replay them either on-prem or on to Azure instances (VMs and managed instances) and compare workload profiles (ie. wait times, time of day), identify bottlenecks and explore SQL tuning techniques. We can show you how to justify modifying VM resources and compare the impact on performance to get the right balance of performance and cost, and also tuning queries to reduce IO or CPU. We will also demonstrate how to replay production workloads in a test/development environment. Ensuring a high accuracy of regression testing in CI/CD.

SessionID: 107934

Big Data Clusters for the Absolute Beginner

Back to calendar

Event Date: 15-01-2021 - Session time: 11:30:00 - Track: Administration

Speaker: Mohammad Darab

Title: Big Data Clusters for the Absolute Beginner

Abstract:

Are you a DBA or data professional working with out-dated technology or feel your skills are quickly becoming irrelevant? Stay ahead in today's ever changing tech space and take your career to the next level.

Join Mohammad Darab this session to explore the cutting-edge technology that SQL Server 2019 has to offer: Big Data Clusters.

Topics include: -Big Data Cluster architecture and its components such as: Containers, Kubernetes and the newly enhanced Polybase -Unique advantage of SQL Server Big Data Clusters -Data Virtualization, Scale-out Data Marts, and Data Hub concepts

SessionID: 107994

Power BI and Paginated Reports? [Deutsch/German]

Back to calendar

Event Date: 15-01-2021 - Session time: 11:30:00 - Track: Power BI

Speaker: Philipp Lenz

Title: Power BI and Paginated Reports? [Deutsch/German]

Abstract:

Within the Office 365 / Power Bi platform, the paginated reports we traditionally know from Reporting Services have now arrived into Power BI. This session gives an overview of the choice the report types are used in, how the current state of Reporting Servicers is in the cloud, and what this can bring with it both advantages and disadvantages and additionally how you can build a whole reporting platform

SessionID: 108063

From adaptive to intelligent: query processing in SQL 2019

Back to calendar

Event Date: 15-01-2021 - Session time: 11:30:00 - Track: Application Database Development

Speaker: Hugo Kornelis

Title: From adaptive to intelligent: query processing in SQL 2019

Abstract:

As announced in September 2018, SQL Server 2019 expands the “adaptive query processing” features of SQL 2017 and relabels them as “intelligent query processing”. This name now covers many features, such as batch mode on rowstore, memory grant feedback, interleaved execution, adaptive joins, deferred compilation, and approximate query processing.

In this high-paced session, we will look at all these features and cover some use cases where they might help – or hurt! – you.

SessionID: 108091

Azure Synapse Analytics - Early Lessons learned

Back to calendar

Event Date: 15-01-2021 - Session time: 11:30:00 - Track: Cloud Technology

Speaker: Gabi Münster

Title: Azure Synapse Analytics - Early Lessons learned

Abstract:

We were in the lucky situation to actively accompany several customers on their POCs and early developments of Data Warehouse projects using Azure Synapse Analytics. Based on those experiences we will take you with us on a journey from the first steps into this new offer to use cases and scenarios from existing projects. Let's explore the current set of features, childhood diseases left behind and potential for improvement.

SessionID: 108248

Azure databricks: brick by brick for the data engineer

Back to calendar

Event Date: 15-01-2021 - Session time: 11:30:00 - Track: Cloud Technology

Speaker: Cédric Charlier

Title: Azure databricks: brick by brick for the data engineer

Abstract:

Still developing your ETL with SSIS but you're willing to take a look to the new Azure databricks platform? This session is the first step to start developing with Azure Databricks! We'll start by the use-cases or if you prefer "when is it smarter to switch your good old SSIS for the new tools". Then we'll take a look to a data preparation and a data move with Databricks and we can automate its execution. Finally, we'll go for a few tips with the tooling.

SessionID: 108342

External Tools for Power BI, how to create them!

Back to calendar

Event Date: 15-01-2021 - Session time: 11:30:00 - Track: Power BI

Speaker: Marc Lelijveld

Title: External Tools for Power BI, how to create them!

Abstract:

Power BI offers an add-in to work with 3rd party external tools like Tabular Editor, DAX Studio and ALM toolkit. The fact that you can use a tool of your own preference is already really cool! But did you know that you can build these tools yourself pretty easy?

In this session I will show you how I build my model documentation external tool and how you can start doing this yourself!

SessionID: 107985

Strukturierung des Data Lake

Back to calendar

Event Date: 15-01-2021 - Session time: 13:30:00 - Track: Cloud Technology

Speaker: Tillmann Eitelberg

Title: Strukturierung des Data Lake

Abstract:

Der Data Lake, unendliche Weiten, unendlicher Speicherplatz, unendliche Möglichkeiten, Daten zu sammeln und zu horten. Aber ist das das Ziel? Gerade in einem Data Lake gibt es Regeln, wie man Daten speichert, Entwickler müssen sich mit Namenskonventionen, Busniess Regeln und Richtlinien auseinandersetzen.

In dieser Session zeigen wir, welche unterschiedlichen Konzepte es für die Strukturierung eines Data Lakes gibt und wie Sie die verschiedenen theoretischen Ansätze in die Praxis überführen.

Welche Namenskonventionen haben sich etabliert oder sollten vermieden werden. Der Azure Data Lake bietet darüber hianus auch eine gewisse Unterstützung auf der Infrastrukturseite in Form von Richtlinien, die beim Aufbau eines sauberen Data Lakes helfen können.

Taucht mit uns ab in die Tiefen des Azure Data Lakes.

SessionID: 108168

Self-service BI - Why Data Modelling Is Still Important

Back to calendar

Event Date: 15-01-2021 - Session time: 13:30:00 - Track: Power BI

Speaker: Koen Verbeeck

Title: Self-service BI - Why Data Modelling Is Still Important

Abstract:

Self-service business intelligence is on the rise. Tools like Power BI, Power Query and Power Pivot make it easy for everyone to create a powerful model that can hold millions of rows. However, it's not all cookies and rainbows. To get good performance and correct results, a good data model is required. In this session, we go over the basics of data modelling for business analysis. You will learn to apply a set of guidelines to make your models better, faster and more robust.

SessionID: 108268

Intro to Query Store

Back to calendar

Event Date: 15-01-2021 - Session time: 13:30:00 - Track: Application Database Development

Speaker: Tracy Boggiano

Title: Intro to Query Store

Abstract:

In this session, we will look at the new Query Store feature in SQL Server 2016, 2017, and 2019. Query Store tracks changes in execution plans, allowing you to easily view performance differences and revert to older plans with a few clicks of the mouse in 2016.

Then in 2017, Microsoft added wait stats per query plan and Automatic Plan Correction capabilities. Allowing DBAs more tools to troubleshoot fires with and a way to automatically resolve issues.

In this session, we will walk through the features of the Query Store, so you can understand how to use them in SQL Server 2016, 2017, and 2019.

SessionID: 108285

Crushing a Cloud Migration: Moving Mountains While Migrating Data

Back to calendar

Event Date: 15-01-2021 - Session time: 13:30:00 - Track: Administration

Speaker: Matt Gordon

Title: Crushing a Cloud Migration: Moving Mountains While Migrating Data

Abstract:

Are you an architect or DBA who has been tasked with executing a cloud migration? Are you a consultant who is trying to wrestle with the scale and scope of a cloud migration for a client? While there are certainly technical issues to solve and tooling selections to understand and execute, what often gets lost in a migration are the political and organizational mountains that need to be moved for the project to be successful. Technical success will not happen with our organizational success - they work hand in hand to lead to a successful conclusion.

As we walk through this session we will discuss and demo the technologies and tools that are useful for a cloud migration - and we'll review some that are not useful and talk about why they should be avoided. We will also mix in discussions of successful migrations and how the team worked together to move those organizational and political mountains out of the way in order to execute a successful cloud migration to make clients, customers

SessionID: 108349

Change your skills - from an onpremise DBA to a cloud DBA

Back to calendar

Event Date: 15-01-2021 - Session time: 13:30:00 - Track: Cloud Technology

Speaker: Björn Peters

Title: Change your skills - from an onpremise DBA to a cloud DBA

Abstract:

In this session, everything will be around changing your daily business from an on-premise environment to a cloud world... new challenges, new tasks, and new options... in order not to struggle too often, you need to create new knowledge and learn a lot of new stuff, so I want to show several ways to update your skills and what you really need to become cloud database admin.

SessionID: 108436

ABCs of the Power BI REST API

Back to calendar

Event Date: 15-01-2021 - Session time: 13:30:00 - Track: Power BI

Speaker: Jens Vestergaard

Title: ABCs of the Power BI REST API

Abstract:

In this session we will be looking into managing our Power BI content using only the Power BI REST API. While the Power BI REST API is extensive, we will be limiting this session on the following sections of interest: Dashboards, Datasets, Reports Groups.

How many Dashboards are there in a workspace? Which Datasource is this Dataset configured to use? Who is allowed to see this Report? Can I take ownership of this Dataset? How do I resfresh my Dataset? Is my Dataset refreshing on a schedule? ... Those are just some of the questions we will find the answers to.

Examples will be provided in Powershell, which may require minute skills up front. Not to worry, a quick intro will be provided as well.

Attending this session will make you familiar with the Power BI REST API and provide you with guidance on how to manage the most common tasks in Power BI.

SessionID: 107910

Azure Sql DB Managed instance, a different sql server?

Back to calendar

Event Date: 15-01-2021 - Session time: 14:45:00 - Track: Cloud Technology

Speaker: Gonzalo Bissio

Title: Azure Sql DB Managed instance, a different sql server?

Abstract:

On this session we are going to cover Azure sql db managed instance service. Introduction, how to Migrate, limitations, best practices among other things :):):):)..

SessionID: 107920

Start thinking like the SQL Engine

Back to calendar

Event Date: 15-01-2021 - Session time: 14:45:00 - Track: Administration

Speaker: Deepthi Goguri

Title: Start thinking like the SQL Engine

Abstract:

Many DBA's 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 Relational Engine, Storage engine, Cache and the Transaction manager. This session will also cover how SQL optimizer chooses the plans, how cache in sql Server is managed, what happens under the covers during read and write operations within SQL Server. This session will also have demo of how queries are processed at each component inside SQL Engine.

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

SessionID: 107950

Finding Islands, Gaps, and Clusters in Complex Data

Back to calendar

Event Date: 15-01-2021 - Session time: 14:45:00 - Track: Application Database Development

Speaker: Edward Pollack

Title: Finding Islands, Gaps, and Clusters in Complex Data

Abstract:

Gaps and islands problems are often treated as academic problems that are discussed without relevant real-life problems to solve.

By subdividing a data set into meaningful groups of islands, we can perform analytics against it that would otherwise be slow, error-prone, or seemingly impossible!

Data clustering can be applied to complex data sets in order to answer questions about winning streaks, financial performance, monitoring/alerting, goal achievement, and more!

Data quality becomes critical when crunching data in this fashion. We address duplicate data, bad data, NULL, and any other unexpected weirdness that a user might throw at us.

This is a fast-paced session that delves into methods that can be applied to any data. A complete set of historical baseball records will be used as our imperfect sample data in order to everything from a player's hitting streak to the longest winning streak by a team on Wednesdays at night.

SessionID: 107961

Advanced ETL with Power Query

Back to calendar

Event Date: 15-01-2021 - Session time: 14:45:00 - Track: Power BI

Speaker: Dennes Torres

Title: Advanced ETL with Power Query

Abstract:

The M language provides to Power Query a very powerful way to develop ETL, way beyond the basic features you know.

We can create functions, re-use funcitons, create loops, everything to turn our data transformations easier. During this session you will see many advanced techniques using M and Power Query

SessionID: 108329

Azure SQL anywhere. An Introduction to Azure Arc enabled Data Services.

Back to calendar

Event Date: 15-01-2021 - Session time: 14:45:00 - Track: Cloud Technology

Speaker: Ben Weissman

Title: Azure SQL anywhere. An Introduction to Azure Arc enabled Data Services.

Abstract:

Until very recently, Azure SQL was just for... well. Azure. Join Data Platform MVP Ben Weissman as he explores Azure Arc for Data Services, Microsoft‘s solution to deploy services like Azure SQL to any cloud – including private clouds – using kubernetes. He will take us through the core concepts of Arc enabled Data Services and also demo how easy it is to deploy an Azure SQL Managed Instance on premises (or in any other cloud) while still being able to see it’s telemetry etc. from the Azure portal.

SessionID: 108426

Power BI Dataflows on Steroids: Handling 100+ million records using Enhanced Compute Engine

Back to calendar

Event Date: 15-01-2021 - Session time: 14:45:00 - Track: Power BI

Speaker: Ferenc Csonka

Title: Power BI Dataflows on Steroids: Handling 100+ million records using Enhanced Compute Engine

Abstract:

Power BI dataflows used for self-service data preparation within the Power BI ecosystem. When a large volume of data and complex transformations should be handled, Enhanced Compute Engine should be enabled to support DirectQuery queries against Power BI dataflows and accelerate the transformations in upstream dataflows. In this session, we will present how to use Enhanced Compute Engine for managing 100+ million records in multi-phase ETL processes containing complex transformations, then implementing Power BI composite models and aggregations over this large amount of data stored in Power BI dataflows. We will also present in detail the best practices for Power BI dataflows to manage such a huge volume of data. We will focus also on how to store dataflows in your organization’s ADLS (Azure Data Lake Storage) Gen2 account instead of using the built-in one.

SessionID: 107929

Financial Modelling with Power BI

Back to calendar

Event Date: 15-01-2021 - Session time: 16:00:00 - Track: Power BI

Speaker: Bob Duffy

Title: Financial Modelling with Power BI

Abstract:

Bob has been involved in taking Financial Models from paper based to highly dynamic analytics models in Microsoft BI for many large enterprises in Ireland.

Building Successful Financial Models based of a Chart of Accounts and General Ledger can be difficult for a number of reasons:

Bob will show the “secret sauce” to financial modelling for General Ledger (GL) structures such as Profit and Loss and Balance Sheet.

SessionID: 107978

The ins and outs of securing SQL Server traffic

Back to calendar

Event Date: 15-01-2021 - Session time: 16:00:00 - Track: Administration

Speaker: Scott Klein

Title: The ins and outs of securing SQL Server traffic

Abstract:

We are frequently hearing of an enterprise-size business being hacked, data being stolen, or data being exploited. Data security has always been important, but it should not be taken for granted. Data is information, and one of the greatest assets to a business, and when it is compromised, things go south quickly.

While there are multiple levels of security (securing data at rest, data in traffic, etc.), this session will focus on securing data that is on the move; ie., securing traffic between a client and server. We'll discuss and look at two solutions: Certificates and IPsec, exploring them in detail, outlining the pros and cons of each, how to set up and configure them, and when to use what.

SessionID: 107999

Analyze and solve common wait stats scenarios

Back to calendar

Event Date: 15-01-2021 - Session time: 16:00:00 - Track: Administration

Speaker: Uwe Ricken

Title: Analyze and solve common wait stats scenarios

Abstract:

SQL Server is a high frequently used piece of software which need to serve single requests and/or hundreds of thousands of requests in a minute. Within these different kinds of workloads Microsoft SQL Server has to handle the concurrency of tasks in a fashion manner. This demo driven session shows different scenarios where Microsoft SQL Server has to wait and manage hundreds of tasks. See, analyze and solve different wait stats due to their performance impact:

SessionID: 108026

Developing a Solution with SQL Server Machine Learning Services

Back to calendar

Event Date: 15-01-2021 - Session time: 16:00:00 - Track: Artificial Intelligence Machine Learning

Speaker: Kevin Feasel

Title: Developing a Solution with SQL Server Machine Learning Services

Abstract:

If you want to launch a Python or R project with data which lives in SQL Server, SQL Server Machine Learning Services may be right for you. In this talk, we will take a look at SQL Server Machine Learning Services, starting with an overview and installation, but quickly moving into custom development. We will deploy packages with sqlmlutils and investigate some of the nicest features of Machine Learning Services, including native scoring and parallel processing. We will also see how to develop and deploy custom code and tie everything back to .NET applications using stored procedures.

SessionID: 108298

Notebooks 101 for SQL People

Back to calendar

Event Date: 15-01-2021 - Session time: 16:00:00 - Track: Administration

Speaker: Julie Koesmarno

Title: Notebooks 101 for SQL People

Abstract:

Are you a database developer, a DBA or a data analyst? Do you find spending quite a bit of time trying to reproduce analysis or reproduce issues and the troubleshooting techniques? This Notebooks 101 session is for you!

The lack of rigor in being able to reproduce analysis in business context or to reproduce data troubleshooting can lead to confusion and time wasted on work that had been previously done. With Notebooks, Data Professionals can share their techniques and data sources used for the data analysis or troubleshooting for code review and reproducible insights/troubleshooting.

Azure Data Studio Notebooks support SQL and KQL natively with intellisense; with easy to use charting capabilities. With Notebooks and Jupyter Book (collection of Notebooks) in Azure Data Studio, it’s also easy now for your team to build an onboarding guide (user manual) / documentation on data sources, useful sample scripts and tutorials.

SessionID: 108428

DIY ETL with Logic apps, Azure Functions and more

Back to calendar

Event Date: 15-01-2021 - Session time: 16:00:00 - Track: Cloud Technology

Speaker: Craig Porteous

Title: DIY ETL with Logic apps, Azure Functions and more

Abstract:

How do we handle the edge cases, the unique or temporary solutions to get data from emails, file shares, FTP, someone's desktop etc?

We need DIY ETL when the easy data sources don't exist, and the usual methods won't work. In this session, we'll take 3 scenarios, solve them and make them reliable, and repeatable, with tools like Power Automate, logic apps, Azure functions and more.