sqlsathistory

Nr: 911

Back to Main list

SQLSaturday #911 - Orlando 2019

Start Time (24h) Speaker Track Title
09:00:00 Ganesh Lohani Big Data/Data Science Data Science 101: An Introduction to Data Science Using Python
09:00:00 Troy Gallant DBA In-Place vs Side-by-Side SQL Upgrades; Clearing the Confusion
09:00:00 Daniel Shrader Docker Powershell Containerize your learning - a docker introduction
09:00:00 Alexander Fleming DBA Why You Should Consider Implementing Indexed Views
09:00:00 Darius Liktorius Cloud SQL Server in the Cloud: Microsoft Azure vs Amazon Web Services (AWS)
09:00:00 Anthony Mendoza TSQL Test Driven Development (TDD) for T-SQL Database Development
09:00:00 Thomas Norman Security Encrypting Data within SQL Server
09:00:00 Priscilla Camp PowerBI How UCF IT uses Power BI to monitor our IT Services
09:00:00 Orlando Mezquita PowerBI Data visualization tips for Power BI
09:00:00 Katie Schmidt PowerBI DAX for Beginners - Learn the basics for Power BI
10:00:00 Srikrishna Krishnarao Srinivasan Machine Learning Machine Learning with AzureML and Microsoft Excel API
10:00:00 Jeff Taylor DBA SQL Server 2019 - New Features
10:00:00 Victor Ivantsov TSQL LEAD, LAG CTE
10:00:00 Eddy Djaja DBA What Is Clogging Your Database Performance?
10:00:00 John Wang Developer Introduction to IoT using Azure
10:00:00 Tim Lentine Cloud Building Scalable Cloud Databases
10:00:00 Mohammad Darab Big Data/Data Science Big Data Clusters for the Absolute Beginner
10:00:00 Gina Meronek PowerBI Power BI for the Data Systems Administrator
10:00:00 Ashwini Jain PowerBI How to automate row level security in Power BI using DAX and SSAS
10:00:00 Shabnam Watson PowerBI Aggregations in Power BI: How to unlock the power of big datasets
11:00:00 Dale Sullenberger TSQL Linked Servers - Creating, and Using
11:00:00 Kevin Feasel Big Data/Data Science Data Virtualization with PolyBase
11:00:00 Jeff Taylor Developer DevOps - How To Setup CICD Step By Step For Your Website Database
11:00:00 George Walkey SSRS The SSRS 2017 Restful API
11:00:00 Vladimir Oselsky DBA Performance Tuning for SQL Developer through Execution Plans
11:00:00 Ryan Conrad Developer Introduction to Agile
11:00:00 Mike Byrd DBA A Rocket Scientist Perspective on Index Column Selection
11:00:00 Cecilia Brusatori PowerBI Level-up your Power BI Reports
11:00:00 Jack Corbett Docker Powershell dbatools - A PowerShell Toolkit for the DBA
11:00:00 Jay Rajendran Cloud Cloud Essentials for the Database Professional - Hands-On Session
12:15:00 Andy Warren SQL101 Starting a Career in IT - Ask the Panel!
12:15:00 Diane Schuster ETL CozyRoc: Dynamic Data Flows in SSIS Without Programming
12:15:00 Tom Staab Cloud Introduction to SQL Server on AWS
12:15:00 Rodney Landrum Big Data/Data Science Data, Data Everywhere, a lot of it is Free
12:15:00 Jay Rajendran Cloud SQL based Tools to Build a Petabyte Scale Cloud Data Warehouse and Enable M
12:15:00 Sandy Winarko ETL PaaSport to Paradise: Lifting Shifting with Azure SQL Database + SSIS in Azure Data Factory
12:15:00 Tyler Graham Big Data/Data Science Master Data Services (MDS): Friend or Foe?
12:15:00 franklin yamamoto DBA Performance tuning with SQLGrease
13:30:00 Ed Watson PowerBI The Psychology of Better Power BI Reporting
13:30:00 Hiram Fleitas Security Hack / Protect SQL Server - Come learn both.
13:30:00 Elizabeth Noble DBA Migrate Your Database(s) with Distributed AGs
13:30:00 Soumya Banerjee ETL Metadata driven Data Pipeline using ADF
13:30:00 Ernest Libertucci Big Data/Data Science Hadoop, Hive, and Big Data For MSSQL Professionals
13:30:00 Dan King PowerBI PowerBI and PowerApps Married at First Sight
13:30:00 Maximo Trinidad Docker Powershell PowerShell Core - Intro to SQL Server Linux Container
13:30:00 Dmitri Korotkevitch TSQL Deep Dive into Blocking and Deadlocks Troubleshooting
13:30:00 Carolyn Risk TSQL How to Speak SQL
13:30:00 Gilda Alvarez Professional Development Women in IT. A survival guide.
14:45:00 Dale Sullenberger DBA Temporal Tables - Managing Large Data Sets and Their Effects on Performance
14:45:00 Harvey Hyman SQL101 SQL Server Fundamentals for Beginners
14:45:00 Michael Antonovich PowerBI What's New in Creating Data Models and Reporting with Power BI
14:45:00 Oscar Zamora Cloud Azure SQL DW. Redefining MPP, how it stacks against Snowflake and RedShift
14:45:00 Travis Page Security Look, over there, your permissions are showing!
14:45:00 oscar garcia Big Data/Data Science Build a Modern Data Warehouse from disparate sources with Apache Spark and Power BI
14:45:00 Santosh Hari Developer SQL Server is not an excuse to avoid DevOps
14:45:00 Valentin Iamandi DBA Performance Tuning Magic
14:45:00 Rob Volk TSQL That's So Metadata: Discover Your Database From The Inside
14:45:00 Jose Chinchilla ETL Getting started with Azure Data Factory Data Flows

SessionID: 94831

Data Science 101: An Introduction to Data Science Using Python

Back to calendar

Event Date: 09-10-2021 - Session time: 09:00:00 - Track: Big Data/Data Science

Speaker: Ganesh Lohani

Title: Data Science 101: An Introduction to Data Science Using Python

Abstract:

SessionID: 94923

In-Place vs Side-by-Side SQL Upgrades; Clearing the Confusion

Back to calendar

Event Date: 09-10-2021 - Session time: 09:00:00 - Track: DBA

Speaker: Troy Gallant

Title: In-Place vs Side-by-Side SQL Upgrades; Clearing the Confusion

Abstract:

Most of us are aware that when it comes to upgrading our SQL Servers, we have a couple different options when it comes to the methodology. Do we perform an In-Place upgrade or a Side-by-Side? Both options come with a myriad of pros and cons, and there's usually a "best" solution for every environment. This session will attempt to examine exactly which scenarios lend themselves best to each technique, and we'll provide a logical way of thinking about this critical step and how to accomplish this with the least stress.

SessionID: 95144

Containerize your learning - a docker introduction

Back to calendar

Event Date: 09-10-2021 - Session time: 09:00:00 - Track: Docker Powershell

Speaker: Daniel Shrader

Title: Containerize your learning - a docker introduction

Abstract:

You've heard about docker, but haven't found that use case for it yet or simply just don't have the time to learn it. This session will start off showing you what docker is at a high level, and its many simple use cases. You'll leave with enough knowledge to either use someone else's docker image or build your own. All of this without needing to install docker on your machine. We'll go into how to spin up an environment using a cloud resource in minutes. After that, we'll install a graphical interface for docker in a docker image to help speed up your learning. From there, we will even spin up an SQL Server in a container that can start and stop in little to no time.

SessionID: 95190

Why You Should Consider Implementing Indexed Views

Back to calendar

Event Date: 09-10-2021 - Session time: 09:00:00 - Track: DBA

Speaker: Alexander Fleming

Title: Why You Should Consider Implementing Indexed Views

Abstract:

This session will include an explanation of what indexed views are, the types of problems that they solve, and their limitations. Additionally, I will provide a methodology for determining whether or not you should consider using indexed views to solve problems in your environment - including how to test and compare them to some alternatives. I will then go through some demos and provide more opportunities for the audience to ask questions.

SessionID: 95620

SQL Server in the Cloud: Microsoft Azure vs Amazon Web Services (AWS)

Back to calendar

Event Date: 09-10-2021 - Session time: 09:00:00 - Track: Cloud

Speaker: Darius Liktorius

Title: SQL Server in the Cloud: Microsoft Azure vs Amazon Web Services (AWS)

Abstract:

Migrating SQL Server to the Cloud or already there? Trying to decide which of the two leading Cloud Providers is best for your SQL Server solution? Using one, but always wondered about the other? What about using both for HA/DR? On the surface, the differences aren't immediately obvious, and several offerings parallel one another. We will review the various options for deploying SQL Server in both Azure and AWS, then dig under the covers on storage and performance to ensure the solution fits your needs. This session will benefit everyone from the beginner to the advanced professional.

SessionID: 95662

Test Driven Development (TDD) for T-SQL Database Development

Back to calendar

Event Date: 09-10-2021 - Session time: 09:00:00 - Track: TSQL

Speaker: Anthony Mendoza

Title: Test Driven Development (TDD) for T-SQL Database Development

Abstract:

This session will cover the incorporation of Agile's Test Driven Development (TDD) into traditional T-SQL Database Development. The session will show the benefits of integrating this methodology into your database development processes. These benefits would include proper unit testing as well as the prevention of introducing performance issues into production.

SessionID: 95736

Encrypting Data within SQL Server

Back to calendar

Event Date: 09-10-2021 - Session time: 09:00:00 - Track: Security

Speaker: Thomas Norman

Title: Encrypting Data within SQL Server

Abstract:

Data breaches abound! Do you want to keep your company out of the headlines? What are some of the data privacy laws affecting you? How will encrypting data affect your database performance? What data fields should you encrypt? What else can you do to protect your sensitive data?

In this session, we will review each option to encrypt data within SQL Server, Transparent Data Encryption, Cell Level Encryption and Always Encrypted. While we look at the encryption options, we will review both on-premise and cloud offerings. This session will deep dive into setting up Always Encrypted encryption and share experiences implementing the encryption.

You will leave this session with a deeper understanding about SQL Server encryption options and how encryption can affect your performance. Also, you will gather information on how to fully protect and review your sensitive data usage.

SessionID: 96075

How UCF IT uses Power BI to monitor our IT Services

Back to calendar

Event Date: 09-10-2021 - Session time: 09:00:00 - Track: PowerBI

Speaker: Priscilla Camp

Title: How UCF IT uses Power BI to monitor our IT Services

Abstract:

Curious how to monitor your IT Services using Power BI? Come see how UCF tracks our IT services to ensure our staff, students, and faculty are meeting their teaching, learning, research, and service objectives. Utilizing ITIL (Information Technology Infrastructure Library) practices, ServiceNow data, and Power BI we are able to take quantitative information and turn it into graphical visualizations to aid leadership and our customers in making informed decisions.

SessionID: 96084

Data visualization tips for Power BI

Back to calendar

Event Date: 09-10-2021 - Session time: 09:00:00 - Track: PowerBI

Speaker: Orlando Mezquita

Title: Data visualization tips for Power BI

Abstract:

In this session we will cover multiple data visualization tips to create more interactive Power BI reports and dashboards. Some of the Power BI features we will cover are report pages tooltips, drillthrough filters, better use of bookmarks, SVG Measures, and many more.

SessionID: 96278

DAX for Beginners - Learn the basics for Power BI

Back to calendar

Event Date: 09-10-2021 - Session time: 09:00:00 - Track: PowerBI

Speaker: Katie Schmidt

Title: DAX for Beginners - Learn the basics for Power BI

Abstract:

If you want to use PowerBI, you'll want to learn the DAX language. We will go over what, when and how to use it along with where to get help! If you are an excel person, this might be an easy shift. If you are not, then you will definitely want to understand this language if you or your teams are using PowerBI.

SessionID: 94827

Machine Learning with AzureML and Microsoft Excel API

Back to calendar

Event Date: 09-10-2021 - Session time: 10:00:00 - Track: Machine Learning

Speaker: Srikrishna Krishnarao Srinivasan

Title: Machine Learning with AzureML and Microsoft Excel API

Abstract:

How cool would it be, if it is possible to run a Machine Learning model in AzureML to classify or predict your business requirement and give access of it to your employees to run it every time using their most favorite tool... yes Microsoft Excel

Also, would it excite you, if you were told, the entire time to build and deploy this ML App with AzureML and Microsoft Excel is a matter of hours, with no mobile app, no website, no servers... just set, ready to go.

Join me in this exploratory session on building and deploying Machine Learning model for your business with AzureML with Microsoft Excel API.

SessionID: 94862

SQL Server 2019 - New Features

Back to calendar

Event Date: 09-10-2021 - Session time: 10:00:00 - Track: DBA

Speaker: Jeff Taylor

Title: SQL Server 2019 - New Features

Abstract:

In this session, we will cover the new features that are being introduced in SQL Server 2019. There will be Demos!

SessionID: 94943

LEAD, LAG CTE

Back to calendar

Event Date: 09-10-2021 - Session time: 10:00:00 - Track: TSQL

Speaker: Victor Ivantsov

Title: LEAD, LAG CTE

Abstract:

Query too complex and slow? Using dynamic SQL a lot? Come and see how use of new SQL Server language concepts and build-in functions can help.

SessionID: 95297

What Is Clogging Your Database Performance?

Back to calendar

Event Date: 09-10-2021 - Session time: 10:00:00 - Track: DBA

Speaker: Eddy Djaja

Title: What Is Clogging Your Database Performance?

Abstract:

A concise and systematic approaches rather than guessing to analyze SQL Server performance will be presented. Through measuring the response time and wait time at the query level, the performance bottleneck is pinpointed and tuned. The presentation will look at the basic of gathering the stats from SQL Server DMVs.

SessionID: 95385

Introduction to IoT using Azure

Back to calendar

Event Date: 09-10-2021 - Session time: 10:00:00 - Track: Developer

Speaker: John Wang

Title: Introduction to IoT using Azure

Abstract:

Ever wondered on what is the buzz about Internet of Things (IoT)? and interested in making your own?

We will take an look on what is Internet of Things (IoT), the impact of IoT to the world, industries that IoT can disrupt and then, we will provide an overview of building an IoT solutions using various technologies in Azure such as IoT Hub, Functions, Stream Analytics, Power BI, and more.

SessionID: 95431

Building Scalable Cloud Databases

Back to calendar

Event Date: 09-10-2021 - Session time: 10:00:00 - Track: Cloud

Speaker: Tim Lentine

Title: Building Scalable Cloud Databases

Abstract:

Usually when developers and DBAs talk about scaling databases we mean 'scaling up' our database server to handle the increased demands of our users.

But what if 'scaling up' isn't the only or best answer? What if we're building a multi-tenant SaaS application, and want to have a single front-end for each of our clients, but have multiple back-end databases to segregate customer data? In this talk, we'll look at ways we can scale our SQL Server Databases 'out' instead of 'up'. We will touch on a few database design considerations before diving into the Elastic Database Client libraries to see how we can add intelligent data-dependent-routing to our applications, ensuring that each request is routed to the correct database. Finally, we will explore how Azure Elastic Database Pools can be used to optimize our database workloads in Azure.

SessionID: 95458

Big Data Clusters for the Absolute Beginner

Back to calendar

Event Date: 09-10-2021 - Session time: 10:00:00 - Track: Big Data/Data Science

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: 95541

Power BI for the Data Systems Administrator

Back to calendar

Event Date: 09-10-2021 - Session time: 10:00:00 - Track: PowerBI

Speaker: Gina Meronek

Title: Power BI for the Data Systems Administrator

Abstract:

Data systems administrators pride themselves on their ability to dig deep into the weeds of their systems and get to the root of problems. However, when it comes time to explain a complex or intermittent issue, we find that others don’t enjoy those weeds. Ever wish you could draw a better picture of what’s going on? Enter Power BI! This tool is beloved by many analysts and developers but it can transform more than just OLTP data. Attend this session to learn how you can use quick models in Power BI against administrative data such as the SSRS execution log, SQL Server Extended Events, XML JSON files, query performance data, and even those random Excel files you get from vendors. You’ll leave this session with the skills you need to survey your domain from a new angle and communicate what you learn to your organization.

SessionID: 95969

How to automate row level security in Power BI using DAX and SSAS

Back to calendar

Event Date: 09-10-2021 - Session time: 10:00:00 - Track: PowerBI

Speaker: Ashwini Jain

Title: How to automate row level security in Power BI using DAX and SSAS

Abstract:

Power BI is a business analytics solution that lets you visualize your data and share insights across your organization or embed them in your app or website. This session is for users are who want to automate Power BI row-level security by replicating the security of another data source such as corporate ERP. Many organizations maintain tight data security within their organization. Row-level security needs to be defined within Power BI. This can be difficult if you have many users and security changes happen quite often. If you are using a corporate ERP system that has security built into it, you would end up doing redundant work of managing security at two places, in ERP as well as in Power BI. DAX query can be used to filter out rows based on user ID/user name. We will go over the demo of the entire process starting from bringing data into SSAS, creating data model, applying row level security publish the report. Never again you will have to manually manage roles within Power BI.

SessionID: 98554

Aggregations in Power BI: How to unlock the power of big datasets

Back to calendar

Event Date: 09-10-2021 - Session time: 10:00:00 - Track: PowerBI

Speaker: Shabnam Watson

Title: Aggregations in Power BI: How to unlock the power of big datasets

Abstract:

Aggregations are one of the most important optimization methods for managing big datasets in Power BI. Combined with Direct Query storage mode, they allow big datasets to be analyzed efficiently by answering high level analytical queries quickly from memory while sending more detailed queries back to the source database.

In this session, you will learn about the concept of aggregations, different table storage modes in Power BI, different kinds of aggregation tables, how to configure aggregation tables so that they can answer high level user queries, and finally how to use tools such as DAX Studio or Extended Events to determine if the aggregations are actually being used.

SessionID: 94837

Linked Servers - Creating, and Using

Back to calendar

Event Date: 09-10-2021 - Session time: 11:00:00 - Track: TSQL

Speaker: Dale Sullenberger

Title: Linked Servers - Creating, and Using

Abstract:

Linked servers in SQL have been around for a very long time, but still can cause lots of headache when configuring one for use. In this session, we will dive in the the multiple creation, security, and configuration options that can be so important to making them work successfully. In the last part, we will cover the different syntax available over linked servers and when best to use one over the other, with some real life examples.

SessionID: 94838

Data Virtualization with PolyBase

Back to calendar

Event Date: 09-10-2021 - Session time: 11:00:00 - Track: Big Data/Data Science

Speaker: Kevin Feasel

Title: Data Virtualization with PolyBase

Abstract:

PolyBase is Microsoft's data virtualization technology, allowing you to integrate SQL Server with external systems such as Hadoop and Azure Blob Storage. As of SQL Server 2019, PolyBase also allows you to connect to diverse systems such as Oracle, MongoDB, Cosmos DB, Teradata, Apache Spark, and even other SQL Server instances. In this talk, we will walk through the mechanics of PolyBase, showing how we can write T-SQL queries to access data from heterogeneous sources. We will investigate the Dynamic Management Views (DMVs) and other resources needed to tease out what the PolyBase engine is doing behind the scenes and where to go when things break down. Finally, we will look at several interesting use cases for PolyBase in the modern data environment.

SessionID: 94863

DevOps - How To Setup CICD Step By Step For Your Website Database

Back to calendar

Event Date: 09-10-2021 - Session time: 11:00:00 - Track: Developer

Speaker: Jeff Taylor

Title: DevOps - How To Setup CICD Step By Step For Your Website Database

Abstract:

This session will cover how to setup your database source code in a source code repository, configure your website application, configure continuous integration and continuous deployments of your database alongside your application using Azure DevOps, Red Gate DLM, and Octopus Deploy.

SessionID: 94951

The SSRS 2017 Restful API

Back to calendar

Event Date: 09-10-2021 - Session time: 11:00:00 - Track: SSRS

Speaker: George Walkey

Title: The SSRS 2017 Restful API

Abstract:

SSRS 2017 has recently added a RESTful API to the Reporting Server, in addition to its classic SOAP interface. Using Powershell's Invoke-RestMethod , we will explore the new API with examples for creating folders, permissions, altering Timed Subscriptions and firing them off.

SessionID: 95593

Performance Tuning for SQL Developer through Execution Plans

Back to calendar

Event Date: 09-10-2021 - Session time: 11:00:00 - Track: DBA

Speaker: Vladimir Oselsky

Title: Performance Tuning for SQL Developer through Execution Plans

Abstract:

Performance Tuning for SQL Developer session aims to provide essential building blocks to get starting with this challenging subject. When it comes to performance tuning the execution plan needs to be the first stop for every developer however many developers don’t know how to read and extract relevant information. When looking at execution plans in SSMS, there are many different ways of getting relevant information however it is not always simple to understand. The goal of this presentation is to provide tools and high-level overview of pertinent information to enable each developer to start optimizing their code.

SessionID: 95629

Introduction to Agile

Back to calendar

Event Date: 09-10-2021 - Session time: 11:00:00 - Track: Developer

Speaker: Ryan Conrad

Title: Introduction to Agile

Abstract:

Agile software development is more than frameworks such as Scrum, Extreme Programming or Feature-Driven Development (FDD).

Agile software development is an umbrella term for a set of frameworks and practices based on the values and principles expressed in the Manifesto for Agile Software Development and the 12 Principles behind it. When you approach software development in a particular manner, it's generally good to live by these values and principles and use them to help figure out the right things to do given your particular context.

Join us to learn how to apply this principles in real day to day activities.

SessionID: 96086

A Rocket Scientist Perspective on Index Column Selection

Back to calendar

Event Date: 09-10-2021 - Session time: 11:00:00 - Track: DBA

Speaker: Mike Byrd

Title: A Rocket Scientist Perspective on Index Column Selection

Abstract:

Ever wonder how to select what columns need to be in an index definition and what columns should be in the INCLUDE clause. This session will take a deep dive in looking at two SELECT queries on the AdventureWorks2017 database and what indexes give the best, adequate, and poor performance and their relation to disk space utilization. Sometime what you have heard (word of mouth) is not always the overall best solution. In addition ever wonder if covering indexes can be used for UPDATE statements -- answer is yes and a demo will show that. And a final tidbit will be a demo how an unused index can affect a SELECT statement's performance poorly. This session is about 60% demos and yields some surprising results.

SessionID: 96107

Level-up your Power BI Reports

Back to calendar

Event Date: 09-10-2021 - Session time: 11:00:00 - Track: PowerBI

Speaker: Cecilia Brusatori

Title: Level-up your Power BI Reports

Abstract:

You've been working with Power BI, building fantastic reports and dashboards. Let's take a look at some of the cool features that will help you make your reports more appealing and add more functionalities.

This session is 100% demos: Shortcuts, visuals interactions, drilling down/up/through data , custom tooltips, bookmarks.

SessionID: 96399

dbatools - A PowerShell Toolkit for the DBA

Back to calendar

Event Date: 09-10-2021 - Session time: 11:00:00 - Track: Docker Powershell

Speaker: Jack Corbett

Title: dbatools - A PowerShell Toolkit for the DBA

Abstract:

In this demo driven session you will learn how to: prepare your computer for installation of the dbatools module, install dbatools and pre-requisites, use dbatools commands to automate routine tasks such as migrating logins and jobs, setup log shipping, and add databases to availability groups.

At the end of the session, you will be able to return to your office with dbatools as a new tool in your toolkit to help you manage your SQL Server estate in a more efficient manner.

SessionID: 98069

Cloud Essentials for the Database Professional - Hands-On Session

Back to calendar

Event Date: 09-10-2021 - Session time: 11:00:00 - Track: Cloud

Speaker: Jay Rajendran

Title: Cloud Essentials for the Database Professional - Hands-On Session

Abstract:

With the rapid growth of cloud technologies, the role of the DBA is evolving. Data will continue to be one of the most important assets. But how we manage that data it is also evolving. We will discuss the skills needed for DBAs in the cloud with demos of the tasks performed by DBAs in the cloud. We will be using Google Cloud for the demos but the topics will apply to any cloud environment. Key Topics: VM vs Full Managed DBs, Fault Tolerance, Disaster Recovery, Performance, Security, Monitoring and Budget Management. Attendees will be provided free Hands-on/Live access to run SQL in the Cloud.

SessionID: 95537

Starting a Career in IT - Ask the Panel!

Back to calendar

Event Date: 09-10-2021 - Session time: 12:15:00 - Track: SQL101

Speaker: Andy Warren

Title: Starting a Career in IT - Ask the Panel!

Abstract:

This moderated session features a panel of IT professionals with a wide range of experience ready to answer your questions about getting started and progressing in IT. Have a question about what you can do as a student to get ready? What employers look for from those brand new to the profession? How to grow your skills and know when to look for the next opportunity? Bring your questions and we'll answer as many as time permits. This session is focused on college students, but is open to all.

SessionID: 95985

CozyRoc: Dynamic Data Flows in SSIS Without Programming

Back to calendar

Event Date: 09-10-2021 - Session time: 12:15:00 - Track: ETL

Speaker: Diane Schuster

Title: CozyRoc: Dynamic Data Flows in SSIS Without Programming

Abstract:

This session is an introduction to the unique functionality offered by COZYROC to create integration packages that dynamically map columns at runtime. The standard SSIS Data Flow Task can only use static metadata which is defined when the package is initially designed. The mapping of columns is configured and remains unchanged until the package is re-opened and design changes are made, thus costing maintenance time and effort. Data Flow Task Plus extends the capabilities of the standard Microsoft Data Flow task in that it allows you to set up dynamic data flows, thus eliminating maintenance time and effort. Changes to tables and columns are automatically incorporated at run time without the need to change and redeploy the package. Columns and fields are mapped automatically at run time. Furthermore, the initial design time and effort may be greatly reduced when dealing with huge amounts of data in a large number of files and/or databases.

SessionID: 96082

Introduction to SQL Server on AWS

Back to calendar

Event Date: 09-10-2021 - Session time: 12:15:00 - Track: Cloud

Speaker: Tom Staab

Title: Introduction to SQL Server on AWS

Abstract:

Are you curious about the benefits of running SQL Server on the AWS Cloud? Learn how Amazon Relational Database Services (RDS) helps SQL Server DBAs focus their time where it matters most and why thousands of customers have chosen Amazon Web Services for their Microsoft Windows and SQL Server workloads. We will cover the benefits of running SQL Server on Amazon EC2 and Amazon RDS along with best practices for implementation. This is an audience-driven session where you can choose from a variety of topics including infrastructure, security, migration, high availability, storage, monitoring, management, backup, and recovery.

SessionID: 96423

Data, Data Everywhere, a lot of it is Free

Back to calendar

Event Date: 09-10-2021 - Session time: 12:15:00 - Track: Big Data/Data Science

Speaker: Rodney Landrum

Title: Data, Data Everywhere, a lot of it is Free

Abstract:

This session focuses on the techniques to discover, retrieve, extract, import, shape, model and analyze the tons of free and interesting data available in the wild. From daily NYC subway turnstile data to coastal accident statistics gathered by the Coast Guard, this data is just waiting to be loaded into your favorite analytics tools like Power BI Desktop or Jupyter Notebooks to yield interesting and often unexpected results.

SessionID: 98065

SQL based Tools to Build a Petabyte Scale Cloud Data Warehouse and Enable M

Back to calendar

Event Date: 09-10-2021 - Session time: 12:15:00 - Track: Cloud

Speaker: Jay Rajendran

Title: SQL based Tools to Build a Petabyte Scale Cloud Data Warehouse and Enable M

Abstract:

The role of Big Data is growing. DBAs are challenged to move large volumes of data for analytics. In this session, you will be provided a demo / walk-through of key technologies and how you can transform your analytics initiatives and your careers by leveraging Cloud Technologies. Key Topics: addressing data volume, leveraging SQL for transformations, Machine Learning using SQL. Attendees will be provided free Hands-on/Live access to run Analytics in the Cloud.

SessionID: 98154

PaaSport to Paradise: Lifting Shifting with Azure SQL Database + SSIS in Azure Data Factory

Back to calendar

Event Date: 09-10-2021 - Session time: 12:15:00 - Track: ETL

Speaker: Sandy Winarko

Title: PaaSport to Paradise: Lifting Shifting with Azure SQL Database + SSIS in Azure Data Factory

Abstract:

This session focuses on the all PaaS solution of Azure SQL DB/Managed Instance (MI) + SSIS in Azure Data Factory (ADF) to lift shift, modernize, and extend ETL workflows. We will first show you how to provision Azure-SSIS Integration Runtime (IR) – dedicated ADF servers for running SSIS – with SSIS catalog (SSISDB) hosted by Azure SQL DB/MI, configure it to access data on premises using Windows authentication and Virtual Network injection/Self-Hosted IR as a proxy, and extend it with custom/Open Source/3rd party components. We will next show you how to use the familiar SSDT/SSMS tools to design/test/deploy/execute your SSIS packages in the cloud just like you do on premises. We will finally show you how to modernize your ETL workflows by invoking/scheduling SSIS package executions as first-class activities in ADF pipelines and combining/chaining them with other activities, allowing you to trigger your pipeline runs by events, automatically (de)provision SSIS IR just in time, etc.

SessionID: 98561

Master Data Services (MDS): Friend or Foe?

Back to calendar

Event Date: 09-10-2021 - Session time: 12:15:00 - Track: Big Data/Data Science

Speaker: Tyler Graham

Title: Master Data Services (MDS): Friend or Foe?

Abstract:

No matter the complexity of your BI application, Master Data Services can provide your organization the tools needed to conform, manage and simplify your dimensions. Attend this session and learn how to unlock value MDS can bring to your analytical organization.

SessionID: 98571

Performance tuning with SQLGrease

Back to calendar

Event Date: 09-10-2021 - Session time: 12:15:00 - Track: DBA

Speaker: franklin yamamoto

Title: Performance tuning with SQLGrease

Abstract:

Performance tuning a production system can be a difficult process when only relying on out of the box tools. This is even more difficult if you aren’t on the most recent release of SQL Server. In this presentation I will show you some common performance problems and how SQLGrease can help tune these. Along the way I will provide details on how SQLGrease collects its data in order to give some clarity on how we monitor as well as provide some useful queries you can use even if you aren’t a SQLGrease user.

SessionID: 94936

The Psychology of Better Power BI Reporting

Back to calendar

Event Date: 09-10-2021 - Session time: 13:30:00 - Track: PowerBI

Speaker: Ed Watson

Title: The Psychology of Better Power BI Reporting

Abstract:

In this course we identify some common mistakes that we see in the business world using Power BI. We will identify the psychology behind the reporting techniques needed to create powerful and effective reports. The attendee will leave the class ready to write better reports using Power BI in the real world.

SessionID: 95007

Hack / Protect SQL Server - Come learn both.

Back to calendar

Event Date: 09-10-2021 - Session time: 13:30:00 - Track: Security

Speaker: Hiram Fleitas

Title: Hack / Protect SQL Server - Come learn both.

Abstract:

If you're using Dynamic Data Masking, Row-Level-Security or just SQL Server and you don't know how to hack it, then come to this session. I have some demos may leave you in aah. I'll show you how to also protect yourself against these hacks, plus how to add your database to source control with Azure DevOps, TFS or GitHub to better manage your database changes/deployments.

  1. TDS
  2. DDM
  3. RLS
  4. Database Source Control

We'll have plenty of time for QA. I hope to see you there!

SessionID: 95092

Migrate Your Database(s) with Distributed AGs

Back to calendar

Event Date: 09-10-2021 - Session time: 13:30:00 - Track: DBA

Speaker: Elizabeth Noble

Title: Migrate Your Database(s) with Distributed AGs

Abstract:

You find yourself needing to migrate to new hardware or new operating system. If you're running SQL Server 2016+, you're in luck! Distributed Availability Groups (AGs) may just be the solution you want.

In this session I will explain the purpose and usages of Distributed AGs, create a Distributed AG and the associated AGs, and perform a mock data center migration.

NOTE: This session expects that attendees are already familiar with Availability Groups.

SessionID: 95211

Metadata driven Data Pipeline using ADF

Back to calendar

Event Date: 09-10-2021 - Session time: 13:30:00 - Track: ETL

Speaker: Soumya Banerjee

Title: Metadata driven Data Pipeline using ADF

Abstract:

Design pattern, best practices and demo of architecting, designing and building a metadata driven data pipeline framework using ADF and Azure SQL. Dive into delta processing using watermarks, ADLS Gen 2 architecture and Azure SQL configurations for building an end to end data pipeline for ingesting, curating and staging data.

SessionID: 95919

Hadoop, Hive, and Big Data For MSSQL Professionals

Back to calendar

Event Date: 09-10-2021 - Session time: 13:30:00 - Track: Big Data/Data Science

Speaker: Ernest Libertucci

Title: Hadoop, Hive, and Big Data For MSSQL Professionals

Abstract:

At times, we find ourselves learning new platforms and integrating them with our tried and true solutions. This session will be a primer for those that find themselves in a similar situation of going from MS SQL Server to the Big Data landscape. We will discuss an overview of Hadoop, including HDFS, Hive, and Spark along with a somewhat deeper description of Hive and how knowledge of TSQL and MS SQL Server can translate to HiveQL.

SessionID: 95959

PowerBI and PowerApps Married at First Sight

Back to calendar

Event Date: 09-10-2021 - Session time: 13:30:00 - Track: PowerBI

Speaker: Dan King

Title: PowerBI and PowerApps Married at First Sight

Abstract:

PowerBI is Microsoft's self service reporting tool that give businesses a robust visualization of their data. As Microsoft's Power Platform has evolved, PowerApps is taking a similar approach by providing businesses with a self service application tier. In this session we will see the power of bringing the two together. Let's explore how the visualization tier of PowerBI can enhance the development and capabilities of PowerApps. We will go from a blank canvas app and import visualizations while pointing out some of the pros and cons of marrying the two together. We will use the capabilities of PowerApps to write and update our SQL Server tables. Bringing the two together can provide businesses with a robust solution under one umbrella. Join me in learning how these two services came together and said "I DO".

SessionID: 96053

PowerShell Core - Intro to SQL Server Linux Container

Back to calendar

Event Date: 09-10-2021 - Session time: 13:30:00 - Track: Docker Powershell

Speaker: Maximo Trinidad

Title: PowerShell Core - Intro to SQL Server Linux Container

Abstract:

This session will be covering the basic of working with Containers and PowerShell Core. We'll be taking the steps of creating a SQL Server 2019 container in Windows Subsystem for Linux. Then, taking the updated image to be loaded on another Linux system. You'll learn how to update, save, and reload a Docker container with SQL Server for Linux. Test the connectivity to SQL Server Container using Azure Data Studio and PowerShell Core. Get started with Containers!

SessionID: 96079

Deep Dive into Blocking and Deadlocks Troubleshooting

Back to calendar

Event Date: 09-10-2021 - Session time: 13:30:00 - Track: TSQL

Speaker: Dmitri Korotkevitch

Title: Deep Dive into Blocking and Deadlocks Troubleshooting

Abstract:

SQL Server Concurrency Model is, perhaps, the most confusing and least understood part of SQL Server Internals. Blocking issues and deadlocks occur unexpectedly and negatively impact performance and user experience in the systems. Nevertheless, this model is well-structured and easy to understand when you analyze it from lock types and their lifetime, and compatibility standpoints.

This, two-part session will explain why blocking and deadlocks occur, and how to troubleshoot them in your environments. First, it will provide the overview of SQL Server Concurrency Model and describe SQL Server locking behavior and root-causes of typical blocking issues. Next, the session will discuss how to capture and troubleshoot them using standard SQL Server tools, and how to simplify the analysis using Blocking Monitoring Framework developed by Dmitri.

SessionID: 98060

How to Speak SQL

Back to calendar

Event Date: 09-10-2021 - Session time: 13:30:00 - Track: TSQL

Speaker: Carolyn Risk

Title: How to Speak SQL

Abstract:

This will be a beginner level session on SQL clauses and the key parts of a SQL statement. We will cover the main building blocks of the language with the SELECT, INSERT, UPDATE and DELETE commands. We will do a syntax breakdown of the statement structure with special focus on the JOIN clauses in the FROM statements and conditional statements in the WHERE clause.

SessionID: 98128

Women in IT. A survival guide.

Back to calendar

Event Date: 09-10-2021 - Session time: 13:30:00 - Track: Professional Development

Speaker: Gilda Alvarez

Title: Women in IT. A survival guide.

Abstract:

One secret of success is failure! Great leaders turn setbacks into victories and obstacles into opportunities. Setbacks can be very challenging for individuals and people often feel helpless. Sharing real-life stories will motivate and encourage people to stay focused on their goals. The Survival Kit will provide the audience of women the tools to overcome so many struggles faced in life and specific to the technology industry.

SessionID: 94836

Temporal Tables - Managing Large Data Sets and Their Effects on Performance

Back to calendar

Event Date: 09-10-2021 - Session time: 14:45:00 - Track: DBA

Speaker: Dale Sullenberger

Title: Temporal Tables - Managing Large Data Sets and Their Effects on Performance

Abstract:

So, you installed SQL 2016 (or newer) and implemented Temporal Tables for some of your data. Everything is running well, but now what? In this session we will look at the effects of adding various indexes to both the main and the history table and discuss what that might mean to the front end performance. We will go into data management scenarios, for when you do not want to keep all the data in that table forever.

SessionID: 94894

SQL Server Fundamentals for Beginners

Back to calendar

Event Date: 09-10-2021 - Session time: 14:45:00 - Track: SQL101

Speaker: Harvey Hyman

Title: SQL Server Fundamentals for Beginners

Abstract:

This session is for people who are brand new to SQL Server or are looking for a review of the fundamentals of SSMS. We will review features presented in version 17.9, specifically creating tables and views; choosing data types; creating indexes, constraints, rules and triggers; creating basic queries using select, from, where, order by; simple joins; more complex queries and operators; primary key, foreign key, composite key; generating a system data diagram.

SessionID: 94948

What's New in Creating Data Models and Reporting with Power BI

Back to calendar

Event Date: 09-10-2021 - Session time: 14:45:00 - Track: PowerBI

Speaker: Michael Antonovich

Title: What's New in Creating Data Models and Reporting with Power BI

Abstract:

Power BI has grown into a very useful and powerful tool to analyze your corporate data, but not everyone knows that it is a product that is literally changing monthly. Each month Microsoft introduces new features to the downloaded and online versions of PowerBI. Keeping up can be time consuming. However, Microsoft provides documentation, videos, and other resources to not only help you up to date with these changes, but to also allow you to vote on potential new features and even to submit new feature ideas of your own. If you have not been keeping up with the changes to Power BI since you first downloaded your desktop version a year or more ago, you need to attend this session to learn how to keep up with this ever changing, ever improving product.

SessionID: 94988

Azure SQL DW. Redefining MPP, how it stacks against Snowflake and RedShift

Back to calendar

Event Date: 09-10-2021 - Session time: 14:45:00 - Track: Cloud

Speaker: Oscar Zamora

Title: Azure SQL DW. Redefining MPP, how it stacks against Snowflake and RedShift

Abstract:

Data Warehousing has been traditionally deployed via on-prem MPP solutions, and due to cloud modernization, and datacenter reduction footprint initiatives, organizations are looking out to establish a relationship with a cloud solution that can help them get off the traditional storage and compute licensing scheme, to easily scale their workloads without spending millions in newly acquired hardware, and to reduce their database administration operational tasks.

Snowflake, RedShift and Teradata provide a path to migrate workloads into the cloud and allows a very reduced utilization expense for both compute and storage. That is at least, what the marketing says as it has a tacit disclaimer around it. Azure SQL Data Warehouse offers scalability, pay-as-you-go compute solutions, with data contained within the database boundaries. The presentation shows a side by side comparison, with pros and cons of each platform and debunks some of the myths that have surfaced.

SessionID: 95157

Look, over there, your permissions are showing!

Back to calendar

Event Date: 09-10-2021 - Session time: 14:45:00 - Track: Security

Speaker: Travis Page

Title: Look, over there, your permissions are showing!

Abstract:

You just walked into that fancy new gig, and you're getting your first cup of coffee. Your boss walks up and asks, "Who has access to that prod server?", do you know how to get the answers in the next hour? More importantly, do you know what these permissions mean, what an attacker could do with these permissions? In this session we'll start from scratch assuming that you have no experience with an audit with this question in mind. We'll work back from here to develop a strategy of how to harden your server.

SessionID: 95174

Build a Modern Data Warehouse from disparate sources with Apache Spark and Power BI

Back to calendar

Event Date: 09-10-2021 - Session time: 14:45:00 - Track: Big Data/Data Science

Speaker: oscar garcia

Title: Build a Modern Data Warehouse from disparate sources with Apache Spark and Power BI

Abstract:

A data warehouse (DW) is a core component of business intelligence and a central data repository for different sources. This poses many challenges as the schema definition for those sources may be completely different from one another. In this presentation, we discuss how to create a data warehouse model that can support data from multiple systems. Oscar Garcia shows how to build a dimensional model which can enable us to import the data with different shapes into a data warehouse. We then create processes to transform and load the data using Apache Spark. We finally use Power BI to visualize the data from our data warehouse and Spark.

Learning Objectives:

Challenges when using disparate data sources (different models)

Define a common model to support the different model shapes (Star Schema)

Apache Spark Overview

Strategy for loading the different data-sets into the common model

Data analysis and visualization with Power BI

SessionID: 95286

SQL Server is not an excuse to avoid DevOps

Back to calendar

Event Date: 09-10-2021 - Session time: 14:45:00 - Track: Developer

Speaker: Santosh Hari

Title: SQL Server is not an excuse to avoid DevOps

Abstract:

Working as a DevOps consultant in the field I hear this excuse all the time: "We can't do DevOps, we use a SQL database"

Handcrafted database deployments take days and are extremely fragile. This often leads DBAs to the misconception that introducing DevOps - which naturally leads to an increased cadence in deployments - will result in DBAs doing deployments all the time and with more breakages. We will dispel this misconception by showing how DevOps automation and a little discipline allow better testing, shorter release cycles, and reduced business risk. We will also discuss some techniques and best practices for introducing DevOps for SQL Server deployments.

SessionID: 95630

Performance Tuning Magic

Back to calendar

Event Date: 09-10-2021 - Session time: 14:45:00 - Track: DBA

Speaker: Valentin Iamandi

Title: Performance Tuning Magic

Abstract:

When the server becomes unresponsive,

the performance goes down the drain and the CPUs are at 100%. You asks yourself: I wish I knew what and how to do it. -- How to configure your Sql Server for maximum performance -- Execution plans: what plan is chosen by Sql Server and why? -- Big databases issues and solutions -- Indexes or Statistics updates, what and where: Rebuild or Reorg -- Sql code tricks to increase code performance -- What to do when in maximum performance pain

SessionID: 95719

That's So Metadata: Discover Your Database From The Inside

Back to calendar

Event Date: 09-10-2021 - Session time: 14:45:00 - Track: TSQL

Speaker: Rob Volk

Title: That's So Metadata: Discover Your Database From The Inside

Abstract:

Have you ever needed to learn a new database design and don't know where to begin? Or are trying to find out why a query doesn't perform well? Or need to provide security information to auditors or your security team?

SQL Server has numerous metadata facilities available to help you with these tasks and more. Functions, dynamic management views, and system stored procedures can illuminate details from a single column up through an entire SQL Server instance. We will demonstrate metadata techniques to help you:

We will also cover the official Microsoft documentation on these features and other resources on how to use them.

SessionID: 96024

Getting started with Azure Data Factory Data Flows

Back to calendar

Event Date: 09-10-2021 - Session time: 14:45:00 - Track: ETL

Speaker: Jose Chinchilla

Title: Getting started with Azure Data Factory Data Flows

Abstract:

Azure Data Factory Version 2 (ADFv2) Data Flows is the ETL/ELT tool of choice for highly scalable data integration solutions in the cloud. Learn how to build data pipelines with complex logic using Data Flows and how to optimize read and write performance to load modern data warehouses and data lake architectures. Attendees will walk away with a basic knowledge on how to create data pipelines leveraging ADFv2 Data Flows and how to integrate other Azure services for Big Data Analytics and Machine Learning.