Nr: 478
SQLSaturday #478 - Albuquerque 2016
Start Time (24h) |
Speaker |
Track |
Title |
08:30:00 |
Alan Faulkner |
BI Information Delivery |
SSAS Multidimensional vs. SSAS Tabular – Which one do I use? |
08:30:00 |
Christopher Wolff |
Enterprise Database Administration Deployment |
Fun with Availability Groups |
08:30:00 |
TJay Belt |
Cloud Application Development Deployment |
Hadoop, Hive, JSON, and Data! Oh, my! |
08:30:00 |
Julia Renz |
Cloud Application Development Deployment |
The Internet of Things (IoT) |
08:30:00 |
Michael Fal |
Enterprise Database Administration Deployment |
Powershell Jumpstart for SQL Server DBAs |
08:30:00 |
Jay Robinson |
DEV |
EXEC and sp_executesql: An ad hoc rally |
09:50:00 |
Mindy Curnutt |
Application Database Development |
TSQL Coding Techniques - Are You Playing with Fire? |
09:50:00 |
Monica Rathbun |
Professional Development |
I'm It - Survival Techniques for the Lone DBA |
09:50:00 |
Rick Lowe |
Enterprise Database Administration Deployment |
Why should I care about the plan cache? |
09:50:00 |
Rushabh Mehta |
BI Platform Architecture, Development Administration |
Mastering and Enhancing Company Data |
09:50:00 |
Ginger Grant |
Advanced Analysis Techniques |
Incorporating Azure Machine Learning to SQL Server Environments |
09:50:00 |
Martin Schoombee |
BI Information Delivery |
MDX: Troubleshooting Tips Tricks |
09:50:00 |
Carlos Bossy |
BI Platform Architecture, Development Administration |
Getting started with Big Data and BI |
11:10:00 |
Russ Thomas |
BI Platform Architecture, Development Administration |
In Memory Tables; Not Just For OLTP |
11:10:00 |
Tim Mitchell |
BI Platform Architecture, Development Administration |
Testing SSIS Packages |
11:10:00 |
Leslie Weed |
BI Platform Architecture, Development Administration |
Source Control practices for your BI World |
11:10:00 |
Jamey Johnston |
Analytics and Visualization |
Introduction to R and Data Science Tools in the Microsoft Stack |
11:10:00 |
Steve Jones |
Professional Development |
Branding Yourself for a Dream Job |
11:10:00 |
Seth Washeck |
Enterprise Database Administration Deployment |
VLT Shootout |
12:30:00 |
Dylan Newlander |
BI |
How to be agile building the data warehouse with WhereScape RED |
13:30:00 |
J May |
Enterprise Database Administration Deployment |
Intro to Monitoring I/O: The Counters That Count |
13:40:00 |
Jay Robinson |
Application Database Development |
Adding Lightness: Better Performance Through Compression |
13:40:00 |
Steve Wake |
BI Information Delivery |
Power BI is Awesome! |
13:40:00 |
John Morehouse |
Application Database Development |
Database Continuous Delivery Your Salvation! |
13:40:00 |
Kevin Boles |
Application Database Development |
Windowing Functions: THE Reason to Upgrade to 2012+ |
13:40:00 |
Todd Kleinhans |
Enterprise Database Administration Deployment |
Always Encrypted in SQL Server 2016 |
13:40:00 |
Naomi Williams |
DBA |
SQL Server Internals |
15:00:00 |
John Martin |
Enterprise Database Administration Deployment |
SQL Server 2016, New Features Enhancements |
15:00:00 |
Mike Byrd |
Application Database Development |
SQL Server Foreign Keys – De-mystifying the Rest of the Story |
15:00:00 |
Reeves Smith |
BI Platform Architecture, Development Administration |
Increase your SSIS Productivity with Biml |
15:00:00 |
Amy Herold |
Enterprise Database Administration Deployment |
Beginning Automation with Powershell |
15:00:00 |
Kevin Boles |
Enterprise Database Administration Deployment |
SQL Server Defaults SUCK!! |
15:00:00 |
Andre DuBois |
Enterprise Database Administration Deployment |
15 Things to ensure survivability of your database |
16:20:00 |
William E Pearson III |
BI Platform Architecture, Development Administration |
Design and Implement BI Like Edison! |
16:20:00 |
Thane Schaffer |
Application Database Development |
Critical Path SQL |
16:20:00 |
Benjamin Reyes |
Enterprise Database Administration Deployment |
The Hangover - Ben has really broken his SQL Server |
16:20:00 |
Meagan Longoria |
Analytics and Visualization |
Overcoming Chartaphobia And Moving Toward Enlightening Data Viz |
16:20:00 |
Gabriel Villa |
Cloud Application Development Deployment |
Getting Started with Databases on Amazon Web Services |
SessionID: 40980
SSAS Multidimensional vs. SSAS Tabular – Which one do I use?
Event Date: 20-02-2016 - Session time: 08:30:00 - Track: BI Information Delivery
Speaker: Alan Faulkner
Title: SSAS Multidimensional vs. SSAS Tabular – Which one do I use?
Abstract:
With the release of SQL Server 2012, we were introduced to two possible options when it came to Analysis Services. This ultimately presented a question…”Which one do I use SSAS multidimensional or SSAS tabular”?
Determining whether multidimensional or tabular is the optimum solution for your organization is a key step when working with SQL Server Analysis Services 2012/2014. This session will introduce you to some of the common pitfalls with each solution and how you can avoid them. By the end of this session, you’ll have a clearer understanding of the strengths and weakness of each model and how your organization can optimally leverage the strengths of SSAS 2012/2014.
SessionID: 41279
Fun with Availability Groups
Event Date: 20-02-2016 - Session time: 08:30:00 - Track: Enterprise Database Administration Deployment
Speaker: Christopher Wolff
Title: Fun with Availability Groups
Abstract:
Follow along as we adventure through the vastness that is Availability Groups in SQL Server. In this beginners guys we show you how to make an Availability Group from scratch, the new system tables that go along with Availability Groups, and how to troubleshoot your Availability Group using the system tables and SSMS.
SessionID: 42483
Hadoop, Hive, JSON, and Data! Oh, my!
Event Date: 20-02-2016 - Session time: 08:30:00 - Track: Cloud Application Development Deployment
Speaker: TJay Belt
Title: Hadoop, Hive, JSON, and Data! Oh, my!
Abstract:
Tips and Tricks and Painful lessons learned as I have ventured into the world of Hadoop, JSon and Hive. Our data has made the move from a relational database to a JSon structure, and reporting across the entire enterprise of data has changed. We have introduced Hadoop batch processing to our ETL processes to collect and process data from various locations, depositing them in various other locations. Along the way, various brick walls were surmounted. We will discuss some of these brick walls. Some of the oddities encountered in this journey. and hopefully prepare you for a similar trip, without all the pain we suffered.
SessionID: 44229
The Internet of Things (IoT)
Event Date: 20-02-2016 - Session time: 08:30:00 - Track: Cloud Application Development Deployment
Speaker: Julia Renz
Title: The Internet of Things (IoT)
Abstract:
SessionID: 44273
Powershell Jumpstart for SQL Server DBAs
Event Date: 20-02-2016 - Session time: 08:30:00 - Track: Enterprise Database Administration Deployment
Speaker: Michael Fal
Title: Powershell Jumpstart for SQL Server DBAs
Abstract:
SessionID: 46767
EXEC and sp_executesql: An ad hoc rally
Event Date: 20-02-2016 - Session time: 08:30:00 - Track: DEV
Speaker: Jay Robinson
Title: EXEC and sp_executesql: An ad hoc rally
Abstract:
SessionID: 40554
TSQL Coding Techniques - Are You Playing with Fire?
Event Date: 20-02-2016 - Session time: 09:50:00 - Track: Application Database Development
Speaker: Mindy Curnutt
Title: TSQL Coding Techniques - Are You Playing with Fire?
Abstract:
SessionID: 40569
I'm It - Survival Techniques for the Lone DBA
Event Date: 20-02-2016 - Session time: 09:50:00 - Track: Professional Development
Speaker: Monica Rathbun
Title: I'm It - Survival Techniques for the Lone DBA
Abstract:
Are you the only database person at your company? Are you both the DBA and the Developer? Being the only data professional in an environment can seem overwhelming, daunting, and darn near impossible sometimes. However, it can also be extremely rewarding and empowering. This session will cover how you can keep your sanity, get stuff done, and still love your job. We'll cover how I have survived and thrived being a Lone DBA for 15 years and how you can too. When you finish this session, you'll know what you can do to make your job easier, where to find help, and how to still be able to advance and enrich your career.
SessionID: 40703
Why should I care about the plan cache?
Event Date: 20-02-2016 - Session time: 09:50:00 - Track: Enterprise Database Administration Deployment
Speaker: Rick Lowe
Title: Why should I care about the plan cache?
Abstract:
SessionID: 41538
Mastering and Enhancing Company Data
Event Date: 20-02-2016 - Session time: 09:50:00 - Track: BI Platform Architecture, Development Administration
Speaker: Rushabh Mehta
Title: Mastering and Enhancing Company Data
Abstract:
SessionID: 41902
Incorporating Azure Machine Learning to SQL Server Environments
Event Date: 20-02-2016 - Session time: 09:50:00 - Track: Advanced Analysis Techniques
Speaker: Ginger Grant
Title: Incorporating Azure Machine Learning to SQL Server Environments
Abstract:
Using Azure based SQL Server, attendees will learn rules which can be used to classify the data and the type of analysis desired by Azure ML. Building upon this information, the best methods for determining which ML models to use will be shown.
This presentation will demo how to extend the flexibility of Azure ML by implementing custom analysis from other sources. Incorporating items created in R and SQL will show the expanded capabilities available outside of the existing ML components. Lastly we will deploy the Azure ML solution and incorporate the results into our SQL Server Database.
SessionID: 44175
MDX: Troubleshooting Tips Tricks
Event Date: 20-02-2016 - Session time: 09:50:00 - Track: BI Information Delivery
Speaker: Martin Schoombee
Title: MDX: Troubleshooting Tips Tricks
Abstract:
In this session I will share (and demonstrate) very useful ways to find out the reason(s) behind your MDX query not returning the correct results...or any results for that matter.
SessionID: 44252
Getting started with Big Data and BI
Event Date: 20-02-2016 - Session time: 09:50:00 - Track: BI Platform Architecture, Development Administration
Speaker: Carlos Bossy
Title: Getting started with Big Data and BI
Abstract:
SessionID: 40745
In Memory Tables; Not Just For OLTP
Event Date: 20-02-2016 - Session time: 11:10:00 - Track: BI Platform Architecture, Development Administration
Speaker: Russ Thomas
Title: In Memory Tables; Not Just For OLTP
Abstract:
SessionID: 41998
Testing SSIS Packages
Event Date: 20-02-2016 - Session time: 11:10:00 - Track: BI Platform Architecture, Development Administration
Speaker: Tim Mitchell
Title: Testing SSIS Packages
Abstract:
As in software development, testing of SQL Server Integration Services (SSIS) packages should not end at when the package executes successfully. You must also confirm that the package does what it was intended to do without placing an undue performance burden on the system.
This session walks through design patterns for testing SSIS packages during and after the development process. The session covers topics such as these:
- Performance testing
- Patterns for validating execution results at runtime
- Validating package metadata before execution
- Design time versus runtime testing
- Making a graceful exit: testing for error handling
SessionID: 42313
Source Control practices for your BI World
Event Date: 20-02-2016 - Session time: 11:10:00 - Track: BI Platform Architecture, Development Administration
Speaker: Leslie Weed
Title: Source Control practices for your BI World
Abstract:
SessionID: 42455
Event Date: 20-02-2016 - Session time: 11:10:00 - Track: Analytics and Visualization
Speaker: Jamey Johnston
Abstract:
Come to this session to get an introduction to the R language including installing and configuring R and RStudio, how to access and manipulate data, install packages, create and use variables, use control flows and some basic graphing and statistical analysis. We will finish with a very brief introduction of how R integrates in Azure ML, Power BI and SQL Server.
The focus of the session will be primarily on the introduction to the R language and getting attendees comfortable with using R to start the journey to Data Science!
SessionID: 42658
Branding Yourself for a Dream Job
Event Date: 20-02-2016 - Session time: 11:10:00 - Track: Professional Development
Speaker: Steve Jones
Title: Branding Yourself for a Dream Job
Abstract:
Everyone wants a dream job that they enjoy going to each week. However finding that job, and getting yourself hired can be hard for most people. Steve Jones will give you practical tips and suggestions in this session that show you how to better market yourself, how to get the attention of employers, and help improve the chances that the job you want will get offered to you. Learn about networking, blogging, and more.
SessionID: 43030
VLT Shootout
Event Date: 20-02-2016 - Session time: 11:10:00 - Track: Enterprise Database Administration Deployment
Speaker: Seth Washeck
Title: VLT Shootout
Abstract:
SessionID: 46768
How to be agile building the data warehouse with WhereScape RED
Event Date: 20-02-2016 - Session time: 12:30:00 - Track: BI
Speaker: Dylan Newlander
Title: How to be agile building the data warehouse with WhereScape RED
Abstract:
An agile project to build the data warehouse is a natural way to handle model, process and rule changes caused by a better understanding of requirements, data, and data quality during a project. And yet designing, building, changing and documenting a data warehouse is still a laborious exercise that makes agile difficult. By using WhereScape's flagship RED data warehouse automation software to remove to automate the mechanics of building the data warehouse you can accelerate delivery cycles and get agile. That’s the way the business wants to work with IT – and the way that data warehouse developers want to work with the data. Come and see a demonstration of data warehouse design and build automation – developed in WhereScape RED and implemented in SQL Server.
SessionID: 42292
Intro to Monitoring I/O: The Counters That Count
Event Date: 20-02-2016 - Session time: 13:30:00 - Track: Enterprise Database Administration Deployment
Speaker: J May
Title: Intro to Monitoring I/O: The Counters That Count
Abstract:
For many engineers, interpreting disk I/O is a black art. Yet analyzing perfmon virtual file stats is typically straightforward. This session provides authoritative, clear guidance on collecting interpreting disk I/O metrics.
SessionID: 41446
Event Date: 20-02-2016 - Session time: 13:40:00 - Track: Application Database Development
Speaker: Jay Robinson
Abstract:
SessionID: 43060
Power BI is Awesome!
Event Date: 20-02-2016 - Session time: 13:40:00 - Track: BI Information Delivery
Speaker: Steve Wake
Title: Power BI is Awesome!
Abstract:
SessionID: 43119
Database Continuous Delivery Your Salvation!
Event Date: 20-02-2016 - Session time: 13:40:00 - Track: Application Database Development
Speaker: John Morehouse
Title: Database Continuous Delivery Your Salvation!
Abstract:
SessionID: 44228
Windowing Functions: THE Reason to Upgrade to 2012+
Event Date: 20-02-2016 - Session time: 13:40:00 - Track: Application Database Development
Speaker: Kevin Boles
Title: Windowing Functions: THE Reason to Upgrade to 2012+
Abstract:
SessionID: 44271
Always Encrypted in SQL Server 2016
Event Date: 20-02-2016 - Session time: 13:40:00 - Track: Enterprise Database Administration Deployment
Speaker: Todd Kleinhans
Title: Always Encrypted in SQL Server 2016
Abstract:
SQL Server 2016 introduces a new feature called Always Encrypted. This feature allows data to stay encrypted 100% of the time in transit to and from the server, can keep it encrypted at rest, and offloads the encrypt/decrypt operations off the server to be handled exclusively by the client. Always Encrypted can also be used with whole database encryption (TDE). In this presentation we will talk about what Always Encrypted is, how it is different from the encryption options currently available, and how database administrators can even be prevented from seeing the data! Demos will be done in both SQL Management Studio and in Visual Studio 2015.
SessionID: 46916
SQL Server Internals
Event Date: 20-02-2016 - Session time: 13:40:00 - Track: DBA
Speaker: Naomi Williams
Title: SQL Server Internals
Abstract:
How does SQL do what it does? Take a look under the hood at how the SQL database engine works with the storage engine. What causes those waits and where do we look to resolve them!
SessionID: 41328
SQL Server 2016, New Features Enhancements
Event Date: 20-02-2016 - Session time: 15:00:00 - Track: Enterprise Database Administration Deployment
Speaker: John Martin
Title: SQL Server 2016, New Features Enhancements
Abstract:
SQL Sever 2016 is just around the corner and with it come some great new features and enhancements to existing capabilities, in this session we will look at some of these and understand how they might make us change the way that we look at designing and implementing SQL Server solutions. We will focus on the SQL Server engine, covering topics including Operational Analytics, Temporal Stretch Tables and Always Encrypted. And we will be having a look at some of the old favorites, including enhancements to In-Memory OLTP (Hekaton) AlwaysOn Availability Groups.
By the end of this session you will have a jump-start on getting ready for the next version of SQL Server, whether you are an application developer, DBA or Business Intelligence developer.
SessionID: 41793
SQL Server Foreign Keys – De-mystifying the Rest of the Story
Event Date: 20-02-2016 - Session time: 15:00:00 - Track: Application Database Development
Speaker: Mike Byrd
Title: SQL Server Foreign Keys – De-mystifying the Rest of the Story
Abstract:
Foreign Keys are the ultimate Catch-22; you need them for data integrity, but they just kill insert, update, and delete performance. In this session we will describe the concept of Foreign Keys and how they maintain data integrity. You will learn their syntax for creating, deleting, disabling, and re-enabling. You will also learn the possible effects of disabling and re-enabling Foreign Keys for data modification. We will also examine the two most important Foreign Key attributes: is_not_trusted and is_disabled and their effect on query performance. All of these characteristics will be demo'ed with many script examples.
After attending this session you will
- Comprehend the pro and cons of Foreign Keys in a real world production environment
- Understand the consequences of disabling and re-enabling Foreign Keys for data modification
- Be able to better assess best approach for Foreign Key maintenance
SessionID: 42067
Increase your SSIS Productivity with Biml
Event Date: 20-02-2016 - Session time: 15:00:00 - Track: BI Platform Architecture, Development Administration
Speaker: Reeves Smith
Title: Increase your SSIS Productivity with Biml
Abstract:
Business Intelligence Markup Language (Biml) is an XML language for Microsoft Business Intelligence that can take your SSIS package development productivity to the next level. Creating template packages can add productivity to your SSIS development effort. See how Biml can help create template packages that can better adapt to changing business needs and allow for more comprehensive design or redesign.
In this session we will walk through various examples that will inspire you to make Biml your number one SQL Server Integration Services development tool. Learn how to use Biml scripts to create both staging tables and Integration Services packages. Add metadata to your Biml scripts and really watch the possibilities expand.
In this session, you will learn:
- How to work with Biml and BimlScript
- Metadata options that can create robust Biml solutions
- Biml design methods that can work around some so the SQL Server Integration Services pain points.
SessionID: 42246
Beginning Automation with Powershell
Event Date: 20-02-2016 - Session time: 15:00:00 - Track: Enterprise Database Administration Deployment
Speaker: Amy Herold
Title: Beginning Automation with Powershell
Abstract:
SessionID: 44226
SQL Server Defaults SUCK!!
Event Date: 20-02-2016 - Session time: 15:00:00 - Track: Enterprise Database Administration Deployment
Speaker: Kevin Boles
Title: SQL Server Defaults SUCK!!
Abstract:
SessionID: 44261
15 Things to ensure survivability of your database
Event Date: 20-02-2016 - Session time: 15:00:00 - Track: Enterprise Database Administration Deployment
Speaker: Andre DuBois
Title: 15 Things to ensure survivability of your database
Abstract:
Survivability of data should be the #1 priority for any database administrator. Corruption can happen to any database at any time. How soon corruption is detected and a quick response is key to minimize lost data and recovery in a timely manner. Have a plan ready when it happens, as this is one time you don’t want to “learn on the job”. In addition to daily and monthly maintenance that should be performed, other topics discussed will include e-mail notification when data becomes corrupt and Service Level Agreements.
SessionID: 41643
Design and Implement BI Like Edison!
Event Date: 20-02-2016 - Session time: 16:20:00 - Track: BI Platform Architecture, Development Administration
Speaker: William E Pearson III
Title: Design and Implement BI Like Edison!
Abstract:
As the most prolific inventor in American history, Thomas Edison was a master of “Best Practices!” Edison’s creations were not just novel and commercially successful, but many launched entire new industries including electric light and power, sound recording, motion pictures and industrial cement and concrete manufacture. At the heart of Edison’s remarkable record of innovation was his categorization of the innovation process into “competencies,” or bundles of skills supporting the achievement of success in a particular area of endeavor. In this session, we will look at ways that we can use many of these broad success secrets to bring powerful tools and strategies to the recurring implementation of business intelligence.
SessionID: 41707
Critical Path SQL
Event Date: 20-02-2016 - Session time: 16:20:00 - Track: Application Database Development
Speaker: Thane Schaffer
Title: Critical Path SQL
Abstract:
Critical path SQL will focus on recursive common table expressions (and other proprietary approaches, if time permits) on problem solving in finding minimum and maximums for common business problems like minimum/maximum manufacturing costs and leadtimes in BOM's and other hierarchical data structures where a tree traversal would be needed. AdventureWorks will be the primary database for demonstration purposes.
SessionID: 42521
The Hangover - Ben has really broken his SQL Server
Event Date: 20-02-2016 - Session time: 16:20:00 - Track: Enterprise Database Administration Deployment
Speaker: Benjamin Reyes
Title: The Hangover - Ben has really broken his SQL Server
Abstract:
SessionID: 44254
Overcoming Chartaphobia And Moving Toward Enlightening Data Viz
Event Date: 20-02-2016 - Session time: 16:20:00 - Track: Analytics and Visualization
Speaker: Meagan Longoria
Title: Overcoming Chartaphobia And Moving Toward Enlightening Data Viz
Abstract:
SessionID: 44259
Getting Started with Databases on Amazon Web Services
Event Date: 20-02-2016 - Session time: 16:20:00 - Track: Cloud Application Development Deployment
Speaker: Gabriel Villa
Title: Getting Started with Databases on Amazon Web Services
Abstract: