sqlsathistory

Nr: 121

Back to Main list

SQLSaturday #121 - Philadelphia 2012

Start Time (24h) Speaker Track Title
00:00:00 Allen White DBA I Manage SQL Server 2012 with PowerShell and Core
00:00:00 Allen White DBA I Gather SQL Server Performance Data with PowerShell
00:00:00 Brian Moran Prof Dev Conversational leadership
00:00:00 Bill Wolff BI/Dev SharePoint Integration with SQL Server
00:00:00 Christina Leo Development What's Buried in the Plan Cache?
00:00:00 Christina Leo DBA\Dev Working with Server Side Traces
00:00:00 Dennis Lloyd Jr Development Thwarting Database Defects
00:00:00 Dominic Falso Development Introduction to the .NET SSIS API (C#)
00:00:00 Erin Stellato DBA I DBCC Commands: The Quick and the Dangerous
00:00:00 Erin Stellato DBA\Dev You’re My Density: Making Sense of Statistics
00:00:00 Hope Foley BI 2012 PowerPivot BISM in SQL Server 2012
00:00:00 Jason Thomas BI/Dev Advanced Charting Techniques in SSRS
00:00:00 Joseph D'Antoni Prof Dev It Costs How Much? SQL Server Licensing
00:00:00 Joseph D'Antoni Prof Dev You Wouldn't Let HR Manage Your DBs...
00:00:00 Jessica Moss BI 2012 Exploring your Data with Power View
00:00:00 John Sterrett DBA I Performance Tuning for Pirates
00:00:00 Kathy Gibbs DBA II Advanced Performance Tuning Tips with Ignite
00:00:00 Kathy Gibbs DBA II Best Practices for Monitoring Databases on VMware
00:00:00 Kevin Bucher BI Mobilize your PowerPivot Solutions
00:00:00 Kevin Bucher BI Power View 101
00:00:00 Kevin Goff BI/Dev Integrating MDX code with OLAP applications
00:00:00 Kevin Goff Development T-SQL for Application Developers - Attendees chose
00:00:00 Mark Hudson BI Making Predictions with Microsoft Data Mining Tool
00:00:00 Mark Hudson BI Put Your Data on the Map
00:00:00 Mike Hillwig DBA II Top Ten Rules for Managing a Production Environmen
00:00:00 Mark Kromer BI/Dev Managing SQL Server in Large Warehouse Environment
00:00:00 Muthu Ramanathan Development SQL Server performance tuning made easy !
00:00:00 Mark Wojciechowicz BI/Dev Using Database Projects to Manage Schema Changes
00:00:00 Mark Wojciechowicz BI 2012 Data Quality Services in SQL Server 2012
00:00:00 Vince Napoli Prof Dev Analysis Services Half and Half-Half Cube/Half MDX
00:00:00 Sebastian Meine DBA\Dev Index Internals
00:00:00 Paul Rizza BI Shortcuts to Building SSIS in .Net
00:00:00 Pat Latorra DBA I Accelerate SQL Server 10x
00:00:00 Charles Rivel BI 2012 Creating a PPS Dashboard Using a BI Semantic Model
00:00:00 Ron Johnson DBA II Creating a Performance Baseline for SQL Server
00:00:00 Josef Richberg BI/Dev SSIS Tips Tricks
00:00:00 Bill Emmert DBA II Increasing High Availability and Decreasing Comple
00:00:00 Joshua Feierman DBA I Avoiding "Monkey At The Monitor" By Delegating
00:00:00 Dan Clark BI 2012 Building Your First Tabular Model
00:00:00 Karen Lopez DBA\Dev Model-Driven Database Design
00:00:00 Karen Lopez Prof Dev Career Management for Data Professionals
00:00:00 Mark Kromer BI Microsoft Cloud BI
00:00:00 Robert Pearl DBA II Much Ado About Indexes - Tuning, Tips Tricks
00:00:00 Wayne Sheffield DBA\Dev Minimally Invasive - Tools to Doctor Up Your Code
00:00:00 Justin Dearing DBA II MongoDB for the Relational DBA
00:00:00 Adam Belebczuk DBA I SQL Server 2012 AlwaysOn Readable Secondaries
00:00:00 Adam Belebczuk DBA\Dev Introduction to SQL Server Service Broker
00:00:00 A.J. Mee BI 2012 SQL Server 2012's Net-New BI Capabilities
00:00:00 Alex Grinberg Development DBA-User Interface, build a bridge.

SessionID: 10000

Manage SQL Server 2012 with PowerShell and Core

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: DBA I

Speaker: Allen White

Title: Manage SQL Server 2012 with PowerShell and Core

Abstract:

Windows Server 2008 introduced Server Core, the operating system without the Graphical User Interface. SQL Server 2012 is the first version of SQL Server to support Server Core. To gain the maximum efficiency from your servers you want to make use of Server Core and with PowerShell you can effectively manage SQL Server in that environment. This session will demonstrate how to manage SQL Server 2012 on Windows Server Core and provide scripts to help you perform the common tasks you need to perform on that platform.

SessionID: 10001

Gather SQL Server Performance Data with PowerShell

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: DBA I

Speaker: Allen White

Title: Gather SQL Server Performance Data with PowerShell

Abstract:

We all know how important it is to keep a baseline of performance metrics that allow us to know when something is wrong and help us to track it down and fix the problem. We don't always know how to do this easily and consistently. This session will walk you through a series of PowerShell scripts you can schedule which will capture the most important data and a set of reports to show you how to use that data to keep your server running smoothly.

SessionID: 10763

Conversational leadership

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: Prof Dev

Speaker: Brian Moran

Title: Conversational leadership

Abstract:

Leadership coaching is the practice of using relational influence, the people kind, not the database kind J, to develop and empower leaders. You might be in a position of leadership today. You might be in a position of leadership tomorrow. Either way; we all have opportunities to lead in different ways as we go about our lives and careers. Learn some simple techniques that can help you lead through conversation.

SessionID: 11136

SharePoint Integration with SQL Server

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: BI/Dev

Speaker: Bill Wolff

Title: SharePoint Integration with SQL Server

Abstract:

SharePoint is a collaboration, document management, and solution delivery platform built on .NET, SQL Server, and Active Directory. This talk explains how SharePoint uses SQL Server to store content, configuration, and logging data. For databases that are not native to SharePoint, Business Connectivity Services provides a seamless forms over data experience. SharePoint is used extensively for Business Intelligence where it becomes the user interface for Reporting Services, PowerPivot, and Performance Point. We will also look at how SQL Server 2012 affects the SharePoint ecosystem.

SessionID: 11600

What's Buried in the Plan Cache?

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: Development

Speaker: Christina Leo

Title: What's Buried in the Plan Cache?

Abstract:

Creating a query plan can be a time consuming and expensive process. To avoid repeating these potentially costly steps unnecessarily, SQL Server stores its query plans, in the plan cache where they can be reused as needed.

In this session, we’ll look at how the plan cache is organized, what plans are saved, when plans are reused and when they are recreated, methods for observing the contents of the plan cache, and finally, methods for manipulating plan reuse and recreation.

SessionID: 11601

Working with Server Side Traces

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: DBA\Dev

Speaker: Christina Leo

Title: Working with Server Side Traces

Abstract:

You may have heard that it’s a good idea to use a server-side trace to capture SQL profiler data, but do you know how to create one? And, do you know how to process the data you’ve captured? If not, then this session is for you.

First, we’ll examine the anatomy of a server-side trace script and look at the different ways it can be customized. Then, we’ll talk about methods for stopping and starting the trace, how to know what traces are already running, and ways to schedule a trace to start under certain server conditions. Last, we’ll look at different tools available to you for analyzing the data you’ve gathered, including the SQL Server Profiler client application, “home-grown” T-SQL queries, ClearTrace, and the ReadTrace.

SessionID: 13178

Thwarting Database Defects

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: Development

Speaker: Dennis Lloyd Jr

Title: Thwarting Database Defects

Abstract:

It’s bad enough to spend hours finding and fixing database defects, explaining to the rest of the team what went wrong and trying to clean up the mess. It’s even worse when a defect causes the end-user to make a bad decision. Database defects are far too costly and most testing practices do not adequately detect or prevent them. This presentation introduces tSQLt, a framework for automated database unit testing. You’ll learn techniques to write SQL code that is resilient to defects and is easier to change and maintain.

SessionID: 13238

Introduction to the .NET SSIS API (C#)

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: Development

Speaker: Dominic Falso

Title: Introduction to the .NET SSIS API (C#)

Abstract:

Using the .NET API, we'll design and run existing packages, and create a new one. We'll discuss the different objects a package contains, see how to query a package's contents, and how to edit field-level component transformations.

SessionID: 13946

DBCC Commands: The Quick and the Dangerous

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: DBA I

Speaker: Erin Stellato

Title: DBCC Commands: The Quick and the Dangerous

Abstract:

There are many DBCC statements at the disposal of Database Administrators and Developers. Some are used for the greater good; others can wreak havoc in your system. The majority of these commands are informational, but if you’re not careful you can introduce chaos or at worst, lose data you may never find again. In this session we will explore DBCC commands that are useful for the DBA and developer, and cover when to use them and how. Expect demonstrations that provide a practical application of these commands - both documented and not - that database professionals can utilize quickly and easily.

SessionID: 13947

You’re My Density: Making Sense of Statistics

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: DBA\Dev

Speaker: Erin Stellato

Title: You’re My Density: Making Sense of Statistics

Abstract:

The Query Optimizer uses statistics to decide how to execute a query. If statistics are out of date, improperly sampled or simply don’t exist, then you could unintentionally deceive the Optimizer. Accurate statistics can help avoid poor query plans, so if you’re not familiar with how to read a histogram, the various options for updating statistics or want to know why sample size does matter, this session is for you! We will also delve into what happens when a value doesn’t exist in a statistic, discuss methods to manage statistics for volatile tables and examine the challenges that exist with statistics on partitioned tables. Expect a session filled with demos and real-world examples that will create a foundation of statistics knowledge.

SessionID: 15015

PowerPivot BISM in SQL Server 2012

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: BI 2012

Speaker: Hope Foley

Title: PowerPivot BISM in SQL Server 2012

Abstract:

The BI world is all coming together as one to have hold and cherish in the BI Semantic Model. We will discuss that and what it means and dive into PowerPivot 2012. Will go over some oldie but goodies from v1 as well as heavily highlight some of the most anticipated new features. We will create together a real world scenario to help solve my own BI problems. Learn to crank out some uber snazzy reports that will knock your boss's KPIs off!

SessionID: 15892

Advanced Charting Techniques in SSRS

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: BI/Dev

Speaker: Jason Thomas

Title: Advanced Charting Techniques in SSRS

Abstract:

SSRS 2008 R2 has been a game changer for SQL Server in terms of visualization techniques. With a wide range of available options for charting, BI professionals struggle to get familiar with even the basic functionalities of most charts.

This session will talk about the basic functionalities of all the charts as well as some tips and tricks around them. Come to this session and take your charting skills to the next level.

SessionID: 16182

It Costs How Much? SQL Server Licensing

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: Prof Dev

Speaker: Joseph D'Antoni

Title: It Costs How Much? SQL Server Licensing

Abstract:

Did you know that as of June 30th the model for licensing SQL Server is changing? Learn about what these changes mean to you and your IT organization. We will discuss the impact to hardware architecture, virtualization environments, and DR. Understand the strategies you are your organization can take to minimize the financial impact of these licenses changes.

SessionID: 16183

You Wouldn't Let HR Manage Your DBs...

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: Prof Dev

Speaker: Joseph D'Antoni

Title: You Wouldn't Let HR Manage Your DBs...

Abstract:

So don't let them manage your career. This session will be a panel discussion with three long term IT professionals representing several different career tracks in IT. Learn about how your HR organization works, what salary levels and midpoints are, and get great career advice from our expert panel.

SessionID: 16659

Exploring your Data with Power View

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: BI 2012

Speaker: Jessica Moss

Title: Exploring your Data with Power View

Abstract:

SessionID: 17693

Performance Tuning for Pirates

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: DBA I

Speaker: John Sterrett

Title: Performance Tuning for Pirates

Abstract:

If you follow baseball you will notice that the Pittsburgh Pirates (this speaker’s favorite team) has to do more with less to be successful. This trend can also exist within IT shops. If you need to improve the performance of your SQL Server instances and cannot purchase 3rd party tools this session is for you. Learn to improve your performance tuning process by using several free tools. This session will cover wait stats, dynamic management objects, perfmon, PAL, SQL Trace, ClearTrace, SQL Nexus and SQLDiag.

SessionID: 17972

Advanced Performance Tuning Tips with Ignite

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: DBA II

Speaker: Kathy Gibbs

Title: Advanced Performance Tuning Tips with Ignite

Abstract:

Are you struggling with performance issues and your current tools are not providing answers? This presentation outlines a method for determining the best approach for tuning SQL statements by utilizing response time analysis. Kathy will use real-life case studies to demonstrate the techniques.

SessionID: 17973

Best Practices for Monitoring Databases on VMware

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: DBA II

Speaker: Kathy Gibbs

Title: Best Practices for Monitoring Databases on VMware

Abstract:

SQL Server on VMware??? Many of our customers are either virtualizing databases or planning to do so soon. I hear from many groups that attempted running their database on VMware but went back to physical hardware because of performance issues. There are many reasons this may have happened, but quite often the decision to go back to physical was not based on hard facts. This presentation will explore the fundamentals of monitoring databases running in a VMware environment. If you are using classic O/S monitoring tools, you may be getting misleading data. Understand what metrics are important and how to get to that data.

SessionID: 18032

Mobilize your PowerPivot Solutions

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: BI

Speaker: Kevin Bucher

Title: Mobilize your PowerPivot Solutions

Abstract:

Overview and demonstration of steps required to expose PowerPivot/SharePoint to mobile devices.

SessionID: 18033

Power View 101

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: BI

Speaker: Kevin Bucher

Title: Power View 101

Abstract:

Built on top of the BI Semantic Model, Power View gives the users of all levels a powerful yet simple to use experience. Power View provides interactive, browser-based data exploration and visualization - this presentation will walk through the basics of Power View, use cases, and a demonstration.

SessionID: 18332

Integrating MDX code with OLAP applications

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: BI/Dev

Speaker: Kevin Goff

Title: Integrating MDX code with OLAP applications

Abstract:

It's one thing to know how to write basic MDX code (and that's certainly important). It's another to know how to incorporate MDX into SSRS applications, PerformancePoint Services applications, and other BI applications. In this presentation, I'll show some of the intricacies, issues, and workarounds for using MDX code in OLAP applications.

SessionID: 18333

T-SQL for Application Developers - Attendees chose

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: Development

Speaker: Kevin Goff

Title: T-SQL for Application Developers - Attendees chose

Abstract:

SessionID: 20222

Making Predictions with Microsoft Data Mining Tool

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: BI

Speaker: Mark Hudson

Title: Making Predictions with Microsoft Data Mining Tool

Abstract:

Whether predicting customers, All Stars or concert set lists, the process and the tools remain the same. Microsoft’s Analysis Services Data Mining tools enable you to quickly profile your data, identify hidden relationships and predict future outcomes based on those relationships. Join me to see what data mining is, what data mining is not and how Microsoft's data mining tools can help you analyze your business. During this session, I will walk us through a start-to-finish data mining prediction project. It's easier than you might have thought.

SessionID: 20224

Put Your Data on the Map

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: BI

Speaker: Mark Hudson

Title: Put Your Data on the Map

Abstract:

SessionID: 20554

Top Ten Rules for Managing a Production Environmen

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: DBA II

Speaker: Mike Hillwig

Title: Top Ten Rules for Managing a Production Environmen

Abstract:

Mike Hillwig has ten rules for managing a SQL Server environment regardless of the size. His rules cover things from server configurations to planning for a disaster and a few things that should never be done.

SessionID: 20852

Managing SQL Server in Large Warehouse Environment

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: BI/Dev

Speaker: Mark Kromer

Title: Managing SQL Server in Large Warehouse Environment

Abstract:

For SQL Server DBAs experienced in managing OLTP environments, managing a large DW SQL Server environment can present a whole new set of challenges. In this session, we will discuss ways to overcome and prepare for those challenges and the different ways that a DBA must interact with

SQL Server and the associated BI tools to ensure a successful data warehouse environment.

SessionID: 21228

SQL Server performance tuning made easy !

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: Development

Speaker: Muthu Ramanathan

Title: SQL Server performance tuning made easy !

Abstract:

SQL Server is a developer platform. The experience you get from this platform depends on how you leverage the platform.

In this session, we will talk about some live performance scenarios including CPU starvation, High Memory consuming Queires, SQL Server Caches, I/O Intensive Queries by walking through some live examples. This will be all examples, few slide interactive session that talks about SQL Server performance tuning, using some of the native tools thats comes out of the box. We will finish by getting into SQL Server 2012 Extended Events introduction and how better troubleshooting gets in SQL 2012 and .NET 4.5.

SessionID: 21270

Using Database Projects to Manage Schema Changes

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: BI/Dev

Speaker: Mark Wojciechowicz

Title: Using Database Projects to Manage Schema Changes

Abstract:

This session will demonstrate how to use database projects (aka DBPro and DataDude) for managing and synchronizing database schemas between environments. If you develop databases, today, or administer changes and have not used database projects before, this is the session for you. Database projects offer a great set of tools for detecting schema changes and automating the scripting process. This session will help database developers learn the basics of the database toolset and help DBAs understand the output. In addition, we will cover test driven development and look at how to avoid common pitfalls when making schema changes.

SessionID: 21271

Data Quality Services in SQL Server 2012

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: BI 2012

Speaker: Mark Wojciechowicz

Title: Data Quality Services in SQL Server 2012

Abstract:

Based on the teaching of the Kimball Group and Jack Olsen, learn about what data quality is and how to manage it in a data warehouse project. See how Data Quality Services (DQS) fits into the cleansing and conforming steps of an ETL and how these new tools create a huge leap forward in how the organization can take active responsibility over their data. This session will give hands on examples of common data quality problems and how to address them.

SessionID: 21613

Analysis Services Half and Half-Half Cube/Half MDX

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: Prof Dev

Speaker: Vince Napoli

Title: Analysis Services Half and Half-Half Cube/Half MDX

Abstract:

In this intro level session, we'll look at the basics of building a working SSAS Cube, and the basics of MDX calculations. In constructing a working cube, we will cover key concepts for Analysis Services and MDX, and show you how to construct a basic cube and regular dimension, and a calculated member for Analysis. We will pack as much information into this session so as to allow you to take away enough to be able to start building cubes and metrics on your own.

SessionID: 21714

Index Internals

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: DBA\Dev

Speaker: Sebastian Meine

Title: Index Internals

Abstract:

This presentation looks behind the scenes of how SQL Server physically organizes the data on disk. We will talk about Heaps, B+Trees, RIDs, Keys, Seeks and Scans. The materials covered will allow you to make a more informed decision about what type of index to use when.

SessionID: 21787

Shortcuts to Building SSIS in .Net

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: BI

Speaker: Paul Rizza

Title: Shortcuts to Building SSIS in .Net

Abstract:

Shortcuts to Building SSIS in .Net

SessionID: 22191

Accelerate SQL Server 10x

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: DBA I

Speaker: Pat Latorra

Title: Accelerate SQL Server 10x

Abstract:

This interactive session presents reference architectures and actual IT case studies for integrating Solid State Disk (SSD) into existing storage infrastructures to boost performance and enable virtualization especially in big data environments where data volumes are growing rapidly, and applications and users are demanding high-speed concurrent access. Attendees will see how large database environments can be more strategic in their deployment of SSD and reap 10-fold performance acceleration without the need to reconfigure or move applications or data, without forklift hardware upgrades, and without changing data protection policies. This session will allow one-on-one Q A with a technical architect.

SessionID: 23029

Creating a PPS Dashboard Using a BI Semantic Model

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: BI 2012

Speaker: Charles Rivel

Title: Creating a PPS Dashboard Using a BI Semantic Model

Abstract:

This session will cover how one can create a PerformancePoint Services Dashboard using a SQL Server 2012 BI Semantic Model.

SessionID: 23050

Creating a Performance Baseline for SQL Server

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: DBA II

Speaker: Ron Johnson

Title: Creating a Performance Baseline for SQL Server

Abstract:

Creating a Performance Baseline for a SQL Server should be the first task any DBA accomplishes when inheriting the instance. The Performance Baseline provides a starting point for any performance optimization efforts, a point of reference for future performance comparisons, and documents the server and instance configuration.

SessionID: 25158

SSIS Tips Tricks

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: BI/Dev

Speaker: Josef Richberg

Title: SSIS Tips Tricks

Abstract:

Learn some of the quirks and capabilities of SSIS. Learn about the pitfall of "parallel path choicing". Use the Script Component as a data source (to solve complex sourcing issues) and as a data destination (to get around the identity column conundrum). See how use Script Tasks to build directory scanners for efficient file import techniques. Learn how to build and use Named Pipes to improve workload performance. We'll also go over some the tunable properties of the Data Flow object.

SessionID: 27787

Increasing High Availability and Decreasing Comple

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: DBA II

Speaker: Bill Emmert

Title: Increasing High Availability and Decreasing Comple

Abstract:

In this session you will be introduced to the new and enchanced SQL Server High Availability and Disaster Recovery features in SQL Server 2012. I will demo the setup of an AlwaysOn Availability Group and show how an application can automatically reconnect following a failover. Additionally, I will show how to configure read-only secondaries and demonstrate the use of prioritizing the secondaries for access.

SessionID: 28277

Avoiding "Monkey At The Monitor" By Delegating

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: DBA I

Speaker: Joshua Feierman

Title: Avoiding "Monkey At The Monitor" By Delegating

Abstract:

As a DBA there is a lot of simple, step-by-step work that has to be completed on a daily basis. And while it's obviously a necessary part of our job, it's not fun and it takes away from time we could spend doing more important, less urgent work. One attractive option is delegating work to others, thus allowing the DBA to focus on more attractive / important tasks. But how do we do so without compromising security or best practices? Using the tips and tricks presented in this session, you'll be able to spread your workload to junior personnel while still maintaining a sound security / audit model.

SessionID: 29826

Building Your First Tabular Model

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: BI 2012

Speaker: Dan Clark

Title: Building Your First Tabular Model

Abstract:

With the release of SSAS 2012 Microsoft has introduced a new BI storage engine. In addition to the traditional OLAP engine you now have the option to build your BI models on top of the new Vertipaq engine. To use the new Vertipaq engine you build a Tabular data model. A new query language DAX (Data Analysis Expressions) is used to query the data, create calculations, measures, and KPI’s.This session is designed to introduce you to the process of building a tabular model in SQL Server Data Tools (BIDS rebranded). We will import data from a SQL Server relational database into a tabular model project and create relationships between the tables. We will use DAX to create and manage calculations, measures, and Key Performance Indicators

SessionID: 31181

Model-Driven Database Design

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: DBA\Dev

Speaker: Karen Lopez

Title: Model-Driven Database Design

Abstract:

Model-Driven Database Development: Myths, Magic and Methods. In this presentation, Karen discusses data model-driven database development from the point of view of the Data Architect, the DBA, and the Developer. She will cover topics such as "Who does what?", "Why are we doing this?", "Do I have to Use a GUI?" and "Just who do you think you are?". Demos, too. Finally, 10 tips for making model-driven database development successful in your organization's culture and environment.

SessionID: 31182

Career Management for Data Professionals

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: Prof Dev

Speaker: Karen Lopez

Title: Career Management for Data Professionals

Abstract:

Career Success in Data Management during Turbulent Timesa; A workshop on issues and ideas that today's data professionals can do to build their careers and networking skills with other data management professionals. Workshop topics will include:• Demonstrating your expertise• Building a portfolio of your success stories• Getting others to sell your skills and business value• Building extending your data management skill set• 10 Steps to highlighting you and your workBring your thoughts, ideas, and experiences.

SessionID: 31945

Microsoft Cloud BI

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: BI

Speaker: Mark Kromer

Title: Microsoft Cloud BI

Abstract:

With the growing number of mobile users, requirements for browser-based BI and the lower TCO of cloud-based solutions, Cloud BI is becoming a dominate topic in the business intelligence world. In this session, I will demonstrate how to create a complete working Microsoft BI application that is cloud-based using SQL Server, SQL Azure, PowerPivot and Silverlight.

SessionID: 32193

Much Ado About Indexes - Tuning, Tips Tricks

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: DBA II

Speaker: Robert Pearl

Title: Much Ado About Indexes - Tuning, Tips Tricks

Abstract:

In my session, I will offer some practical tips and tricks on a wide-array of Index Analysis methods that will allow you to find out everything about a client's indexes and were afraid to ask! What better way to optimize the performance of the database than talk about their indexes. What do you need to know in order to make these suggestions, and implement them. This session will cover the basics on indexes, and then demonstrate ways to improve DB performance. Missing Indexes, Duplicate Indexes, Fragmented Indexes, Covering Indexes, Clustered Nonclustered indexes, and the queries that love them. I will also demo ways in which you can correlate the worst performing queries with missing indexes.

SessionID: 33880

Minimally Invasive - Tools to Doctor Up Your Code

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: DBA\Dev

Speaker: Wayne Sheffield

Title: Minimally Invasive - Tools to Doctor Up Your Code

Abstract:

This code filled session examines several additions to recent versions of SQL Server. These tools allow you to perform minimally invasive surgery on your code and gain performance! Learn how the APPLY operator works; iterate through incoming data just once with the MERGE statement; “slice and dice” your data with the Windowing (ranking) functions; re-write your multi-statement table-valued functions to inline functions to help the optimizer and speed up your queries; learn how to create a grouped delimited list – without loops!

SessionID: 34536

MongoDB for the Relational DBA

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: DBA II

Speaker: Justin Dearing

Title: MongoDB for the Relational DBA

Abstract:

NoSQL is the buzzword of the moment, and MongoDB is the leader of the pack. Its probably running in your enterprise in production, and eventually its going to break. As a DBA its your job to fix it when it breaks, and back it up before it does.After all, there's not RELATIONAL in DBA.

On the technical side, this talk will focus on what a DBA needs to know about running MongoDB on windows. This includes setting it up as a service, importing and querying data, and of course backing up and restoring the database.

On the non-technical side, this talk will focus on when you would want to use MongoDB, and when you would not want to.

SessionID: 8990

SQL Server 2012 AlwaysOn Readable Secondaries

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: DBA I

Speaker: Adam Belebczuk

Title: SQL Server 2012 AlwaysOn Readable Secondaries

Abstract:

One of the most talked about new features in SQL Server 2012 is AlwaysOn Availability Groups and the ability to have readable secondary replicas. In this session, we will cover the pros and cons of using AlwaysOn as well as the basics of how to set it up and take advantage of readable secondary replicas. If you want to improve the availability and performance of your applications databases, are currently using Database Mirroring, or if you're just curious about AlwaysOn, then you won't want to miss this session.

SessionID: 8991

Introduction to SQL Server Service Broker

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: DBA\Dev

Speaker: Adam Belebczuk

Title: Introduction to SQL Server Service Broker

Abstract:

In this session, we'll cover the basics of setting up SQL Server Service Broker from the ground up with lots of demos. We'll discuss some pros and cons to using Service Broker, some common problems encountered when using it, and some example use cases. If you've ever been curious about Service Broker, need to send data between databases or instances, or are wondering if Service Broker is right for your organization, then you won't want to miss this session.

SessionID: 9103

SQL Server 2012's Net-New BI Capabilities

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: BI 2012

Speaker: A.J. Mee

Title: SQL Server 2012's Net-New BI Capabilities

Abstract:

Much like other recent installments of SQL Server, SQL 2012 provides a wealth of new capabilities in the arena of Business Intelligence. Come join A.J. Mee, a veteran Microsoft BI specialist, to review the key advances that SQL Server 2012 brings to enterprise BI scenarios, including:

· Power View · BI Semantic Model (BISM) · Data Quality Services · Master Data Management · Columnstore Index

SessionID: 9227

DBA-User Interface, build a bridge.

Back to calendar

Event Date: 09-06-2012 - Session time: 00:00:00 - Track: Development

Speaker: Alex Grinberg

Title: DBA-User Interface, build a bridge.

Abstract:

This is 100% code session, where presenter will demonstrate system development live cycle. Starting from a database stored procedure and go to the user interface to display a result. Down the road I’ll demonstrate different techniques, how to create a stored procedure calling class from SQL Server using system tables. How to pass to the stored procedure different parameter types, such as XML or ADO.NET DataTable.