Nr: 358
SQLSaturday #358 - Albuquerque 2015
SessionID: 10456
Type More, Click Less: Programmatically build SSIS packages
Event Date: 07-02-2015 - Session time: 00:00:00 - Track:
Speaker: Bill Fellows
Title: Type More, Click Less: Programmatically build SSIS packages
Abstract:
SessionID: 10889
Murder They Wrote
Event Date: 07-02-2015 - Session time: 00:00:00 - Track:
Speaker: Jason Brimhall
Title: Murder They Wrote
Abstract:
This is the Solo version of the Joint version normally done as an all-day precon
SessionID: 11753
Women In Tech Panel discussion
Event Date: 07-02-2015 - Session time: 00:00:00 - Track:
Speaker: Meredith Ryan-Smith
Title: Women In Tech Panel discussion
Abstract:
SessionID: 13250
Event Date: 07-02-2015 - Session time: 00:00:00 - Track:
Speaker: B. Diane Blackwood
Abstract:
SessionID: 14127
What’s this ‘Scaffolding a CRUD’ all about? Build a Website from your SQL Database
Event Date: 07-02-2015 - Session time: 00:00:00 - Track:
Speaker: Gabriel Villa
Title: What’s this ‘Scaffolding a CRUD’ all about? Build a Website from your SQL Database
Abstract:
So you have a SQL Server database, and you want a web site for your tables? Come see how to develop and deploy a simple .NET website against any SQL Server database. See firsthand how to use Microsoft’s Entity Framework, ASP.Net MVC and other tricks to develop a website by writing very little code. Take home the ability to create and deploy a simple website to your own database once this demonstration is seen.
SessionID: 14668
Top 10 SSIS Tuning Tricks
Event Date: 07-02-2015 - Session time: 00:00:00 - Track:
Speaker: Ginger Grant
Title: Top 10 SSIS Tuning Tricks
Abstract:
SessionID: 15874
Event Date: 07-02-2015 - Session time: 00:00:00 - Track:
Speaker: Jason Horner
Abstract:
SessionID: 16500
Designing Stored Procedure Solutions
Event Date: 07-02-2015 - Session time: 00:00:00 - Track:
Speaker: Jennifer McCown
Title: Designing Stored Procedure Solutions
Abstract:
SessionID: 16897
Visual Studio Database Projects and Database Deployment
Event Date: 07-02-2015 - Session time: 00:00:00 - Track:
Speaker: Jason Kassay
Title: Visual Studio Database Projects and Database Deployment
Abstract:
How does your shop keep track of changes to your database schema? What are the database deployment procedures? Do you just make changes directly in production? In this beginner level session you will learn how to easily manage your database schema by leveraging SSDT in Visual Studio with Database Projects, create deployment scripts, and generate re-runnable deployment packages called DACPAC's. We will review how source control interacts with database projects as well as discuss how you can use PowerShell to automate your database deployments.
SessionID: 17163
Master Data Management - Getting Started with SQL Server MDS
Event Date: 07-02-2015 - Session time: 00:00:00 - Track:
Speaker: John McAllister
Title: Master Data Management - Getting Started with SQL Server MDS
Abstract:
This session will provide an introduction to Master Data Management (MDM). We explore the basic concepts, types of MDM solution, and the basics for a successful MDM Implementation. With a working definition in hand, we'll discuss strategies for beginning a successful MDM pilot in your organization and look at some of the pitfalls to avoid. We'll wrap the business discussion up with some tips for selecting the right domains to solve and some tips for managing the politics of MDM. After we've set the stage for what, how and why you need MDM, we'll take a brief look at SQL Server MDS through the Excel add-in and talk about the Architecture of MDS
SessionID: 17264
Social Networking Is Alive!!!
Event Date: 07-02-2015 - Session time: 00:00:00 - Track:
Speaker: John Morehouse
Title: Social Networking Is Alive!!!
Abstract:
SessionID: 17606
Fast and Furious Dynamic SQL
Event Date: 07-02-2015 - Session time: 00:00:00 - Track:
Speaker: Jay Robinson
Title: Fast and Furious Dynamic SQL
Abstract:
We all appreciate a well-defined and well-tuned stored procedure. But sometimes the problem calls for a more dynamic solution. What are those problems and how do you generate SQL to solve them? After attending this session, you will be able to identify situations that call for dynamic SQL and address them with rapid, maintainable, and secure code.
SessionID: 17730
Introduction to High Availability with SQL Server
Event Date: 07-02-2015 - Session time: 00:00:00 - Track:
Speaker: John Sterrett
Title: Introduction to High Availability with SQL Server
Abstract:
Have you wondered which high availability features might be best for your shop? In this session we will go over a quick look at log shipping, database mirroring, transactional replication, failover cluster instances and availability groups. John will identify pros and cons for each features and share some tips from the field.
SessionID: 18947
Why Be Normal?
Event Date: 07-02-2015 - Session time: 00:00:00 - Track:
Speaker: Leslie Andrews
Title: Why Be Normal?
Abstract:
SessionID: 19143
Data Modeling 101
Event Date: 07-02-2015 - Session time: 00:00:00 - Track:
Speaker: Leslie Weed
Title: Data Modeling 101
Abstract:
Covering the basics for the beginner and those that have been thrown into a modeling role and have been cowboy’n it like the Wild West. We’ll cover why you should bother with a conceptual model and invest some of your project time in the modeling task. We will go over some different modeling techniques around Normalized, Dimensional and Data Vault options. And lastly, considerations for scalability, sustainability and empowering you with a Data Access Layer so you stay in control of your architecture as opposed to the application beast. Yee-Haw!
SessionID: 19239
Let's Get It Started - SQL Server installation and configuration
Event Date: 07-02-2015 - Session time: 00:00:00 - Track:
Speaker: Lori Edwards
Title: Let's Get It Started - SQL Server installation and configuration
Abstract:
We've all installed SQL Server and, most of the times, the default settings work just fine. This is a beginner session that will help you to understand what those settings mean along with why there might be times that you want to use something other than the defaults and how that might impact your server. We'll also go through unattended installs, both with and without a config file. This can really help to standardize your SQL Server installations and save you some precious keystrokes.
SessionID: 19432
Getting started with Dimensional Modeling
Event Date: 07-02-2015 - Session time: 00:00:00 - Track:
Speaker: Marc Beacom
Title: Getting started with Dimensional Modeling
Abstract:
Technology has revolutionized the way organizations run today. Rather than a few file cabinets, organizations use many different software packages and applications that are mission critical to running their business. These systems gather a large amount of valuable data that must be used in decision making to maintain a competitive advantage. However, we've all heard and likely been around when mission critical systems have been rendered useless due to long running reports. To solve this and a host of other source system reporting issues we have proven Data Warehousing techniques to store the data in a report friendly way. Dimensional modeling is one of the most widely used set of techniques that will provide source system relief for reporting. In this session, we will take a look at what Dimensional Modeling is along with some key terms and techniques.
SessionID: 22927
Dashboards - More Than One Way To Visualize Data
Event Date: 07-02-2015 - Session time: 00:00:00 - Track:
Speaker: Jeff Renz
Title: Dashboards - More Than One Way To Visualize Data
Abstract:
Presenting BI in a sophisticated look that is both user friendly and easy to use can be challenging. In this session I will review the three major types of dashboards (Operational, Strategic, and Analytical). Using Visio, SSRS, SharePoint and Pyramid Analytics I will demonstrate examples of each of the dashboard types.
SessionID: 23436
SSIS ETL for Type1 and Type2 SCD
Event Date: 07-02-2015 - Session time: 00:00:00 - Track:
Speaker: Ron Beatty
Title: SSIS ETL for Type1 and Type2 SCD
Abstract:
How to handle and track changes in a data warehouse dimension table is an important dimensional modeling consideration. The dimension tables of a data warehouse need to be designed to appropriately store a history of attribute changes over time. The ETL processes need to detect these changes and correctly update the dimensional table to preserve historical accuracy. Finally, fact records need to be associated with the correct historical version of the dimension. In this presentation, a SQL Server Integration Services (SSIS) will be demonstrated that creates an ETL data flow which will load a dimensional table with both Type 1 and Type 2 dimensional attributes.
SessionID: 23594
Event Date: 07-02-2015 - Session time: 00:00:00 - Track:
Speaker: Russ Thomas
Abstract:
A high performing data tier does not happen by accident. High quality shops understand that performance must be designed as a feature. While SQL Server remains one of the most popular databases in the world, the modern software engineer would rather learn Entity Framework, Dapper, or ORMLite over straight TSQL. Since the TSQL keys have in many cases been handed over to a service tier or ORM, maintaining a high performing database in this environment places significant emphasis on fundamental design. This session will identify the 5 most important factors that every database requires to support "performance as a feature". This session is for the Software Engineer or DBA/Data Architect/DBE who works with database servers where TSQL has b
SessionID: 24287
Event Date: 07-02-2015 - Session time: 00:00:00 - Track:
Speaker: Sean McCown
Abstract:
SessionID: 24431
Parameter Sniffing the Good and the Bad
Event Date: 07-02-2015 - Session time: 00:00:00 - Track:
Speaker: Lance Tidwell
Title: Parameter Sniffing the Good and the Bad
Abstract:
SessionID: 24746
Data wizardry with the next generation of Power BI!
Event Date: 07-02-2015 - Session time: 00:00:00 - Track:
Speaker: Matt Smith
Title: Data wizardry with the next generation of Power BI!
Abstract:
This will be an action-packed culmination of entertainment, story telling, jokes, and data wizardry using the next generation of Power BI!
SessionID: 25067
How to Become a Backup Tuning Wizard
Event Date: 07-02-2015 - Session time: 00:00:00 - Track:
Speaker: Melody Zacharias
Title: How to Become a Backup Tuning Wizard
Abstract:
SessionID: 25715
Date Dimension: Past Future in One Script
Event Date: 07-02-2015 - Session time: 00:00:00 - Track:
Speaker: Steve Wake
Title: Date Dimension: Past Future in One Script
Abstract:
SessionID: 25939
Advanced Statistics Management: Setting Up SQL Server For Success
Event Date: 07-02-2015 - Session time: 00:00:00 - Track:
Speaker: Seth Washeck
Title: Advanced Statistics Management: Setting Up SQL Server For Success
Abstract:
The optimizer uses statistics to generate a cardinality estimate which, in turn, affects query plan decisions as well as system resources. In this session we're going to step through the process of evaluating the statistics present (or not present) and present a methodology for analyzing the presence of skew, candidate filtered statistics, and their efficacy in an environment. Additionally, we'll look at the impacts of the new Cardinality Estimator in SQL Server 2014 on plan generation This would, ultimately, be an excellent addition to any periodic SQL Server health check.
SessionID: 26140
Event Date: 07-02-2015 - Session time: 00:00:00 - Track:
Speaker: Thane Schaffer
Abstract:
SessionID: 26563
Fun with Availability Groups
Event Date: 07-02-2015 - Session time: 00:00:00 - Track:
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: 26641
Incremental Load Design Patterns
Event Date: 07-02-2015 - Session time: 00:00:00 - Track:
Speaker: Tim Mitchell
Title: Incremental Load Design Patterns
Abstract:
The volume of data addressed by the typical ETL operation is constantly on the rise. Not so many years ago, a table with a few million records was considered to be huge. These days, it's not uncommon to deal with multibillion row tables. As a result, ETL professionals are frequently tasked with finding efficient ways to incrementally process these large sets of data without resorting to expensive and time-consuming destructive reloads.
In this session, we will review the common decision points surrounding incrementally loading data, and will demonstrate some of the methods for incremental processing. Among the topics of discussion:
--Deciding whether an incremental load is appropriate
--Pick your tool: T-SQL or SSIS?
--Methods for detecting new and changed records
--Common incremental load design patterns
SessionID: 26920
Documentation – you know you love it
Event Date: 07-02-2015 - Session time: 00:00:00 - Track:
Speaker: TJay Belt
Title: Documentation – you know you love it
Abstract:
SessionID: 26993
Life Lessons in Communication
Event Date: 07-02-2015 - Session time: 00:00:00 - Track:
Speaker: Tom Roush
Title: Life Lessons in Communication
Abstract:
Communicating. We all do it, every day. But can you do it better? You present to management, share with peers, advise your direct reports. A common thread of success or failure here is how well you get your message across.
Can you share bad news and soften the blow with humor while respecting the nature of the news you have to deliver?
Can you support your direct reports when they make a very human mistake?
Do you know how you communicate your support without micromanaging them can make a huge difference in the quality of their work for years to come?
These questions and more will be answered, with stories, with humor, and with experience (both good and bad).
Once you've figured these things out, how do you communicate your own skills to the world?
After attending, you’ll be on the road to better, more direct communication, whether it’s with your management, your peers, or your reports.
SessionID: 27110
An Oracle DBA's Survival Guide to SQL Server Database Administration
Event Date: 07-02-2015 - Session time: 00:00:00 - Track:
Speaker: Trent Sherman
Title: An Oracle DBA's Survival Guide to SQL Server Database Administration
Abstract:
SessionID: 34772
Powershell Tips and Tricks for SQL Server Administration
Event Date: 07-02-2015 - Session time: 00:00:00 - Track:
Speaker: Michael Fal
Title: Powershell Tips and Tricks for SQL Server Administration
Abstract:
SessionID: 9066
Event Date: 07-02-2015 - Session time: 00:00:00 - Track:
Speaker: Alan Faulkner
Abstract:
SessionID: 9430
Making the Leap from Developer to DBA
Event Date: 07-02-2015 - Session time: 00:00:00 - Track:
Speaker: Amy Herold
Title: Making the Leap from Developer to DBA
Abstract:
You are a Developer (.NET, SQL or otherwise) but you have been doing some DBA work and have now decided that is all you want to do - how do you make the transition? What do you need to know? This session will cover this topic from first-hand experience.
SessionID: 9788
Event Date: 07-02-2015 - Session time: 00:00:00 - Track:
Speaker: Argenis Fernandez
Abstract: