sqlsathistory

Nr: 272

Back to Main list

SQLSaturday #272 - Nashville 2014

Start Time (24h) Speaker Track Title
00:00:00 Allen White Spotlight Sessions Automate Your ETL Infrastructure with SSIS and PowerShell
00:00:00 Brett Tomson Business Intelligence ETL in a Nutshell with SSIS
00:00:00 Carlos L Chacon DBA Judge, Jury, and Executioner--A First Look At Execution Plans
00:00:00 Chris Skorlinski DBA Check Engine Lights
00:00:00 Chris Skorlinski Professional Development Your Best Interview Ever
00:00:00 Dave Mattingly Business Intelligence Master Data Management
00:00:00 David Klee DBA SQL Server Virtualization 101
00:00:00 David Dye DEV/DBA Misc Column Level Encryption
00:00:00 David Maxwell BONUS Sessions DBA 911 - Database Corruption
00:00:00 Dan Evans Spotlight Sessions Self-Service BI with SSAS Multi-Dim
00:00:00 Ed Watson DEV/DBA Misc Backup Strategies are for Losers!
00:00:00 Hope Foley Spotlight Sessions My SQL Server is Not Slow for Pete's Sake! - Server Side Performance Analysis
00:00:00 Janis Griffin DBA Geekin’ Out on Extended Events -Deconstructing the system_health session to solve performance issues
00:00:00 Joseph D'Antoni Professional Development Taking Your IT Career to the Next Level
00:00:00 Joseph D'Antoni BONUS Sessions In-Memory Columnstore Indexes--Make Your Data Warehouse Fly
00:00:00 Joseph D'Antoni DEV/DBA Misc Using Compression to Improve Database Performance
00:00:00 Jason Hall BONUS Sessions 5 Common SQL Server Performance Issues
00:00:00 Joe Settles BONUS Sessions Change Data Capture for Developers and DBAs
00:00:00 Joe Webb Professional Development Scaling Up Through Delegation
00:00:00 Richie Rump DEV/DBA Misc Entity Framework: Or How I Learned to Stop Worrying and Learned to Love Developers
00:00:00 Josh Fennessy Big Data/Azure/BI Visual Analytics with HDInsight and Power View
00:00:00 Kevin Kline Professional Development Team Leadership Fundamentals
00:00:00 Kathi Kellenberger Spotlight Sessions Writing Better T-SQL Queries with Window Functions
00:00:00 Kathi Kellenberger DEV T-SQL Window Function Performance
00:00:00 Leonard Lobel DEV Geospatial Data Types in SQL Server 2012
00:00:00 miguel Cebollero DEV/DBA Misc Database Development Comes out of the Dark Ages
00:00:00 Mike Hays DEV Trace Flags for Developers
00:00:00 Denny Cherry Spotlight Sessions Index Internals
00:00:00 Denny Cherry DBA SANLess Clustering on the Ground and In the Cloud
00:00:00 Brian Davis Big Data/Azure/BI SSIS Templates Can Make Your Life Easier
00:00:00 Robert Verell DBA Know Your Role(s)!
00:00:00 Rob Volk DEV/DBA Misc Harvesting Web Data Using Data Explorer and XML
00:00:00 Russel Loski Big Data/Azure/BI Introduction to BIML and BIMLScript
00:00:00 Russel Loski Big Data/Azure/BI SSRS data driven subscription using SSIS
00:00:00 Stephen LeRoy DEV "Flash 101 – An Introduction to Flash Storage for MS SQL Server and Data Centers."
00:00:00 Stuart Ainsworth Professional Development Managing a Technical Team: Lessons Learned
00:00:00 Stuart Ainsworth Big Data/Azure/BI Working with "Biggish Data"
00:00:00 Tim Radney BONUS Sessions Know Backups and Know Recovery
00:00:00 Tim Radney Spotlight Sessions You Inherited a Database, Now What?
00:00:00 Virginia Mushkatbat Business Intelligence Data Flow Architectures in Software Development Life-Cycle
00:00:00 Wendy Pastrick DEV Read Dirty to Me - Isolation Levels/User Impact
00:00:00 Wendy Pastrick DEV/DBA Misc Women In Technology Roundtable
00:00:00 Bill Anton Big Data/Azure/BI Bus Matrix – The Foundation of your Dimensional DW
00:00:00 Bill Anton Business Intelligence The 20-Minute Tabular Model
00:00:00 Mark Scott BONUS Sessions Supercharge Microsoft BI with Pyramid Analytics
00:00:00 Aaron Nelson DEV SQL Server Database Development with SSDT
00:00:00 Aaron Crouch Business Intelligence BizTalk and SQL Server: EDI Made Simple
00:00:00 Adam Belebczuk DEV XML Without Xanax: How to Handle XML in SQL Server
00:00:00 Kerry Tyler Business Intelligence Manageable SSAS Deployment Strategies

SessionID: 10039

Automate Your ETL Infrastructure with SSIS and PowerShell

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: Spotlight Sessions

Speaker: Allen White

Title: Automate Your ETL Infrastructure with SSIS and PowerShell

Abstract:

Much of your ETL process flow consists of packages that are very similar in structure, capturing data from a single source and transferring that to a single destination. Creating the individual packages can be tedious and it's easy to miss something in the process of generating the same basic package over and again. BI Markup Language makes it easy to build new packages, and PowerShell makes creating the BIML scripts easy. In this session we'll show you how to use PowerShell to generate dozens of SSIS packages doing similar tasks from a defined set of ETL sources.

SessionID: 11078

ETL in a Nutshell with SSIS

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: Business Intelligence

Speaker: Brett Tomson

Title: ETL in a Nutshell with SSIS

Abstract:

New to BI? Loading data warehouses got you down? Do Connection Managers, Control Flows, and Data Flows make your head swirl? Well, don't fret. In this session, we will peel back the onion that is SQL Server Integration Services and identify the elements necessary to develop efficient, high performance ETL packages that will shock and amaze your friends and coworkers. Expect to cover several real-world scenarios including implementing best practices around disparate data sources, package design and development, logging, troubleshooting, and deployment. This will be an interactive session based on your input; come with questions!

SessionID: 11181

Judge, Jury, and Executioner--A First Look At Execution Plans

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: DBA

Speaker: Carlos L Chacon

Title: Judge, Jury, and Executioner--A First Look At Execution Plans

Abstract:

When a query is run against a database, a plan is formed to do the work. This session will serve as an introduction on how to read and interpret execution plans. We will also take a look at the execution plan that won the 'Hairy' Execution Plan contest on SQLCruise Miami in 2013! Take a peek at http://sqlcruise.com/winner-of-the-2013-caribbean-landlubber-sql-sentry-hairy-execution-plan/

SessionID: 11558

Check Engine Lights

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: DBA

Speaker: Chris Skorlinski

Title: Check Engine Lights

Abstract:

Together we'll explore SQL Server "check engine lights", those little indications that your SQL Server needs your attention. Ignore these and you could be stuck alongside the road with a broken engine.

SessionID: 11559

Your Best Interview Ever

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: Professional Development

Speaker: Chris Skorlinski

Title: Your Best Interview Ever

Abstract:

Twenty years of interviewing experience presented by Chris Skorlinski, Microsoft Support Escalation Engineer covering key strategies utilized during the first ten minutes of an interview, either phone, Skype, or in-person, increasing your chances for a new job and a new adventure.

SessionID: 12243

Master Data Management

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: Business Intelligence

Speaker: Dave Mattingly

Title: Master Data Management

Abstract:

Making sure that data is accurate and current across multiple systems is very tricky, but can yield powerful benefits if done right.

Attendees will learn: (a) concepts behind MDM, (b) approaches to implementing MDM, (c) tools that are available, and (d) by examining a case study of a large financial company.

SessionID: 12537

SQL Server Virtualization 101

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: DBA

Speaker: David Klee

Title: SQL Server Virtualization 101

Abstract:

What is virtualization? What impact does it have on DBAs and their systems? What aspects of their job stays the same, and what changes? What is really going on inside that black box? The fundamentals of private cloud computing and how it impacts data professionals will be discussed in this interactive session. Tips on how to use the best of virtualization to improve their daily tasks and efficiencies will be demonstrated, and common questions and concerns will be addressed.

SessionID: 12994

Column Level Encryption

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: DEV/DBA Misc

Speaker: David Dye

Title: Column Level Encryption

Abstract:

This session will introduce column level encryption using t-sql. We will discuss the introduction of cryptographic services in SQL Server and how this enables native encryption as well as real life scenarios and uses of column level encryption.

SessionID: 13314

DBA 911 - Database Corruption

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: BONUS Sessions

Speaker: David Maxwell

Title: DBA 911 - Database Corruption

Abstract:

SessionID: 13422

Self-Service BI with SSAS Multi-Dim

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: Spotlight Sessions

Speaker: Dan Evans

Title: Self-Service BI with SSAS Multi-Dim

Abstract:

Now with SQL 2014 you can perform visual data exploration with Power View on traditional Multi-Dimensional models. See how to build out these types of analysis using Excel and SharePoint. Get insight into tips/tricks and lessons learned from the field to increase the value of your BI SQL investments.

SessionID: 13697

Backup Strategies are for Losers!

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: DEV/DBA Misc

Speaker: Ed Watson

Title: Backup Strategies are for Losers!

Abstract:

Every company has a backup strategy. That backup strategy is worthless and will cause your business to fail miserably while losing valuable customer data and more importantly you will lose my order of chicken wings! In this session you will learn why backup strategies are for losers, what can I do to keep from being a loser, and how can I build a winning strategy!

SessionID: 14999

My SQL Server is Not Slow for Pete's Sake! - Server Side Performance Analysis

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: Spotlight Sessions

Speaker: Hope Foley

Title: My SQL Server is Not Slow for Pete's Sake! - Server Side Performance Analysis

Abstract:

You got the "It's Slow" call, yeah you know the one. There are many places to dig in and determine how true that is but we'll focus on what the server thinks utilizing Performance Monitor. We'll go a bit deep into those facts in the poster on the wall and tell you the what/where/whys of it all. We'll make sure you understand those items selected and what they mean. We will also go through ways to quickly analyze that mountain of data collected.

SessionID: 15691

Geekin’ Out on Extended Events -Deconstructing the system_health session to solve performance issues

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: DBA

Speaker: Janis Griffin

Title: Geekin’ Out on Extended Events -Deconstructing the system_health session to solve performance issues

Abstract:

Extended Events are used to gather a wide range of performance information to help troubleshoot performance problems in SQL Server. The system_health session is an Extended Events session that is included by default with SQL Server. This session starts automatically when the SQL Server database engine starts, and runs without any noticeable performance effects. This presentations will take you on an in-depth tour of the data provided in the system_health event session and how to use it to troubleshoot performance issues. Cases studies from real-life examples will be used to demonstrate tips and tricks.

SessionID: 16201

Taking Your IT Career to the Next Level

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: Professional Development

Speaker: Joseph D'Antoni

Title: Taking Your IT Career to the Next Level

Abstract:

This session will feature a panel discussion of several senior IT professionals. Discussions will include what you can do to take your career to the next level. Attendees are welcome to bring questions to help enliven the discussion.

SessionID: 16202

In-Memory Columnstore Indexes--Make Your Data Warehouse Fly

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: BONUS Sessions

Speaker: Joseph D'Antoni

Title: In-Memory Columnstore Indexes--Make Your Data Warehouse Fly

Abstract:

Columnstore indexes were introduced in SQL Server 2012, along with a new type of query processing "batch mode". In SQL 2014 they get even better--we can use a Columnstore index as a clustered index and update it. In this session we will explore the basics and beyond of Columnstore indexes and how they can help your warehouse performance.

SessionID: 16203

Using Compression to Improve Database Performance

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: DEV/DBA Misc

Speaker: Joseph D'Antoni

Title: Using Compression to Improve Database Performance

Abstract:

Back in the old days, compression and databases was a really bad idea. Now, with powerful CPUs we can use to both improve performance and save disk space. We will cover the basics of how all compression and deduplication works, and then we will learn how SQL Server page and row compression work, and the special compression that is used in SQL 2012 Columnstore Indexes. We will demo performance and space savings in using compression.

SessionID: 16766

5 Common SQL Server Performance Issues

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: BONUS Sessions

Speaker: Jason Hall

Title: 5 Common SQL Server Performance Issues

Abstract:

I spend a large portion of each day looking through performance reports and dashboards from various organizations around the world. I've identified some very common performance problems and/or misunderstandings that tend to have easy, though not always obvious, solutions.

I intend to share the whys and hows of these issues with anyone who would like to attend during a SQL Saturday session.

SessionID: 16795

Change Data Capture for Developers and DBAs

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: BONUS Sessions

Speaker: Joe Settles

Title: Change Data Capture for Developers and DBAs

Abstract:

Change Data Capture (CDC) provides a method to store and retrieve changes from Inserts, Updates and Deletes made to SQL Server data. Metadata stored with the captured changes facilitates easy change retrieval for many potential uses like transfer to a data warehouse.

This presentation shows how CDC works using multiple code demonstrations. The first demo illustrates how to configure CDC and capture changes. The next demonstrates practical data capture scenarios using Template Explorer code samples.

Finally, we will explore approaches to tuning CDC and examine SSIS Controls for CDC in SQL Server 2012.

SessionID: 17112

Scaling Up Through Delegation

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: Professional Development

Speaker: Joe Webb

Title: Scaling Up Through Delegation

Abstract:

Effective leadership requires asking others for their input and assistance. No leader can be effective without knowing how to confidently delegate assignments to his team. It’s the only way to truly scale up and do more. This module describes the hows and whys of effective delegation and how to avoid common pitfalls.

SessionID: 17443

Entity Framework: Or How I Learned to Stop Worrying and Learned to Love Developers

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: DEV/DBA Misc

Speaker: Richie Rump

Title: Entity Framework: Or How I Learned to Stop Worrying and Learned to Love Developers

Abstract:

Do you have applications in your environment that don't use SQL written by a person but by the application itself? No, the system isn't self-aware. Chances are the system is utilizing Microsoft's Entity Framework.

Entity Framework (EF) and other object relational mapping technologies have been a boon for developers. But is Entity Framework a technology that developers should even be using? In this session, we'll review what Entity Framework is and how it's changed over time. We'll also dive into how Entity Framework works and what to look for when inspecting a database generated by Entity Framework. Finally, we'll review T-SQL generated by Entity Framework and give some tips on how to improve performance. If you're a data professional that manages databases that are accessed through Entity Framework or would like a basic knowledge of how Entity Framework works this session is for you.

SessionID: 17513

Visual Analytics with HDInsight and Power View

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: Big Data/Azure/BI

Speaker: Josh Fennessy

Title: Visual Analytics with HDInsight and Power View

Abstract:

BIG DATA! There, I've said it. But, what exactly does it mean for YOU?

This session will help to dispel some of the Big Data confusion. This session will focus on HD Insight, Microsoft's Hadoop based implementation. Loading data and querying a database is one thing and that will certainly be covered. Exploring how we can integrate data from HD Insight into our existing analytic solutions is one of the real world implementations this session will be focused on. This is one of the keys to successfully selling management on the needs for a Big Data solution. It's not just another database, it's a tool to enhance existing analytic structures.

During this session, we'll start with a brief overview of Hadoop and HDFS. Next we'll take a look at HD Insight, and explore some of the features therein.

Finally, integration with SSAS and Power View (using Excel 2013) will be shown, which will close the loop on Big Data visualizations.

SessionID: 18196

Team Leadership Fundamentals

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: Professional Development

Speaker: Kevin Kline

Title: Team Leadership Fundamentals

Abstract:

Considering a promotion into management? This session will teach you the fundamental skills needed to effectively lead an IT team. Topics include motivational skills, communication skills and project/job tracking skills. Attendees will learn:

  1. What are the fundamental ways that a new leader can build credibility and trust with their team?
  2. What are the unique ways in which IT people are motivated?
  3. How can a leader effectively communicate with their IT team using a variety of communication channels?
  4. How steps can a leader take to ensure that their IT team is achieving optimum effectiveness?

SessionID: 18418

Writing Better T-SQL Queries with Window Functions

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: Spotlight Sessions

Speaker: Kathi Kellenberger

Title: Writing Better T-SQL Queries with Window Functions

Abstract:

SQL Server 2005 and later versions introduced several T-SQL features that are like power tools in the hands of T-SQL developers. If you aren’t using these features, you’re probably writing code that doesn’t perform as well as it could.

This session will teach you how to get great performance, avoid cursor solutions, and create simpler code by using the window functions that have been introduced between 2005 and 2012. You'll learn how to use the new functions and how to apply them to several design patterns that are commonly found in the real world.

SessionID: 18419

T-SQL Window Function Performance

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: DEV

Speaker: Kathi Kellenberger

Title: T-SQL Window Function Performance

Abstract:

Window functions were first introduced with SQL Server 2005 and enhanced with SQL Server 2012. They enable easy development and great performance…well, sometimes. Learn what you need to know to take full advantage of these features. What you don’t know can hurt you when you are using window functions.

SessionID: 19044

Geospatial Data Types in SQL Server 2012

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: DEV

Speaker: Leonard Lobel

Title: Geospatial Data Types in SQL Server 2012

Abstract:

The geospatial capabilities in SQL Server are not only powerful, but easy and fun to use! In this session, Lenni shows you how to integrate location-awareness into your own applications with the geometry and geography data types. We’ll explore the planar and geodetic spatial models, spatial markup languages such as WKT and GML, and then put these concepts to use as we build several useful demos, (e.g., Bing Maps integration). Demos show how to use the geospatial methods to easily calculate area, length, and distance, and project new shapes based on intersection and overlap. Attend this session and embrace spatial programming today!

SessionID: 20417

Database Development Comes out of the Dark Ages

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: DEV/DBA Misc

Speaker: miguel Cebollero

Title: Database Development Comes out of the Dark Ages

Abstract:

Database development has traditionally been done using SQL Server Management Studio query window as the primary tool, when far more powerful tools are available in your toolset. This is the equivalent of writing a document using Notepad, when MS Word is available on your desktop. This session will take you through some of the basics of using SSDT, show you how to use VS2012 database projects effectively, how to utilize TFS build, test and deploy your code. I've had my share of bumps on the road to deploying these toolsets. At the end of this session you will have a good introduction into how to use the tools and how to avoid some common issues with legacy code you are already have in your environments.

SessionID: 20637

Trace Flags for Developers

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: DEV

Speaker: Mike Hays

Title: Trace Flags for Developers

Abstract:

Will Trace Flags help troubleshoot or optimize your your queries? This is an introduction on the how why Trace Flags alters the way SQL Server behaves. Understand the difference between documented and undocumented trace flags. Learn how Trace Flags can be enabled as a hint for individual queries. Also review a couple trace flags that may help with those day to day puzzles.

SessionID: 21065

Index Internals

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: Spotlight Sessions

Speaker: Denny Cherry

Title: Index Internals

Abstract:

During this session we will be digging into the internals of SQL Server indexes.

SessionID: 21066

SANLess Clustering on the Ground and In the Cloud

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: DBA

Speaker: Denny Cherry

Title: SANLess Clustering on the Ground and In the Cloud

Abstract:

I'll tell you how to create a cluster to protect SQL Server in environments where traditional shared storage clusters are impractical or impossible. For example, I’ll show you how to create a cluster using local high performance SSD and Flash-based PCIe storage for faster SQL application response times and high availability protection and I’ll discuss how to use native SQL Failover Clusters in the Amazon Cloud. You will also learn how you can build a cluster that eliminates the cost and single point of failure risk of SAN storage. Topics covered: - How to create a cluster using local high performance storage to accelerate SQL Server without sacrificing availability - Benefits of AlwaysOn Failover Clustering vs. AlwaysOn Availability Groups - Availability options of SQL Server Standard Edition vs. Enterprise Edition - How to add high availability and disaster protection to your SQL Server Amazon EC2 instances

SessionID: 22654

SSIS Templates Can Make Your Life Easier

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: Big Data/Azure/BI

Speaker: Brian Davis

Title: SSIS Templates Can Make Your Life Easier

Abstract:

How many times have you started a new SSIS project and added the same components that you’ve added to almost every other package you’ve created? Components to handle logging and errors or even a standard workflow for loading data files. In this session I’ll show you how you can create standard templates that already contain any and all of the common components you desire. We’ll also look at how to implement and use these templates so that the next time you create a SSIS package you can spend your time on the work you actually need to do instead of implementing common components over and over again.

SessionID: 23241

Know Your Role(s)!

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: DBA

Speaker: Robert Verell

Title: Know Your Role(s)!

Abstract:

SessionID: 23264

Harvesting Web Data Using Data Explorer and XML

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: DEV/DBA Misc

Speaker: Rob Volk

Title: Harvesting Web Data Using Data Explorer and XML

Abstract:

In this session we will cover the basics of using Data Explorer (Now called Power Query) + other tools to explore XML data from the SQL Saturday website. We will look at lesser-known features like XML feeds, harvesting data from other websites, and social media sources using open source tools like Curl (a command line tool for transferring data with URL syntax). We will use Business Intelligence tools such as the new Data Explorer and SQL Server to download and analyze the XML.

SessionID: 23674

Introduction to BIML and BIMLScript

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: Big Data/Azure/BI

Speaker: Russel Loski

Title: Introduction to BIML and BIMLScript

Abstract:

Microsoft has provided some great tools for creating and editing SSIS packages. First Business Intelligence Development Studio (BIDS) then SQL Server Data Tools (SSDT). However, when creating an SSIS package you frequently repeat the same steps over and over. BIML is an XML markup language designed for representing the structure of an SSIS package. BIML Script takes that structure and generates an SSIS package.In this session we will use BIDS Helper to create a simple SSIS package using BIML. We will handle a couple SSIS scenarios with BIML and BIML Script.

SessionID: 23675

SSRS data driven subscription using SSIS

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: Big Data/Azure/BI

Speaker: Russel Loski

Title: SSRS data driven subscription using SSIS

Abstract:

SQL Server Reporting Services provides a powerful tool to render report based on information in a database table. But in order to use this feature, you are required to purchase an Enterprise license of SQL Server. In this session, we will create an SSIS package that renders reports to the file system based on values stored in the database.

SessionID: 24616

"Flash 101 – An Introduction to Flash Storage for MS SQL Server and Data Centers."

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: DEV

Speaker: Stephen LeRoy

Title: "Flash 101 – An Introduction to Flash Storage for MS SQL Server and Data Centers."

Abstract:

“’More CPU/more Memory/More Spindles’ has been the mantra for increasing performance for SQL Server environments that are resource bound. This often leads to complicated file placements, complicated lun/disk striping, complex partitioning schemes and creative resource handling. Storage has been the last area of hardware technology that has improved performance for enterprise systems, but now the next generation of storage is here… Flash, and its available and practical for database systems”…..

SessionID: 25833

Managing a Technical Team: Lessons Learned

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: Professional Development

Speaker: Stuart Ainsworth

Title: Managing a Technical Team: Lessons Learned

Abstract:

I got promoted to management a year ago, and despite what I previously believed, there were no fluffy pillows and bottles of champagne awaiting me. My team liked me, but they didn't eactly stoop and bow when I entered the room. I've spent the last year relearning everything I thought I knew about management, and what it means to be a manager of a technical team. This session is intended for new managers, especially if you've come from a database (or other technical) background; topics we'll cover will include:*How to let go of your own solutions. *Why you aren't the model you think you are, and *Why Venn diagrams are an effective tool for management.

SessionID: 25834

Working with "Biggish Data"

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: Big Data/Azure/BI

Speaker: Stuart Ainsworth

Title: Working with "Biggish Data"

Abstract:

Most database professionals know (from firsthand experience) that there continues to be a "data explosion", and there's been a lot of focus lately on "big data". But what do you do when your data's just kind of "biggish"? You're managing Terabytes, not Petabytes, and you're trying to squeeze out as much performance out of your aging servers as possible. The focus of this session is to identify some key guidelines for the design, management, and ongoing optimization of "larger-than-average" databases. Special attention will be paid to the following areas: * query design * logical and physical data structures * maintenance backup strategies

SessionID: 26703

Know Backups and Know Recovery

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: BONUS Sessions

Speaker: Tim Radney

Title: Know Backups and Know Recovery

Abstract:

It is easy to schedule full backups to run each night, but is that the right decision for your organization? You say you have a backup strategy, but what is your recovery strategy? Do you have a well-executed recovery plan? In this session I will cover several methods for performing much needed backups and how to recover those backups. Full, Differential, File Group, Transaction logs and recovery the tail end of a the log. He will discuss industry best practices and hopefully cause you to validate and test your current strategy.

SessionID: 26704

You Inherited a Database, Now What?

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: Spotlight Sessions

Speaker: Tim Radney

Title: You Inherited a Database, Now What?

Abstract:

You have recently inherited the support of a new or existing database, what are the things you should immediately check and start monitoring and what are the things that you should address over the next few weeks. When taking over support of a database or system, you cannot ASSUME anything. At the end of this session you will have a nice checklist of things you should check and be doing on ALL your databases not just the one you inherited. Whether you are a seasoned DBA or just starting out, this session should be informative and something you can relate to.

SessionID: 27455

Data Flow Architectures in Software Development Life-Cycle

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: Business Intelligence

Speaker: Virginia Mushkatbat

Title: Data Flow Architectures in Software Development Life-Cycle

Abstract:

The presenter will consider different architectures to move data across environments during the software development life-cycle. Whether you start from scratch working with XP, or you have to establish processes in already existing organization working in waterfall, whether the data to move is 1 MB or terabytes, the presenter will present ways to handle the tasks and outline the cons and pros of each approach.

SessionID: 27811

Read Dirty to Me - Isolation Levels/User Impact

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: DEV

Speaker: Wendy Pastrick

Title: Read Dirty to Me - Isolation Levels/User Impact

Abstract:

Issue a "SELECT {data} FROM {myTable}" statement and users need to trust the data returned is accurate. What happens when multiple processes access the same data? What happens further if one of those process is an UPDATE or even a DELETE statement? How about if both processes will be updating that data? Understanding Isolation in SQL Server is paramount in ensuring data integrity in your system. We will cover the different levels of isolation and how they impact what a user views when accessing the data at a given point-in-time.

SessionID: 27812

Women In Technology Roundtable

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: DEV/DBA Misc

Speaker: Wendy Pastrick

Title: Women In Technology Roundtable

Abstract:

Join a group of professionals as we discuss issues of gender equality in the workplace. Possible topics include: salary and bonuses, teamwork and recognition, and promotions or opportunity. Open format - we will talk about any topic attendees bring to the table. Men and women are both encouraged to attend as open discussion is more conducive in working toward understanding and overcoming these problems.

SessionID: 28172

Bus Matrix – The Foundation of your Dimensional DW

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: Big Data/Azure/BI

Speaker: Bill Anton

Title: Bus Matrix – The Foundation of your Dimensional DW

Abstract:

The Bus Matrix is the cornerstone of a successful Dimensional Data Warehouse strategy. It serves many purposes: from communicating requirements, capabilities, and expectations with the business users down to the prioritization and delegation of tasks across the development team.

Join me in this session and learn what a Bus Matrix is, why it is the single most important document in your Data Warehouse project, and what can go wrong without it. We'll also cover several approaches for creating and maintaining the Bus Matrix document.

SessionID: 28173

The 20-Minute Tabular Model

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: Business Intelligence

Speaker: Bill Anton

Title: The 20-Minute Tabular Model

Abstract:

The Tabular model is the new kid on the block in Analysis Services 2012. Based on xVelocity, a new highly compressed in-memory technology, Tabular models promise considerable performance improvements over Multidimensional models in many scenarios. But, as is the case with any new technology, there are certain limitations of which to be aware. Join me in this introductory-level session focusing on how Tabular fits into the Microsoft BI stack, the major factors to consider when choosing between Tabular and Multidimensional technologies, and finally a live demo where we'll build a basic Tabular model in visual studio.

SessionID: 34764

Supercharge Microsoft BI with Pyramid Analytics

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: BONUS Sessions

Speaker: Mark Scott

Title: Supercharge Microsoft BI with Pyramid Analytics

Abstract:

Mark will show you how you can Supercharge your Microsoft BI with Pyramid Analytics “BI Office”. See how BI Office gives you the “freedom to” Scale, Maximize, Visualize, and Mobilize your business users with the new Version 5. Attendees will see how easy it is to go from Analytics to Dashboards and reports in just 45 minutes. Additionally Mark will show you our mobile dashboard offering on the new iPad Air.

SessionID: 8839

SQL Server Database Development with SSDT

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: DEV

Speaker: Aaron Nelson

Title: SQL Server Database Development with SSDT

Abstract:

SQL Server Data Tools is an evolving product. Besides revamping database projects this product has also changed the lifecycle in which we receive new features. In this session we will demonstrate features such as database snapshots, localdb, and database unit testing.

Most importantly we’ll show the many benefits of the Publish feature, and why you will want to use the built-in refactoring instead of just renaming objects. Throughout this presentation we will also highlight and demonstrate the features that have been added to SSDT in the past year.

SessionID: 8938

BizTalk and SQL Server: EDI Made Simple

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: Business Intelligence

Speaker: Aaron Crouch

Title: BizTalk and SQL Server: EDI Made Simple

Abstract:

What is BizTalk?

When to use BizTalk...when not to use BizTalk (It's not SSIS)

What is the Business Activity Monitor (BAM)?

SessionID: 8968

XML Without Xanax: How to Handle XML in SQL Server

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: DEV

Speaker: Adam Belebczuk

Title: XML Without Xanax: How to Handle XML in SQL Server

Abstract:

Do you cringe whenever you have to look at an XML document? Does the very thought of XML data living in your database make you scream? Do you have a panic attack any time you have to parse XML? If you answered yes to any of these questions, then this session is for you!

We'll start with reasons why having XML in SQL Server might be a good thing, then we'll face our fears and turn tabular data into XML, and finally we'll confront the true source of our anxiety by parsing XML back into tabular data using xQuery.

If you survive this session, you'll have faced your fears about XML in SQL Server, you'll have a solid understanding of creating XML from tabular data, and you'll know how to use xQuery to parse XML.

SessionID: 9081

Manageable SSAS Deployment Strategies

Back to calendar

Event Date: 18-01-2014 - Session time: 00:00:00 - Track: Business Intelligence

Speaker: Kerry Tyler

Title: Manageable SSAS Deployment Strategies

Abstract:

When it comes to making changes to your production Analysis Services databases, do you simply open the SSAS DB in SQL Server Data Tools (or BIDS) and click through creating the changes? Does this method lead to problems keeping everything in sync and the right changes deployed to the right environment at the right time? Have you, the BI developer, had to fight to get Production access to do your own deployments?

If you've answered "yes" to any of these questions, and are in search of a better way, I have the solution! In this demo-heavy session, will look at five steps to more robust, controllable, and flexible Tabular and Multidimensional SSAS deployments.