Nr: 733
SQLSaturday #733 - Atlanta 2018
Start Time (24h) |
Speaker |
Track |
Title |
08:00:00 |
John Deardurff |
101: Beginner Level Sessions |
The Vocabulary of Performance Tuning |
08:00:00 |
Andrew Kelly |
Enterprise Database Administration Deployment |
A Day in the Life of the Query Store |
08:00:00 |
Angela Henry |
Application Database Development |
Data Types Do Matter |
08:00:00 |
David Bermingham |
Enterprise Database Administration Deployment |
SQL Server in "The Cloud": High Availability and Disaster Recovery in Azure, AWS and Google |
08:00:00 |
Patrick LeBlanc |
BI Platform Architecture, Development Administration |
Introduction to Azure Analysis Services |
08:00:00 |
Jeffrey Garbus |
Enterprise Database Administration Deployment |
Indexing for performance |
08:00:00 |
Alex Grinberg |
Application Database Development |
XML and JSON, does the DBA need it? |
08:00:00 |
Hilary Wilkie |
Professional Development |
Becoming Moused - How you can apply Disney Leadership to your Data Teams |
08:00:00 |
Neal Waterstreet |
BI Platform Architecture, Development Administration |
Master Data Management with SQL Server 2016 MDS |
08:00:00 |
Frank Gill |
Cloud Application Development Deployment |
Azure Managed Instance: Reducing Maintenance Costs While Making Migration Simple |
09:15:00 |
Karlyn LeBlanc |
Professional Development |
Creating your Vision |
09:15:00 |
David Maxwell |
Application Database Development |
Targeting Wait Statistics with Extended Events and DMVs |
09:15:00 |
Monica Rathbun |
Enterprise Database Administration Deployment |
You're Stuck with Crappy Hardware, Now What? |
09:15:00 |
Marsha Pierce |
Enterprise Database Administration Deployment |
Mom Rules for Managing Enterprise Database Environments |
09:15:00 |
Dan Evans |
BI Platform Architecture, Development Administration |
Power BI administration made easy(ier) |
09:15:00 |
Azhagappan Arunachalam |
Enterprise Database Administration Deployment |
SQL Server and Docker |
09:15:00 |
Robert Cain |
Cloud Application Development Deployment |
Powering Azure SQL From PowerShell |
09:15:00 |
Ravi Lobo |
Application Database Development |
A Sense of Automation |
09:15:00 |
Marco Russo |
BI Platform Architecture, Development Administration |
DAX Optimization Examples |
09:15:00 |
Michael Fal |
101: Beginner Level Sessions |
SQL Server Recovery Fundamentals |
10:30:00 |
Karen Nelson |
Professional Development |
Why am I able to master several technology languages but I struggle in my own business language? |
10:30:00 |
Bill Anton |
BI Platform Architecture, Development Administration |
What You Need To Know About Processing Tabular Models |
10:30:00 |
Ed Watson |
BI Platform Architecture, Development Administration |
A Beginner's Guide to Power BI |
10:30:00 |
Maxwell Myrick |
Enterprise Database Administration Deployment |
The Art and Science of Designing a Mission Critical SQL Server |
10:30:00 |
Joseph D'Antoni |
Cloud Application Development Deployment |
Containers, Pods, and Databases--Learning About the Future of Infrastructure |
10:30:00 |
Jonathan Stewart |
BI Platform Architecture, Development Administration |
Performance Tuning for the BI Professional |
10:30:00 |
Louis Davidson |
Application Database Development |
How to Implement a Hierarchy in SQL Server |
10:30:00 |
Carl Roepe |
101: Beginner Level Sessions |
How to perform a health check |
10:30:00 |
Kevin Kline |
Enterprise Database Administration Deployment |
Exploring SQL Server's Plan Cache |
10:30:00 |
Rodney Landrum |
Enterprise Database Administration Deployment |
The DBA Script Thumb (10 year anniversary) |
11:45:00 |
Rie Irish |
Professional Development |
Well, actually... How to not be THAT guy in IT |
11:45:00 |
Diane Schuster |
BI Platform Architecture, Development Administration |
Dynamic Data Flows in SSIS without Programming |
11:45:00 |
Marsha Pierce |
Enterprise Database Administration Deployment |
Virtualizing SQL Server |
11:45:00 |
Michael Fal |
Enterprise Database Administration Deployment |
Simplifying SQL Data Protection |
11:45:00 |
SQL Saturday Atlanta |
Other |
#GetModern With Dell EMC Dominick Dequarto |
11:45:00 |
SQL Saturday Atlanta |
Other |
How to Use Encryptionizer to Provide Transparent Encryption to Al |
11:45:00 |
SQL Saturday Atlanta |
Other |
Using RDS SQL Server on Amazon Web Services - Richard Waymire |
11:45:00 |
David Bermingham |
Other |
SANLess clustering for physical, virtual and cloud environments- |
13:00:00 |
George Walkey |
Enterprise Database Administration Deployment |
Using Powershell to Document SQL Server |
13:00:00 |
Jeff Reinhard |
Enterprise Database Administration Deployment |
Agile Database Development and Zero Downtime Deployments |
13:00:00 |
Ryan Wade |
BI Analysis, Visualization, and Delivery |
Should You Use M or R for Data Wrangling in Power BI? It Depends. |
13:00:00 |
Stuart Ainsworth |
Professional Development |
All (Data) Things Considered: The Lean Coffee Workshop |
13:00:00 |
Eric Flamm |
Enterprise Database Administration Deployment |
Intro to SQL Operations Studio |
13:00:00 |
Samir Behara |
Application Database Development |
DevOps, Continuous Integration Database Lifecycle Management: Rule them all |
13:00:00 |
Michael French |
BI Platform Architecture, Development Administration |
Consumption Based Architecture |
13:00:00 |
Mike Walsh |
101: Beginner Level Sessions |
High Availability and Disaster Recovery: Too Many Choices! |
13:00:00 |
Kerry Tyler |
Application Database Development |
Managing Your Schema with Database Projects in Visual Studio |
13:00:00 |
Eric Peterson |
Enterprise Database Administration Deployment |
SQL Performance and Tuning in the Amazon Cloud |
14:15:00 |
Greg Moore |
101: Beginner Level Sessions |
Whoa! Backup, what happened? |
14:15:00 |
Tim Radney |
Enterprise Database Administration Deployment |
Azure SQL Database for the Production DBA |
14:15:00 |
Jana Sattainathan |
Enterprise Database Administration Deployment |
Monitoring with sp_WhoIsActive, PowerShell and PowerBI |
14:15:00 |
Kathi Kellenberger |
Application Database Development |
T-SQL Window Function Performance |
14:15:00 |
Shannon Lowder |
BI Platform Architecture, Development Administration |
Build Your Extract Packages Automatically! |
14:15:00 |
Teo Lachev |
BI Platform Architecture, Development Administration |
10 Ways to Empower Your BI Strategy with Power BI |
14:15:00 |
Mike Lawell |
Cloud Application Development Deployment |
Cosmos DB: Planet Earth Scale |
14:15:00 |
Robert Verell |
Enterprise Database Administration Deployment |
Right-Size Your Data Files |
14:15:00 |
Elizabeth Noble |
Professional Development |
How to win Dev and influence QA |
14:15:00 |
Kevin Wilkie |
Application Database Development |
Even VIEWs can be sexy |
15:30:00 |
Pritesh Ostwal |
BI Platform Architecture, Development Administration |
Power BI Analytics On Prem integration within your Apps |
15:30:00 |
Anthony Nocentino |
Enterprise Database Administration Deployment |
Monitoring Linux Performance for the SQL Server Admin |
15:30:00 |
Samara Soucy |
101: Beginner Level Sessions |
Azure Data Lake for First Time Swimmers |
15:30:00 |
Aaron Cutshall |
Application Database Development |
"There Be Whales Here!" -- Big Data in SQL Server |
15:30:00 |
Theresa Eller |
BI Analysis, Visualization, and Delivery |
Manipulating SharePoint Data in Power BI |
15:30:00 |
Michael Wharton |
Cloud Application Development Deployment |
Create SQL Server Test Premise Environment in Azure Cloud |
15:30:00 |
Paul Waters |
Application Database Development |
Getting Git |
15:30:00 |
Shabnam Watson |
BI Platform Architecture, Development Administration |
SQL Server Analysis Services for the DBA |
15:30:00 |
Joseph D'Antoni |
Enterprise Database Administration Deployment |
SQL Server 2017 - It Just Gets Faster |
15:30:00 |
Paco Gonzalez |
101: Beginner Level Sessions |
Artificial Intelligence, Cognitive Services, and Power BI |
SessionID: 71587
Event Date: 19-05-2018 - Session time: 08:00:00 - Track: 101: Beginner Level Sessions
Speaker: John Deardurff
Abstract:
SessionID: 71842
A Day in the Life of the Query Store
Event Date: 19-05-2018 - Session time: 08:00:00 - Track: Enterprise Database Administration Deployment
Speaker: Andrew Kelly
Title: A Day in the Life of the Query Store
Abstract:
SessionID: 72594
Data Types Do Matter
Event Date: 19-05-2018 - Session time: 08:00:00 - Track: Application Database Development
Speaker: Angela Henry
Title: Data Types Do Matter
Abstract:
SessionID: 73006
SQL Server in "The Cloud": High Availability and Disaster Recovery in Azure, AWS and Google
Event Date: 19-05-2018 - Session time: 08:00:00 - Track: Enterprise Database Administration Deployment
Speaker: David Bermingham
Title: SQL Server in "The Cloud": High Availability and Disaster Recovery in Azure, AWS and Google
Abstract:
If you are considering moving your SQL Server instances to "The Cloud" you will need to have a plan in place for both high availability and disaster recovery. In this session we will examine the three top public cloud providers and what they have to offer in terms of both high availability and disaster recovery. We will discuss where the providers are the same and where the differ. Some real life customer configurations will be presented. Cloud and Datacenter Management MVP Dave Bermingham will lead this session and encourages you to bring your questions specific to your environment.
SessionID: 73039
Introduction to Azure Analysis Services
Event Date: 19-05-2018 - Session time: 08:00:00 - Track: BI Platform Architecture, Development Administration
Speaker: Patrick LeBlanc
Title: Introduction to Azure Analysis Services
Abstract:
You have been wanting to using SQL Server Analysis Services, but just don't have the physical resources on-premises to set one up. Analysis Services has typically shipped with SQL Server on premises, but now it has been implemented as a fully managed service in Azure. Join this session to learn how to create a and deploy a model, load and refresh data using Azure functions, secure the model, view the model and a little about pricing.
SessionID: 73769
Event Date: 19-05-2018 - Session time: 08:00:00 - Track: Enterprise Database Administration Deployment
Speaker: Jeffrey Garbus
Abstract:
Learn all you wanted to know about index design, but were afraid to ask. This session focuses on physical index structures as well as how the server chooses indexes. Note: Join optimization is a separate session
SessionID: 74590
XML and JSON, does the DBA need it?
Event Date: 19-05-2018 - Session time: 08:00:00 - Track: Application Database Development
Speaker: Alex Grinberg
Title: XML and JSON, does the DBA need it?
Abstract:
SessionID: 77054
Becoming Moused - How you can apply Disney Leadership to your Data Teams
Event Date: 19-05-2018 - Session time: 08:00:00 - Track: Professional Development
Speaker: Hilary Wilkie
Title: Becoming Moused - How you can apply Disney Leadership to your Data Teams
Abstract:
SessionID: 77776
Master Data Management with SQL Server 2016 MDS
Event Date: 19-05-2018 - Session time: 08:00:00 - Track: BI Platform Architecture, Development Administration
Speaker: Neal Waterstreet
Title: Master Data Management with SQL Server 2016 MDS
Abstract:
SessionID: 77805
Azure Managed Instance: Reducing Maintenance Costs While Making Migration Simple
Event Date: 19-05-2018 - Session time: 08:00:00 - Track: Cloud Application Development Deployment
Speaker: Frank Gill
Title: Azure Managed Instance: Reducing Maintenance Costs While Making Migration Simple
Abstract:
While Azure SQL Database provides the full feature of the SQL Server database engine, it is designed primarily for newly developed, cloud-based applications. For existing applications running on traditional SQL Server instances, the cost and complexity of migration can be prohibitive. With the release of Azure Managed Instances, much of the cost and complexity have been removed. Join me for this session to learn about the differences between Azure SQL Database and Azure Managed Instances. Additionally, discover methods for migrating existing instances to Azure.
SessionID: 71680
Creating your Vision
Event Date: 19-05-2018 - Session time: 09:15:00 - Track: Professional Development
Speaker: Karlyn LeBlanc
Title: Creating your Vision
Abstract:
Dreams become reality and it's time for you to create the life you want. What's your vision? Where do you see yourself in 5 years? What's the next step in your professional career? Are you living life to the fullest and doing what really makes you happy? Discover a new you and learn to succeed and live without regrets in this very interactive seminar.
SessionID: 71984
Targeting Wait Statistics with Extended Events and DMVs
Event Date: 19-05-2018 - Session time: 09:15:00 - Track: Application Database Development
Speaker: David Maxwell
Title: Targeting Wait Statistics with Extended Events and DMVs
Abstract:
SessionID: 72409
You're Stuck with Crappy Hardware, Now What?
Event Date: 19-05-2018 - Session time: 09:15:00 - Track: Enterprise Database Administration Deployment
Speaker: Monica Rathbun
Title: You're Stuck with Crappy Hardware, Now What?
Abstract:
SessionID: 72877
Mom Rules for Managing Enterprise Database Environments
Event Date: 19-05-2018 - Session time: 09:15:00 - Track: Enterprise Database Administration Deployment
Speaker: Marsha Pierce
Title: Mom Rules for Managing Enterprise Database Environments
Abstract:
Have you ever looked at an environment and wondered how the heck they ever got anything done because it is so disorganized? The first thing I do for newly inherited environments is implement some organization and do some database clean up. Not only does organization make the environment easier to maintain, it can help speed up trouble shooting. Good organization can even help with some performance issues.
SessionID: 73316
Power BI administration made easy(ier)
Event Date: 19-05-2018 - Session time: 09:15:00 - Track: BI Platform Architecture, Development Administration
Speaker: Dan Evans
Title: Power BI administration made easy(ier)
Abstract:
Now that you have Power BI in your organization the fun has just started! Making sure users get the best experience requires some thought and planning though. Come learn the fundamentals of the Power BI architecture and hear about best practices with assigning licenses, delegating roles, audit log analysis, gateway management and overall Power BI administration based on real-world experiences.
SessionID: 73645
SQL Server and Docker
Event Date: 19-05-2018 - Session time: 09:15:00 - Track: Enterprise Database Administration Deployment
Speaker: Azhagappan Arunachalam
Title: SQL Server and Docker
Abstract:
Containers are everywhere. If server virtualization dominated the past decade, then this decade belongs to the containers. Name any product, and the chances are there is a container image of that product ready to be deployed at a moment's notice. Containers can be used for hosting any type of application, and in this session, we'll take a look at what you need to know to get started with containers with respect to SQL Server, and address some of the common questions that come up during this setup.
SessionID: 73647
Powering Azure SQL From PowerShell
Event Date: 19-05-2018 - Session time: 09:15:00 - Track: Cloud Application Development Deployment
Speaker: Robert Cain
Title: Powering Azure SQL From PowerShell
Abstract:
Azure is seeing phenomenal growth. More and more companies, from large enterprises to small start ups, are taking advantage of Azure to host their IT operations. As an IT Pro, you will be asked to migrate your local SQL Server Databases into SQL Azure.
In this session you'll be introduced to the PowerShell cmdlets for migrating to the Azure SQL infrastructure. You'll see how to:
Create resource groups
Create Azure storage containers
Create your Azure SQL Server and database
Connect to the Azure SQL DB from SSMS
Package your on premesis SQL Database
Upload your SQL Database to Azure
Import your SQL Database into Azure SQL
By the end of this demo packed session you'll understand how to use PowerShell to migrate your SQL Databases to Azure SQL.
SessionID: 74345
A Sense of Automation
Event Date: 19-05-2018 - Session time: 09:15:00 - Track: Application Database Development
Speaker: Ravi Lobo
Title: A Sense of Automation
Abstract:
A sense of automation is about developing awareness for patterns in our day-to-day repeatable tasks and processes, and creating solutions to automate them.
SessionID: 77620
DAX Optimization Examples
Event Date: 19-05-2018 - Session time: 09:15:00 - Track: BI Platform Architecture, Development Administration
Speaker: Marco Russo
Title: DAX Optimization Examples
Abstract:
How do you optimize a DAX expression? In this session, we analyze some DAX expressions and Tabular models. Through the usage of DAX Studio and some understanding of the VertiPaq model, we will look at how to optimize them.
As you will see, most optimizations are the direct application of best practices. Moreover, the session has the additional takeaway of understanding what kind of performance you should expect from your formulas, and what improvements you might expect from learning how to optimize the model and the code.
SessionID: 77684
SQL Server Recovery Fundamentals
Event Date: 19-05-2018 - Session time: 09:15:00 - Track: 101: Beginner Level Sessions
Speaker: Michael Fal
Title: SQL Server Recovery Fundamentals
Abstract:
Ever wonder what really breaks a log backup chain? Or are you intimidated by the idea of having to perform a page level restore? Backups and restores are the cornerstone of our work, but many data professionals do not fully understand them. Whether you are supporting transactional apps or building a data warehouse, mastering SQL Server recovery is a vital skill for our success. This session will take you behind the scenes of backups and restores, covering both the basics and some of the more nuanced details of SQL Server data protection. After this session, you will have a solid understanding of SQL Server recovery, allowing you to better configure, manage, and execute your own strategies.
SessionID: 71943
Why am I able to master several technology languages but I struggle in my own business language?
Event Date: 19-05-2018 - Session time: 10:30:00 - Track: Professional Development
Speaker: Karen Nelson
Title: Why am I able to master several technology languages but I struggle in my own business language?
Abstract:
Technology people are well known to be focused, results motivated, introvert, etc. 95% of your time is spent “communicating” successfully with computers: programming, building databases, analizing, etc. If something is wrong an alert window will pop up. The problem is that human interaction doesn’t have any warning sound to do it all over again or make some changes. Most of the time we only have one chance to do it right.
The struggles shows in a workplace filled with employees of different backgrounds or cultures, with different native languages that convey to speak English as the business language. Plus the fact that we don’t have the right skills to communicate appropriately.
The problems will inevitably arise during human interaction; what we can do is try to minimize the frustration that it takes to communicate efficiently. In this session we will be able to learn that communication is not just a given fact, is something that needs to be learnt and taught.
SessionID: 72341
What You Need To Know About Processing Tabular Models
Event Date: 19-05-2018 - Session time: 10:30:00 - Track: BI Platform Architecture, Development Administration
Speaker: Bill Anton
Title: What You Need To Know About Processing Tabular Models
Abstract:
Ever wondered what's happening under the covers when processing a tabular model? Why is it such a resource intensive process? How can I make it run faster? Am I running into a resource bottleneck?
Processing an Analysis Services tabular model can be a very resource-intensive workload and depending on your specific goals (e.g. speed, availability, etc) it may not always be feasible to process the entire model.
In this session, you'll learn what actually happens and in what order during model processing, the difference between the various processing types, performance considerations and most common resource bottlenecks. We'll also cover the most common SSAS processing patterns and the tradeoffs of picking one over the other.
SessionID: 73342
A Beginner's Guide to Power BI
Event Date: 19-05-2018 - Session time: 10:30:00 - Track: BI Platform Architecture, Development Administration
Speaker: Ed Watson
Title: A Beginner's Guide to Power BI
Abstract:
Are you new to Power BI? Do you want to learn what all the buzz is about and how to use it from a purely novice standpoint? Do you need to ramp up quickly to be able to build some great visualizations? This session is the session that you need! We will walk you through the basic architecture and nuances of Power BI all the while taking a fun adventure to building your first Power BI report. The attendee will leave the class ready to start using Power BI in the real world.
SessionID: 74235
The Art and Science of Designing a Mission Critical SQL Server
Event Date: 19-05-2018 - Session time: 10:30:00 - Track: Enterprise Database Administration Deployment
Speaker: Maxwell Myrick
Title: The Art and Science of Designing a Mission Critical SQL Server
Abstract:
When asked to design a critical database system, too many people pick an HA feature and then design the solution around it. This usually results in a costly and disappointing design.
This session will show you the five basic archetypes for mission critical database systems and how to select the right features from SQL Server to implement each design. Along the way you’ll hear some best practices, tips, and real world advice for choosing between features like Availability Groups and clustered instances of SQL Server, as well as the history of some of the more interesting and less often used availability features. You will also get a glimpse of how some of the largest mission critical systems running on the Microsoft platform are created using a distributed model where redundancy replaces failover.
While you may not be able to revisit your current designs right away, what you learn will improve how you approach thinking about making a system as fail-proof as it can be.
SessionID: 77226
Containers, Pods, and Databases--Learning About the Future of Infrastructure
Event Date: 19-05-2018 - Session time: 10:30:00 - Track: Cloud Application Development Deployment
Speaker: Joseph D'Antoni
Title: Containers, Pods, and Databases--Learning About the Future of Infrastructure
Abstract:
Containers have quietly been taking over the world of infrastructure, especially amongst developers and CI/CD practitioners. However, in the database space, container adoption has been lower. SQL Server 2017 introduced the concept of deploying databases into Docker containers. In this session, you will learn the fundamentals of creating containers, learning about Kubernetes for management, and how to further your learning in this new and emerging space.
SessionID: 77415
Event Date: 19-05-2018 - Session time: 10:30:00 - Track: BI Platform Architecture, Development Administration
Speaker: Jonathan Stewart
Abstract:
SessionID: 77418
How to Implement a Hierarchy in SQL Server
Event Date: 19-05-2018 - Session time: 10:30:00 - Track: Application Database Development
Speaker: Louis Davidson
Title: How to Implement a Hierarchy in SQL Server
Abstract:
SessionID: 77783
Event Date: 19-05-2018 - Session time: 10:30:00 - Track: 101: Beginner Level Sessions
Speaker: Carl Roepe
Abstract:
Are you uncertain about the health and capacity of your SQL Server? Are you taking over a new server and need to get a better understanding of the health of the server? Are you uncertain if your servers are following industry best practices?
In this session we will start by discussing the importance of performing a Health Check. We will then show how to run the popular Blitz script by Brent Ozar. After that we will review the other key areas to check like the VM configuration, Windows Configuration, SQL Configuration, Security configuration, and Database configuration. Finally, we’ll show how to save the results for capacity and trending analysis
At the end of the session you will be able to: (1) Perform a Health Check on a server; (2) List the key areas for improvement; (3) Save the results for capacity and trending analysis.
SessionID: 78761
Exploring SQL Server's Plan Cache
Event Date: 19-05-2018 - Session time: 10:30:00 - Track: Enterprise Database Administration Deployment
Speaker: Kevin Kline
Title: Exploring SQL Server's Plan Cache
Abstract:
SQL Server’s plan cache is one of the largest regions of memory and is used to store SQL and
T-SQL code for quick execution. It is largely self-maintaining and self-tuning. However, the kind of code
you write and the way you invoke that code can have an enormous impact on how the plan cache is
maintained, tuned, and optimized. If you don’t do things right, you could end up shooting yourself in the
foot and making performance much worse. Attend this demo-loaded session to learn about 4 harmful
anti-patterns that developers frequently use without knowing their drawbacks.
This session will answer questions like:
- What’s currently in the plan cache?
- How often is the code in my plan cache being reused?
- Where are the big opportunities to save space in the plan cache?
- What coding techniques are most likely to make my object recompile unnecessarily?
There are a short list of mistakes that, if you know of them in advance, will make your life much easier.
Learn to avoid the fo
SessionID: 80421
The DBA Script Thumb (10 year anniversary)
Event Date: 19-05-2018 - Session time: 10:30:00 - Track: Enterprise Database Administration Deployment
Speaker: Rodney Landrum
Title: The DBA Script Thumb (10 year anniversary)
Abstract:
Over time and through many different roles I have collected a wide array of T-SQL scripts and techniques that I use many times per week. These vary from basic troubleshooting, to health checks and best practice configuration settings to custom alerting and trending. In this session, I will walk through several of these scripts and ultimately show how you can automate the delivery of the output into useful reports and visualizations that will wow your boss (or customers) but more importantly, help you find and address potential problems fast and for free.
https://www.red-gate.com/simple-talk/sql/database-administration/the-dba-script-thumb/
SessionID: 71580
Well, actually... How to not be THAT guy in IT
Event Date: 19-05-2018 - Session time: 11:45:00 - Track: Professional Development
Speaker: Rie Irish
Title: Well, actually... How to not be THAT guy in IT
Abstract:
Unless you've been in a cave, you've seen articles lately on what it's like to be a woman in tech. In 2017, waves of blogs and news articles tell us about those extreme examples of misogyny. Only they aren't fringe, one-off stories. It's happening to women you know.
IT can be an inhospitable place for women. Some call it a "bro-grammer" culture. Compared to men, women are leaving IT at 2.5x and are interrupted 3x as often. Our credentials are called into question. We're called emotional or aggressive. We have our own job explained to us. Sometimes its subtle. Other times it's overt. There's always that one guy who ruins it for the rest of you.
It doesn't have to be that way. Most of the guys we work with are stand-up, respectable WIT allies. The problem is, you don't always notice when it happens. Learn what those subtle forms of sexism look like at work. Learn how you can stop that guy in his tracks. Learn how to not BE that guy, even when you're just trying to help.
SessionID: 75802
Dynamic Data Flows in SSIS without Programming
Event Date: 19-05-2018 - Session time: 11:45:00 - Track: BI Platform Architecture, Development Administration
Speaker: Diane Schuster
Title: 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 runtime without the need to change and redeploy the package. Columns and fields are mapped automatically at runtime. 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: 77711
Virtualizing SQL Server
Event Date: 19-05-2018 - Session time: 11:45:00 - Track: Enterprise Database Administration Deployment
Speaker: Marsha Pierce
Title: Virtualizing SQL Server
Abstract:
An overview of what you need to do to virtualize SQL Server
SessionID: 82093
Simplifying SQL Data Protection
Event Date: 19-05-2018 - Session time: 11:45:00 - Track: Enterprise Database Administration Deployment
Speaker: Michael Fal
Title: Simplifying SQL Data Protection
Abstract:
When you think about backups in your environment, how many servers scripts do you have to manage? Or have you ever needed to get a table back from a large database and didn't want to argue with the storage admins about space for the restore? With Rubrik, we empower you to backup and restore your databases quickly and with ease. Come see how you can quickly protect hundreds of databases with just a few clicks or bring back a database in minutes to satisfy your most demanding executives. With Rubrik, it's not about backing up, it's about going forward!
SessionID: 82199
#GetModern With Dell EMC Dominick Dequarto
Event Date: 19-05-2018 - Session time: 11:45:00 - Track: Other
Speaker: SQL Saturday Atlanta
Title: #GetModern With Dell EMC Dominick Dequarto
Abstract:
SessionID: 82200
How to Use Encryptionizer to Provide Transparent Encryption to Al
Event Date: 19-05-2018 - Session time: 11:45:00 - Track: Other
Speaker: SQL Saturday Atlanta
Title: How to Use Encryptionizer to Provide Transparent Encryption to Al
Abstract:
Abstract: Encryptionizer provides transparent data encryption with no programming to all versions and editions of SQL Server from Enterprise down to SQL Express and even LocalDB. It also gives you many pluses such as the ability to encrypt system databases, backups, log files, filestreams. log shipping files and even external blobs such as documents and PDFs. This session will show how to deploy Encryptionizer in two different ways: with a simple point-and-click interface, and alternatively with a script based installer for wider deployment and even OEM.
SessionID: 82498
Using RDS SQL Server on Amazon Web Services - Richard Waymire
Event Date: 19-05-2018 - Session time: 11:45:00 - Track: Other
Speaker: SQL Saturday Atlanta
Title: Using RDS SQL Server on Amazon Web Services - Richard Waymire
Abstract:
This session will examine how RDS SQL Server is used to host SQL Server as a managed service offering on Amazon Web Services. We will discuss the capabilities of the service offering, considerations for migration and how to manage SQL Server databases hosted in the AWS cloud.
SessionID: 82710
SANLess clustering for physical, virtual and cloud environments-
Event Date: 19-05-2018 - Session time: 11:45:00 - Track: Other
Speaker: David Bermingham
Title: SANLess clustering for physical, virtual and cloud environments-
Abstract:
SessionID: 71596
Using Powershell to Document SQL Server
Event Date: 19-05-2018 - Session time: 13:00:00 - Track: Enterprise Database Administration Deployment
Speaker: George Walkey
Title: Using Powershell to Document SQL Server
Abstract:
SessionID: 71785
Agile Database Development and Zero Downtime Deployments
Event Date: 19-05-2018 - Session time: 13:00:00 - Track: Enterprise Database Administration Deployment
Speaker: Jeff Reinhard
Title: Agile Database Development and Zero Downtime Deployments
Abstract:
Does your database development process match your agile frontend counterparts?
Is SQLServer Data Tools the right tool for an agile deployment methodology?
Join me in a fresh approach that will build deployments designed to be agile from the beginning, and also support the capability for zero down time deployments by supporting multiple states of the application, so database deployments can be made in advance, without breaking the application or requiring an outage.
Going zero will make you a hero!
SessionID: 71989
Should You Use M or R for Data Wrangling in Power BI? It Depends.
Event Date: 19-05-2018 - Session time: 13:00:00 - Track: BI Analysis, Visualization, and Delivery
Speaker: Ryan Wade
Title: Should You Use M or R for Data Wrangling in Power BI? It Depends.
Abstract:
Since the inception of Power BI, Power Query and the M programming language have been the main option that Power BI developers had to get data into the Power BI data model. In 2016 Microsoft gave us another option. They added the the ability to use the R programming language as a data source.
R is a very popular statistical programming language that has some powerful “data wrangling” capabilities. In this session Patrick Leblanc and Ryan Wade will explore several data wrangling task in Power BI using both M and R. We will compare the two and show when it is best to use one over the other.
SessionID: 72022
All (Data) Things Considered: The Lean Coffee Workshop
Event Date: 19-05-2018 - Session time: 13:00:00 - Track: Professional Development
Speaker: Stuart Ainsworth
Title: All (Data) Things Considered: The Lean Coffee Workshop
Abstract:
Collaboration is the heart of SQLSaturday's, but too often attendees move from session to session in a passive learning mode. This session is based on the Lean Coffee model, and is a structured workshop with no pre-planned agenda. The goal is to involve YOU in the conversation; bring your questions, your answers, your business cards, and your desire to learn. YOU set the agenda, YOU decide when to move on, and YOU engage and learn.
SessionID: 72031
Intro to SQL Operations Studio
Event Date: 19-05-2018 - Session time: 13:00:00 - Track: Enterprise Database Administration Deployment
Speaker: Eric Flamm
Title: Intro to SQL Operations Studio
Abstract:
"SQL Operations Studio (preview) offers a modern, keyboard-focused T-SQL coding experience that makes your everyday tasks easier with built-in features, such as multiple tab windows, a rich T-SQL editor, IntelliSense, keyword completion, code snippets, code navigation, and source control integration (Git). Run on-demand T-SQL queries, view and save results as text, JSON, or Excel. Edit data, organize your favorite database connections, and browse database objects in a familiar object browsing experience."
And, it runs on a Mac (and Linux, and Windows, too). Similar to Visual Studio Code, SQL Operations Studio (still in pre-release form) lets you connect to and manipulate your databases without spinning up Visual Studio (or SSMS). We'll walk through how to get the bits and install them, then connect to and query a database (in Azure) - we might not even use a mouse! If time permits, we'll take a look at Code Snippets - a built-in capability to make your T-SQL coding super-productive!
SessionID: 77736
DevOps, Continuous Integration Database Lifecycle Management: Rule them all
Event Date: 19-05-2018 - Session time: 13:00:00 - Track: Application Database Development
Speaker: Samir Behara
Title: DevOps, Continuous Integration Database Lifecycle Management: Rule them all
Abstract:
Do you want to make your deployments risk free? Do you want to deliver business values to your customers faster? Do you want to increase the efficiency of your Team? Are your application and database deployment separate processes? Do you encounter issues while deploying your database changes? Is your database slowing you down?
If the answer to any of the above questions is a Yes, then this presentation is for YOU.
Come join me in this 60 min session to understand the problems with traditional database development, why organizations are moving towards achieving Continuous Integration and Database DevOps, the problems it tries to solve and learn about the toolsets which will assist you in this journey towards painless database deployments.
SessionID: 77761
Consumption Based Architecture
Event Date: 19-05-2018 - Session time: 13:00:00 - Track: BI Platform Architecture, Development Administration
Speaker: Michael French
Title: Consumption Based Architecture
Abstract:
Is this a replacement for architectures out there today like Kimball, Inmon, Federated, etc?
NO! It’s more about creating patterns and designs that focus on putting the data in the hands of the users by leveraging existing architectures.
All data assets, we really want to give our users a single source of the truth. We want them to go to one place to get all their data, that’s the common goal in enterprise data solutions. The problem is not all the data resides in one place, especially with big data, more tech savvy users, the vast amount of data resources available… you can really get data from anywhere.
Promotes self-service by
leveraging data assets you already have
increasing your business’ consumable data based on both need and data readiness.
This is not a data dump but more about getting good data to the right business people at the right time.
SessionID: 77799
High Availability and Disaster Recovery: Too Many Choices!
Event Date: 19-05-2018 - Session time: 13:00:00 - Track: 101: Beginner Level Sessions
Speaker: Mike Walsh
Title: High Availability and Disaster Recovery: Too Many Choices!
Abstract:
Failover Clusters? Availability Groups? On-Prem or In The Cloud? Do it all with VMWare HA? Site to Site? Is log shipping even still an option? What about if we want to stay on Standard Edition?
So many questions revolve around High Availability and Disaster Recovery. They aren't just the "which way?" questions, though. In fact, those questions are the easy ones at the end of a process in sorting out which way to go.
Let's spend an hour talking about RPOs, RTOs, SLAs and the businesses needs. Let's dissect why DR and HA are not the same and how to figure out how many 9s and how much horsepower or money you really need to throw at this problem.
We'll keep it good for beginners and intermediates. Come with questions about that HA/DR project on your desk. Leave with a better understanding of which options are ruled in or out, and why. We'll walk through a couple options in my lab, too. We'll even talk about the cloud components available on this journey to availability.
SessionID: 78850
Managing Your Schema with Database Projects in Visual Studio
Event Date: 19-05-2018 - Session time: 13:00:00 - Track: Application Database Development
Speaker: Kerry Tyler
Title: Managing Your Schema with Database Projects in Visual Studio
Abstract:
SessionID: 80102
Event Date: 19-05-2018 - Session time: 13:00:00 - Track: Enterprise Database Administration Deployment
Speaker: Eric Peterson
Abstract:
SessionID: 71650
Whoa! Backup, what happened?
Event Date: 19-05-2018 - Session time: 14:15:00 - Track: 101: Beginner Level Sessions
Speaker: Greg Moore
Title: Whoa! Backup, what happened?
Abstract:
Many DBAs still setup their backups via a GUI and “fire and forget” and don’t think about backups and restores until too late. This session will show you while that works in many cases, for larger or more complex databases, or databases with specialized HA requirements, the out of the box solution may be far from optimal.
SessionID: 72562
Azure SQL Database for the Production DBA
Event Date: 19-05-2018 - Session time: 14:15:00 - Track: Enterprise Database Administration Deployment
Speaker: Tim Radney
Title: Azure SQL Database for the Production DBA
Abstract:
SessionID: 73659
Monitoring with sp_WhoIsActive, PowerShell and PowerBI
Event Date: 19-05-2018 - Session time: 14:15:00 - Track: Enterprise Database Administration Deployment
Speaker: Jana Sattainathan
Title: Monitoring with sp_WhoIsActive, PowerShell and PowerBI
Abstract:
SessionID: 73742
Event Date: 19-05-2018 - Session time: 14:15:00 - Track: Application Database Development
Speaker: Kathi Kellenberger
Abstract:
SessionID: 74116
Event Date: 19-05-2018 - Session time: 14:15:00 - Track: BI Platform Architecture, Development Administration
Speaker: Shannon Lowder
Abstract:
With that schema, automatically generating your extract package is a matter of seconds! Join me while I share my interrogator project with you and start saving hours at work today!
SessionID: 74483
10 Ways to Empower Your BI Strategy with Power BI
Event Date: 19-05-2018 - Session time: 14:15:00 - Track: BI Platform Architecture, Development Administration
Speaker: Teo Lachev
Title: 10 Ways to Empower Your BI Strategy with Power BI
Abstract:
Not sure what value Power BI brings to your BI projects? Join me to discuss 10 ways Power BI can help augment your existing or envisioned Power BI strategy. If you're interested in the Power BI but you're not sure how it fits within your organizational BI strategy, this event is for you. Discussion points include:
• Organizational BI
• Self-service BI
• Cloud vs. on-premises deployments
• Predictive analytics
• External reporting
• Power BI-centric integrated solutions
Get your Power BI questions answered and see demos along the way.
SessionID: 77272
Cosmos DB: Planet Earth Scale
Event Date: 19-05-2018 - Session time: 14:15:00 - Track: Cloud Application Development Deployment
Speaker: Mike Lawell
Title: Cosmos DB: Planet Earth Scale
Abstract:
In this session you will be learn what Cosmos DB is and why it is the hottest thing in Azure.
What does massively scalable, mullti-model, globally distributed, well-defined consistency models look like?
Most important, who is going to be using it and why?
SessionID: 77567
Right-Size Your Data Files
Event Date: 19-05-2018 - Session time: 14:15:00 - Track: Enterprise Database Administration Deployment
Speaker: Robert Verell
Title: Right-Size Your Data Files
Abstract:
In this session we'll look into why having multiple files for databases and filegroups is important, even on solid state drives. Then we'll look into some scripts and tools that will assist us in transforming our databases to be right-sized for performance considerations.
SessionID: 77737
How to win Dev and influence QA
Event Date: 19-05-2018 - Session time: 14:15:00 - Track: Professional Development
Speaker: Elizabeth Noble
Title: How to win Dev and influence QA
Abstract:
Are you having a hard time enforcing or updating processes? Are you having trouble getting the business to see your vision of the future? Do you want to improvement process or tasks as your office? Your answer to these challenges may be to improve relationships with key departments like Development and Quality Assurance.
In this session, I will go over steps I took to improve relationships with other members of the IT department. I will also discuss how improving my relationships helped me accomplish my long-term goals.
SessionID: 77980
Even VIEWs can be sexy
Event Date: 19-05-2018 - Session time: 14:15:00 - Track: Application Database Development
Speaker: Kevin Wilkie
Title: Even VIEWs can be sexy
Abstract:
What really is a view? Do I use them the way they're supposed to be used? Can we make them faster? At what point have we gone overboard with views? Just some of the questions that will be asked and answered...
SessionID: 71651
Power BI Analytics On Prem integration within your Apps
Event Date: 19-05-2018 - Session time: 15:30:00 - Track: BI Platform Architecture, Development Administration
Speaker: Pritesh Ostwal
Title: Power BI Analytics On Prem integration within your Apps
Abstract:
Demonstrate Power BI On Prem deployment
Subtleties of hosting and using PBI reports within OnPREM hosted Web application
Possibly SAP integration On prem
SessionID: 71960
Event Date: 19-05-2018 - Session time: 15:30:00 - Track: Enterprise Database Administration Deployment
Speaker: Anthony Nocentino
Abstract:
SessionID: 73067
Azure Data Lake for First Time Swimmers
Event Date: 19-05-2018 - Session time: 15:30:00 - Track: 101: Beginner Level Sessions
Speaker: Samara Soucy
Title: Azure Data Lake for First Time Swimmers
Abstract:
SessionID: 73373
"There Be Whales Here!" -- Big Data in SQL Server
Event Date: 19-05-2018 - Session time: 15:30:00 - Track: Application Database Development
Speaker: Aaron Cutshall
Title: "There Be Whales Here!" -- Big Data in SQL Server
Abstract:
SessionID: 73929
Manipulating SharePoint Data in Power BI
Event Date: 19-05-2018 - Session time: 15:30:00 - Track: BI Analysis, Visualization, and Delivery
Speaker: Theresa Eller
Title: Manipulating SharePoint Data in Power BI
Abstract:
As Office 365 becomes more widely adopted, the chances of having to integrate SharePoint data as a source in Power BI becomes more of a reality. While importing the data is easy, making it useful and meaningful in Power BI can be convoluted. In this session, we will use the Power BI Desktop Application to explore how to manipulate common SharePoint data types, such multi-value columns, the person field, and date hierarchies. Demos will use SharePoint Online but can also be applied to SharePoint on-premises environments.
SessionID: 74296
Create SQL Server Test Premise Environment in Azure Cloud
Event Date: 19-05-2018 - Session time: 15:30:00 - Track: Cloud Application Development Deployment
Speaker: Michael Wharton
Title: Create SQL Server Test Premise Environment in Azure Cloud
Abstract:
Why create a SQL Server Test premise environment in Azure cloud? One of the first steps into moving to Azure cloud, is building an environment that looks a feels like premise but only in the cloud. This session is an overview of getting started with basics of Azure environment, such as Accounts, virtual networks, Storage and creating virtual machines.. Once we fly by reviewing several building blocks, we then build Active Directory VM, SQL Server VM and App Server Tier VM using Azure portal and PowerShell.
SessionID: 77762
Getting Git
Event Date: 19-05-2018 - Session time: 15:30:00 - Track: Application Database Development
Speaker: Paul Waters
Title: Getting Git
Abstract:
Source control has been an integral part of the software development process for years. For database development and administration many organizations still don’t use it, or struggle to integrate it into their process. If have familiarity with source control systems if is most likely of the centralize variety such as Subversion or TFVC. Git was first release in 2005 and has become the de facto standard for source control. Unlike Subversion and TFVC it is a decentralized source control system and requires a different way to think about branching and how to integrate it into your development process.
This session will cover:
• Overview of Git
• How it different from centralized source control systems
• How to think in terms of Git
• How to get started using Git with VSTS, SSMS and Visual Studio
• Branching basics and pull requests
• Tips, Tricks and Gotchas
• Resources for learning Git and integrating it into your processes
SessionID: 78922
SQL Server Analysis Services for the DBA
Event Date: 19-05-2018 - Session time: 15:30:00 - Track: BI Platform Architecture, Development Administration
Speaker: Shabnam Watson
Title: SQL Server Analysis Services for the DBA
Abstract:
This session is for SQL Server DBAs who support BI developers with SQL Server Analysis Services (SSAS) projects. Join this session to learn what SSAS is, how it stores data, and how/when it queries data from SQL Server. During a demo you will see examples of these queries and learn the extent of the control that BI developers have over the design of such queries. This gives you an overview of both Multidimensional and Tabular modes of SSAS as it relates to interacting with SQL Server.
SessionID: 82055
SQL Server 2017 - It Just Gets Faster
Event Date: 19-05-2018 - Session time: 15:30:00 - Track: Enterprise Database Administration Deployment
Speaker: Joseph D'Antoni
Title: SQL Server 2017 - It Just Gets Faster
Abstract:
SQL Server 2017 introduces many new features, and a new operating system, Linux. In this overview session you will learn about some of the important new features like:
Graph Database
Automatic Query Tuning
Adaptive Query Processing
You will learn about some of the other new features like string manipulation and enhancements to temporal tables. This demo heavy session will introduce you to the latest version of SQL Server.
SessionID: 82765
Artificial Intelligence, Cognitive Services, and Power BI
Event Date: 19-05-2018 - Session time: 15:30:00 - Track: 101: Beginner Level Sessions
Speaker: Paco Gonzalez
Title: Artificial Intelligence, Cognitive Services, and Power BI
Abstract:
Microsoft Cognitive services is a series of services based on Microsoft Research using Deep Learning techniques, ready for you to enrich your unstructured data. Microsoft Services includes: Vision (Computer Vision, Emotion, Face, Video), Speech/Language (Speaker Recognition, Spell, Sentiment, Language, Key Phrases, Topic detection, Linguistic Analysis), Knowledge, and Search. These services are consumed by using the Cognitive Services APIs. Power BI enables you to consume the APIs to enrich your unstructured data inside your Power BI solutions. During this session, we will cover how to consume the API using Power Query to then visualize the results with Power BI visuals. We will also consume the Cognitive services API by using a R script inside Power BI. This session is structured with a B2C Survey case study solution with a real time Dashboard using a streaming dataset.