sqlsathistory

Nr: 226

Back to Main list

SQLSaturday #226 - South Florida 2013

Start Time (24h) Speaker Track Title
00:00:00 Brandon Leach DBA Performance (1054) Wrangling performance with Resource Governor
00:00:00 Brandon Leach DBA Auditing (1053) Implementing a HIPAA Compliance Strategy with SQL Server
00:00:00 Christopher Price DBA Performance (1054) Into the Wild,Taming Unstructured Data
00:00:00 Christopher Price Business Analytics (3033) MDS in Practice: An Integrated Approach
00:00:00 David Bermingham DBA Track SQL2012 (1047) SQL Server 2012 AlwaysOn Step-by-Step
00:00:00 Sios Technology and Allan Hirt Auditorium (1124) High Performance SANLess Clustering
00:00:00 David Dye BI Track (3030) Dealing With Errors in SSIS 2012
00:00:00 David Dye DBA Track SQL2012 (1047) Whats New in T-SQL With SQL Server 2012
00:00:00 David Dye DBA Auditing (1053) Column Level Encryption
00:00:00 Diana Betancourt Auditorium (1124) Keynote - Women in Technology Panel
00:00:00 David Ortiz BI Reporting (3031) Exploring The Microsoft Reporting Technologies
00:00:00 Frank Quintana DEV Programming (1052) Code Paradigms in BIDS
00:00:00 Herve Roggero Database Developers (1049) SQL Server 2012 IaaS and SQL Database In Depth
00:00:00 Jeffrey Garbus Auditorium (1124) How to be a GREAT DBA
00:00:00 Jeffrey Garbus DBA Performance (1054) Indexing for performance
00:00:00 Jen Underwood BI Track (3030) Best Practice Data Visualization
00:00:00 Jim Murphy DBA Track (1048) AlwaysOn - Finally, A usable 'mirror'!
00:00:00 James McAuliffe Business Analytics (3033) Changing Data Is Easy, Managing Data Change is Hard!
00:00:00 John Welch DEV Programming (1052) Moving Big Data - SSIS, Pig, and Sqoop
00:00:00 John Welch DEV Programming (1052) Unit Testing SSIS Packages
00:00:00 John Welch DBA Performance (1054) Tuning Analysis Services Processing Performance
00:00:00 Jorge Novo Database Developers (1049) SSIS Programming using .Net
00:00:00 Jorge Novo BI Track (3030) ETL Automation Using SSIS
00:00:00 Richie Rump Database Developers (1049) The T-SQL Features in SQL Server 2012 You Can't Ignore
00:00:00 Richie Rump Database Developers (1049) Database Design Disasters: Common Mistakes Found in the Wild
00:00:00 Kendal Van Dyke DBA Auditing (1053) Discover, Document, Diagnose Your Servers on Your Coffee Break
00:00:00 Kendal Van Dyke DBA Auditing (1053) Building Your Own SQL Server Virtual Playground
00:00:00 Luis Figueroa BI Reporting (3031) Getting started with Master Data Services 2012
00:00:00 Maximo Trinidad DBA Track (1048) PowerShell Working with XML and SMO
00:00:00 Maximo Trinidad BI Track (3030) SSIS - Integrating PowerShell in a ScriptTask component
00:00:00 Mohamed Kabiruddin BI Reporting (3031) Agile BI with SQL Server 2012 and TFS 2012
00:00:00 Gareth Swanepoel DBA Track (1048) SQL Server 2012 ColumnStore Indexes
00:00:00 Gareth Swanepoel DBA Performance (1054) Building a SQL Server for Optimal Performance
00:00:00 Michael Antonovich Business Dev (3032) Introducing Cube World To Users From Flat Table Land
00:00:00 Michael Antonovich Business Dev (3032) Putting Quality Back Into Your Data Analysis
00:00:00 Rafael Salas Self Service BI (3034) HDInsight: What’s all the Hadoopla about Big Data?
00:00:00 Sam Mesel DBA Track (1048) TempDB under the hood
00:00:00 Stacia Varga Self Service BI (3034) A Big Data Primer
00:00:00 Stacia Varga Business Analytics (3033) Dashboard Do's and Don'ts
00:00:00 Chad Churchwell DBA Track SQL2012 (1047) SQL Server 2012 AlwaysOn for HA and DR
00:00:00 Chad Churchwell DBA Auditing (1053) Introduction to SQL Server Replication
00:00:00 Kevin Boles DBA Track SQL2012 (1047) SQL Server 2012 Column Store Index
00:00:00 Kevin Boles DEV Programming (1052) Fundamentals of Join Operations
00:00:00 Mark Tabladillo Business Dev (3032) Social Marketing 2013 for Microsoft Professionals
00:00:00 Mark Tabladillo BI Reporting (3031) Applied Enterprise Semantic Mining
00:00:00 Mark Tabladillo BI Track (3030) Data Mining Innovation with SQL Server 2012
00:00:00 Anthony Sammartino Business Analytics (3033) SSAS Tabular and PowerPivot - Choose Your Own Adve
00:00:00 Anthony Sammartino Self Service BI (3034) Self-Service Visualization with Power View
00:00:00 Anthony Sammartino Self Service BI (3034) A Balanced BI Approach (Self-Service Corporate)

SessionID: 10663

Wrangling performance with Resource Governor

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: DBA Performance (1054)

Speaker: Brandon Leach

Title: Wrangling performance with Resource Governor

Abstract:

In this introductory session we'll delve into the basics of the resource governor feature in SQL Server. We'll look at the types of issues this feature can help resolve. We'll then delve into various components of the feature, such as a classifier function, workload groups and resource pools. Finally we'll bring all this together with an example implementation. From there, if time allows, we'll look at best practices and questions to answer to ensure a successful implementation.

SessionID: 10664

Implementing a HIPAA Compliance Strategy with SQL Server

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: DBA Auditing (1053)

Speaker: Brandon Leach

Title: Implementing a HIPAA Compliance Strategy with SQL Server

Abstract:

HIPAA puts a lot of responsibility on our companies and compliance can be hard to maintain. Today medical data is more valuable on the black market than a social security number or a credit card. As DBAs we're charged with the security of our data and thus act as front line defense.

In this hour long session We'll delve into the Health Insurance Portability and Accountability Act (HIPAA) and what implications it has for us as data professionals. We'll discuss SQL Server best practices that can help protect ourselves, our company, and the people whom we serve. We'll also dive into features in SQL Server that can help in this endeavor.

SessionID: 11917

Into the Wild,Taming Unstructured Data

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: DBA Performance (1054)

Speaker: Christopher Price

Title: Into the Wild,Taming Unstructured Data

Abstract:

There is runaway growth in the data volumes many organizations are facing today. The bad news is that much of this data is unstructured which means your traditional RDBMS just isn't capability of helping you deal with it. As a result significant emphasis has been put on technologies like Hadoop, No SQL and other distributed databases which are better suited to handling unstructured data. With the latest release SQL Server 2012 however, Microsoft has provided new features which will help tame some of this unstructured data. This session will dive into the new FileTable and Statistical Semantic Search features. We will show you how they work and highlight real world examples for integrating these exciting new features into your organization.

SessionID: 11919

MDS in Practice: An Integrated Approach

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: Business Analytics (3033)

Speaker: Christopher Price

Title: MDS in Practice: An Integrated Approach

Abstract:

Businesses depend on reliable, consistent and correct data that can be managed effectively and shared through-out the enterprise. Master Data Services provides a powerful, feature-rich platform for arriving at this destination but the successful journey to this end requires a proven integrated approach. This session will discuss how MDS fits in the overall EIM architecture within your organization including real-world strategies for integrating (cleansing, matching and loading) Master Data into MDS and for making it available organization-wide.

SessionID: 12394

SQL Server 2012 AlwaysOn Step-by-Step

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: DBA Track SQL2012 (1047)

Speaker: David Bermingham

Title: SQL Server 2012 AlwaysOn Step-by-Step

Abstract:

Cluster MVP David Bermingham will walk you through the process of creating high availability and disaster recovery configurations using the new features of SQL Server 2012 AlwaysOn Availability Groups as well as AlwaysOn Failover Clusters and Multisite Clusters. And then finally David will demonstrate how Availability Groups and Failover Clusters can be used together for a combination of High Availability and Disaster Recovery. This session will make use of VMs to demonstrate the technology in a "hands-on" fashion.

SessionID: 12415

High Performance SANLess Clustering

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: Auditorium (1124)

Speaker: Sios Technology and Allan Hirt

Title: High Performance SANLess Clustering

Abstract:

Powered by Fusion-io, Protected by SIOS: Learn how to eliminate the bottlenecks and costs of SAN-based clustering. Leverage the performance of high-speed Fusion ioMemory and achieve higher levels of availability with SIOS. It is the best of both worlds - performance and protection – at a price you can afford. Join us and you could win a $100 American Express gift card.

SessionID: 12944

Dealing With Errors in SSIS 2012

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: BI Track (3030)

Speaker: David Dye

Title: Dealing With Errors in SSIS 2012

Abstract:

This session focuses on error handling in SQL Server Integration Services 2012. Different techniques and strategies will be introduced for error handling in control flow, data flow, and script tasks as well as how to dynamically handle errors.

SessionID: 12945

Whats New in T-SQL With SQL Server 2012

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: DBA Track SQL2012 (1047)

Speaker: David Dye

Title: Whats New in T-SQL With SQL Server 2012

Abstract:

This session covers the new features and functions introduced to T-SQL in SQL Server 2012. Our time will be spent reviewing enhancements to T-SQL specifically for SQL Server 2012 with attention to demonstrations and code samples. This is a basic session, but ttendees should have a general knowledge of T-SQL.

SessionID: 12947

Column Level Encryption

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: DBA Auditing (1053)

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: 13248

Keynote - Women in Technology Panel

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: Auditorium (1124)

Speaker: Diana Betancourt

Title: Keynote - Women in Technology Panel

Abstract:

In this session we'll start the day by a Welcome from Nova's Associate Dean of Information Tecnology followed by a Women in Technology panel discussion with prominent IT women from our community at large, among them we have Jen Underwood and Lesley Frohman, in which we'll be talking about "How it is to be a woman in IT today" and how we can attract and retain more women in this field.

Diana Betancourt will be moderating this discussion with a guided Q/A format with interaction from our audience.

SessionID: 13380

Exploring The Microsoft Reporting Technologies

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: BI Reporting (3031)

Speaker: David Ortiz

Title: Exploring The Microsoft Reporting Technologies

Abstract:

The Microsoft BI Stack provides many different options when it comes to choosing a presentation layer. From PerformancePoint to PowerView the options are plentiful; however each option presents different benefits and is intended for different use cases. In this session I will cover the different presentation options provided by Microsoft and more importantly dive into when and where it is proper to use the different options. I will also demonstrate ways to integrate the different options like including a Reporting Services report in a PerformancePoint dashboard.

SessionID: 14312

Code Paradigms in BIDS

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: DEV Programming (1052)

Speaker: Frank Quintana

Title: Code Paradigms in BIDS

Abstract:

Using BIDS we are able to answer questions in two contradictory worlds the OLTP and the OLAP in order to do that BIDS is presented with the three services SSIS, SSRS and SSAS and a variety of languages such as SQL, T-SQL, MDX, DMX, etc.

It is impossible to explain even one aspect of one of the tools that comprise BIDS (Database Tools) even less to explain the main components of the MS BI stack SSIS, SSAS, SSRS in a single presentation. So in this presentation we are trying to explain the mind set of these three services and paradigms from the perspective of the problems they are trying to solve.

SessionID: 15022

SQL Server 2012 IaaS and SQL Database In Depth

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: Database Developers (1049)

Speaker: Herve Roggero

Title: SQL Server 2012 IaaS and SQL Database In Depth

Abstract:

Let's talk database! SQL Server 2012 IaaS is a new offering, while SQL Database (previously SQL Azure) is a PaaS relational database engine. How do they compare? Which one should you use? Let's discuss pros and cons, and see how easy it is to build a database in the cloud.

SessionID: 16317

How to be a GREAT DBA

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: Auditorium (1124)

Speaker: Jeffrey Garbus

Title: How to be a GREAT DBA

Abstract:

This presentation describes the tasks a DBA needs to perform to do a great job. Formal training classes and certifications only take you so far; this session talks from experience about everything from preventive maintenance to planning to scaling to communication.

Great for beginner to intermediate DBAs, as well as Developers who think this is a direction in which they might want to move.

SessionID: 16319

Indexing for performance

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: DBA Performance (1054)

Speaker: Jeffrey Garbus

Title: Indexing for performance

Abstract:

Learn all you wanted to know about index design but were afraid to ask. This session focuses on physical index structures as well as how the server chooses indexes. Note: Join optimization is a separate session

SessionID: 16513

Best Practice Data Visualization

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: BI Track (3030)

Speaker: Jen Underwood

Title: Best Practice Data Visualization

Abstract:

This fun and informative session covers best practices for data visualization and even infographics using Microsoft BI: Excel, Power View, the Office 2013 Web Apps Framework, Reporting Services, Visio and other open source and third-party data visualizations.

SessionID: 16804

AlwaysOn - Finally, A usable 'mirror'!

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: DBA Track (1048)

Speaker: Jim Murphy

Title: AlwaysOn - Finally, A usable 'mirror'!

Abstract:

In the past, High Availability and Disaster Recovery (HADR) had many limitations. Clustering and Mirroring are great, but the mirror/secondary database is not very usable since it is not online. Finally, AlwaysOn solves this limitation by merging both multi-node Clustering and mirroring. AlwaysOn also allows the secondary database to remain ONLINE, so we can use it for reporting purposes without resorting to a Snapshot! Come see this lively session with extensive demos of setting up, configuring and testing AlwaysOn. We'll also test automatic fail-over using a real web app to see how well this feature works.

SessionID: 16974

Changing Data Is Easy, Managing Data Change is Hard!

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: Business Analytics (3033)

Speaker: James McAuliffe

Title: Changing Data Is Easy, Managing Data Change is Hard!

Abstract:

Databases are growing. The way we use data is changing and growing. When you have a lot of change, it has to be managed, or bad things happen to your data and your job! A common problem with database change management is... database change management. This session walks the user through the concepts of database change management, why it's important, and how SQL Server Data Tools (SSDT) makes this process easy. There are a lot of great features in this frequently overlooked product, and if you are not using it, your job is a lot harder than it needs to be. Some things we will discuss: schema compare, database versions in source control, renaming objects, and how your job is pushing the button to deliver it the EASY way with SSDT.

SessionID: 17196

Moving Big Data - SSIS, Pig, and Sqoop

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: DEV Programming (1052)

Speaker: John Welch

Title: Moving Big Data - SSIS, Pig, and Sqoop

Abstract:

Wondering how all that big data is going to be moved around? Or how you are going to move any of it into your SQL Server environment? Come to this session, and learn about some of the familiar and not so similar tools you can use for moving big data. We’ll compare the options, discuss how they can work with your existing Microsoft technologies, and provide some guidance on when to use each of the tools.

SessionID: 17197

Unit Testing SSIS Packages

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: DEV Programming (1052)

Speaker: John Welch

Title: Unit Testing SSIS Packages

Abstract:

Unit testing is a widely accepted best practice, yet it is difficult to do well with SSIS packages. This session will focus on both the practice of test driven development as it applies to SSIS, and the tools for actually implementing it. It will cover in depth how to set up your development environment to support test driven development and what techniques can be used to make this practical for SSIS. You will also see how to automate the testing of SSIS packages, using the open source ssisUnit framework. The session will cover several of the common questions about automated unit testing, including how to handle test data , how to set up the environment for multiple developers, and how to make tests flexible.

SessionID: 17198

Tuning Analysis Services Processing Performance

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: DBA Performance (1054)

Speaker: John Welch

Title: Tuning Analysis Services Processing Performance

Abstract:

You’ve got your Analysis Services cube created, and deployed in production. However, you notice that every night, the cube is taking longer and longer to process, and users are starting to complain about their data not being ready when they arrive in the morning. If you’ve found yourself in this situation, or want to avoid being in it in the first place, come to this session. We’ll cover how to benchmark processing performance, track down bottlenecks, and how to tune things to get the best performance for processing your cube.

SessionID: 17359

SSIS Programming using .Net

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: Database Developers (1049)

Speaker: Jorge Novo

Title: SSIS Programming using .Net

Abstract:

Learn how to create metadata driven SSIS Packages using .NET code. Create a complex or simple framework to generate SSIS templates for custom configurations and automate most ETL processes. Traverse, modify and audit your current SSIS packages.

SessionID: 17363

ETL Automation Using SSIS

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: BI Track (3030)

Speaker: Jorge Novo

Title: ETL Automation Using SSIS

Abstract:

On this session you will learn how to find patterns and generic processes to create an ETL framework to automate the most common task within your organization using SSIS, from metadata driven package execution to ETL tracking of file loading processes.

SessionID: 17438

The T-SQL Features in SQL Server 2012 You Can't Ignore

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: Database Developers (1049)

Speaker: Richie Rump

Title: The T-SQL Features in SQL Server 2012 You Can't Ignore

Abstract:

Forget AlwaysOn and Columnstore Indexes the really fun features of SQL Server 2012 are in T-SQL. In this session you'll get the grand tour of these new features. You'll be introduced to the powerful new analytic window functions, discover new ways to generate numeric sequences and explore the awesome new query paging feature. You'll also be enamored with the new error handling features and new string functions such as the awesome Format function. Upon completion you'll have a great understanding of these great new features and how you can utilize them in your environment.

SessionID: 17439

Database Design Disasters: Common Mistakes Found in the Wild

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: Database Developers (1049)

Speaker: Richie Rump

Title: Database Design Disasters: Common Mistakes Found in the Wild

Abstract:

Not every system has a database architect available to design it. But what happens when a database is created the proper care wasn't taken into designing it? This session will take a real-world look into my experiences with some database design choices. We'll take a deep look into these design choices including a detailed discussion on why they didn't work and what could have been done better. We may even take a peek into SQL Server internals. This session is primarily for data professionals that are new to database design.

SessionID: 18060

Discover, Document, Diagnose Your Servers on Your Coffee Break

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: DBA Auditing (1053)

Speaker: Kendal Van Dyke

Title: Discover, Document, Diagnose Your Servers on Your Coffee Break

Abstract:

Documentation is the bane of every DBA's existence. We all know we should do it but it's time consuming; by the time you're finally done it's probably out of date. Throw in the new servers you just found out about last week and keeping documentation up to date can turn into a full time job. And with everything we have to do in our day, who has time for that?

You need a way to work smarter, not harder, and automate your documentation. It can be done, and in this session you'll learn how to discover all the SQL Servers on your network, document their configuration from top to bottom (including OS details), and diagnose common problems before they turn into big headaches - all while you're on a coffee break. You'll look like a rock star without writing a line of code on your own or having to ask management to sign a check.

Attend this session and walk away with everything you need to generate documentation for your entire SQL Server environment on your first day back at the office

SessionID: 18061

Building Your Own SQL Server Virtual Playground

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: DBA Auditing (1053)

Speaker: Kendal Van Dyke

Title: Building Your Own SQL Server Virtual Playground

Abstract:

As the number of SQL Server versions and features grow over time so does the the difficulty in maintaining a set of tools for working with all of them on your local machine. Add in that some features require multiple physical instances and suddenly a single installation isn't enough. Need to quickly switch between versions and editions of SQL Server? Want to learn how to set up a cluster? Or maybe you want to try out the latest features in SQL 2012...virtualization offers a convenient way to do any or all of these. In this session we'll show you how by covering the fundamentals of desktop virtualization and demonstrating how to set up a virtual playground on your own machine.

SessionID: 18988

Getting started with Master Data Services 2012

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: BI Reporting (3031)

Speaker: Luis Figueroa

Title: Getting started with Master Data Services 2012

Abstract:

Are you currently using Master Data Services? if the answer is no, you can't afford to miss this presentation. In this session Luis will provide an overview of MDS 2012. What is it? What can you use it for? Whether you are looking for a better solution for your business users than the common spread-marts or you are implementing a Master Data Management strategy to go along with your EDW, this session is for you.

SessionID: 19892

PowerShell Working with XML and SMO

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: DBA Track (1048)

Speaker: Maximo Trinidad

Title: PowerShell Working with XML and SMO

Abstract:

Come and learn some basic technique on how to use PowerShell to work with your XML file. XML files are everywhere and you need to be prepare to use your tools that already are available at your fingertip. In this case, using PowerShell with SMO and Sapien XML editor which is a great tools. Also, I will be demostrating one particular scenario on how to convert UTC XML generated Dates to PowerShell w/SMO and T-SQL DateTime. You will get some PowerShell, T-SQL, and creating/viewing XML schemas in this session.

SessionID: 19893

SSIS - Integrating PowerShell in a ScriptTask component

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: BI Track (3030)

Speaker: Maximo Trinidad

Title: SSIS - Integrating PowerShell in a ScriptTask component

Abstract:

This session will demostrate how you can reuse a PowerShell script in SSIS "Script Task" component as part on a ETL flow. I'll be showing some basic .NET Script code in both C# and VB. I'll be adding some useful tips when re-using existing Powershell code. Integrating different .NET technologies in a SSIS package: C#, VB.NET, XML, and PowerShell. Everyone is welcome to attend.

SessionID: 20016

Agile BI with SQL Server 2012 and TFS 2012

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: BI Reporting (3031)

Speaker: Mohamed Kabiruddin

Title: Agile BI with SQL Server 2012 and TFS 2012

Abstract:

In a world where executives/CXOs are keen to perform analytics and data consolidation with lightning speed, there is a strong push towards incorporating the principles of Agile manifesto in the BI world to deliver solutions faster than ever before. In this session, I will share techniques that will help a consultant deliver BI solutions with a rapid prototyping approach and how Agile features of TFS can be leveraged to run projects. The session will involve case studies and practical demos using Team Foundation Server and SQL Server 2012's BI tools - SSIS, SSRS, SSAS (tabular) and Excel PowerPivot.

SessionID: 20032

SQL Server 2012 ColumnStore Indexes

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: DBA Track (1048)

Speaker: Gareth Swanepoel

Title: SQL Server 2012 ColumnStore Indexes

Abstract:

Come and learn how the new SQL Server 2012 feature, ColumnStore Indexes, can parallelize your Data Warehouse aggregations. I will be doing a deep dive into the inner workings of ColumnStore indexes; how they work, key characteristics, dos and don'ts, restrictions, and more. I will have some insight into how CSI's will work in SQL Server vNext, as well.

If you are a production DBA who needs to find out more about some of the additional hot features that have been included with CSI's, like batch mode processing and data segments, then this session is for you. If you are a BI DBA or developer who needs to find out how CSI's can increase the performance of your aggregations and star-joins by up to 40 times, then this session is also for you.

SessionID: 20033

Building a SQL Server for Optimal Performance

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: DBA Performance (1054)

Speaker: Gareth Swanepoel

Title: Building a SQL Server for Optimal Performance

Abstract:

Do SQL Server Administrators or Developers really know how to configure the hard- and software components of a SQL Server in order to have it running at peak performance ? This is not their fault and is purely due to the fact that they have not been exposed to these options before. If you are a DBA or developer and find yourself wondering how hardware changes affect a system or have questions relating to the performance implications of partitioning or compression, then this session is for you. In this session, I will be exploring topics such as Memory configuration, CPU and cache options, IO considerations, partitioning, compression and database file placement and many other performance optimisation tricks.

SessionID: 20486

Introducing Cube World To Users From Flat Table Land

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: Business Dev (3032)

Speaker: Michael Antonovich

Title: Introducing Cube World To Users From Flat Table Land

Abstract:

This session explores the tabular approach to building cubes in SQL Server Analysis Services 2012 for those DBAs and developers who are more comfortable working with relational databases than cubes. Starting with a ‘normal’ relational database, the attendee will learn how to build a basic model by loading data from several data sources, establish relations between these data sources, define measures and dimensions, build hierarchies, create KPIs and deploy functional cubes that can be used to answer management’s questions about what is really going on with their data. For users already familiar with PowerPivot, this session provides a good transition into the world of SSAS as both use essentially the same techniques.

SessionID: 20487

Putting Quality Back Into Your Data Analysis

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: Business Dev (3032)

Speaker: Michael Antonovich

Title: Putting Quality Back Into Your Data Analysis

Abstract:

This session introduces Data Quality Services, a feature introduced in SQL Server 2012. One of the challenges in developing Business Intelligence solutions is ensuring that the data does not have inconsistencies, incomplete records, invalid or inaccurate values, and data duplication. Sometimes when consolidating data from more than one source you have to transform data to create one standard set of domain values in a standard format. SQL 2012 answers this need with Data Quality Services (DQS). In this session, you will learn the basics of what DQS is and how it can be used to clean your data. You will see how to build a domain both manually and from an existing data table. You will then see how to use these domains to validate tables in SQL Server and Excel preparing them for use in SSAS and PowerPivot. After this session, you will understand how by putting quality back into your data, you can be your organization's BI hero.

SessionID: 22958

HDInsight: What’s all the Hadoopla about Big Data?

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: Self Service BI (3034)

Speaker: Rafael Salas

Title: HDInsight: What’s all the Hadoopla about Big Data?

Abstract:

Are you keeping up with buzz around big data? Are you wondering what opportunities and changes big data may bring to your data warehouse architecture? In this session you will learn about HDinsight, Microsfot’s big data platform, capabilities and tool set. We will address common myths and develop recommendations to successfully bring big data capabilities to your data warehouse and business intelligence implementation. After this presentation you will better prepared to make architectural and functional design decisions when considering Microsoft HDInsight as part of your solution.

SessionID: 23891

TempDB under the hood

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: DBA Track (1048)

Speaker: Sam Mesel

Title: TempDB under the hood

Abstract:

There are many operations performed internally by SQL Server engine that use TempDB besides the objects created by developers (temporary tables or table variables). This session will present situations where SQL Server uses TempDB under the hood, and what can be done to prevent your TempDB to be your bottleneck.

SessionID: 24690

A Big Data Primer

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: Self Service BI (3034)

Speaker: Stacia Varga

Title: A Big Data Primer

Abstract:

The term "big data" dominates the headlines in technology news these days, but what is the fuss really all about? What are the implications for traditional data warehousing and reporting? What kind of technology and skill sets do you need to successfully implement to a big data strategy? Come to this session for a gentle, business-focused introduction to big data and leave with some inspiration and practical steps for tackling your first big data project.

SessionID: 24691

Dashboard Do's and Don'ts

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: Business Analytics (3033)

Speaker: Stacia Varga

Title: Dashboard Do's and Don'ts

Abstract:

SharePoint makes it easy for users to create their own dashboards but there's more to dashboards than just fast and easy set-up. This session will explore not only the characteristics of an effective BI dashboard using SharePoint 2013, but also the design flaws to avoid. Attend this session and learn how to perform a dashboard makeover. Starting with a review of a dashboard that uses technology correctly but not as effectively as it could, you’ll explore common problems found in dashboards, learn the characteristics of good dashboard design and discover how to implement a dashboard that communicates information clearly and concisely.

SessionID: 24920

SQL Server 2012 AlwaysOn for HA and DR

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: DBA Track SQL2012 (1047)

Speaker: Chad Churchwell

Title: SQL Server 2012 AlwaysOn for HA and DR

Abstract:

This presentation will focus on the concepts behind AlwaysOn Availability Groups and new improvements to Failover Clusters, benefits it provides, and a demo of setting up AlwaysOn Availability groups

SessionID: 24921

Introduction to SQL Server Replication

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: DBA Auditing (1053)

Speaker: Chad Churchwell

Title: Introduction to SQL Server Replication

Abstract:

With replication being a source for many data warehouse systems, this session will cover aspects regarding your data and business that should drive design decisions when architecting a replication topology. Discussed will be design decisions for snapshot, transactional, and merge replication. Also discussed will be agent profiles and optimizations for replication. What type of replication to use to solve business needs will also be covered.

SessionID: 26155

SQL Server 2012 Column Store Index

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: DBA Track SQL2012 (1047)

Speaker: Kevin Boles

Title: SQL Server 2012 Column Store Index

Abstract:

Take your relational data warehouse query performance all the way to ELEVEN!! The Column Store Index is a new feature that allows for stunning performance. We will cover how it works, why it is so fast as well as the v1.0 limitations and gotchas.

SessionID: 26156

Fundamentals of Join Operations

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: DEV Programming (1052)

Speaker: Kevin Boles

Title: Fundamentals of Join Operations

Abstract:

This is a wonderful session for those that don't yet grok the three types of joins available to the SQL Server engine or the scenarios for which each join type is optimal. All will be explained here with some very slick visual demonstrations of internal data flow as well as TSQL code samples. We will also show how bad performance can get when suboptimal joins are used.

SessionID: 34714

Social Marketing 2013 for Microsoft Professionals

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: Business Dev (3032)

Speaker: Mark Tabladillo

Title: Social Marketing 2013 for Microsoft Professionals

Abstract:

Are you looking to create more stability in your professional future in uncertain economic times? Developing a social media platform is a challenge for highend professionals and consultants. The presenter has established a blog (http://marktab.net), cofounded an online journal (http://solidq.com/sqj), become a paid video presenter, secured a spot at Microsoft TechEd, and earned credit toward his first Microsoft MVP. This presentation introduces the basic elements for 2013 of a successful web strategy. The presenter shares his own statistics and first-hand experiences with website development, WordPress blog hosting, leveraging social media services (including Twitter, Linked in, YouTube and Facebook), and working with Microsoft.

SessionID: 34715

Applied Enterprise Semantic Mining

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: BI Reporting (3031)

Speaker: Mark Tabladillo

Title: Applied Enterprise Semantic Mining

Abstract:

Text mining is projected to dominate data mining, and the reasons are evident: we have more text available than numeric data. Microsoft introduced a new technology to SQL Server 2012 called Semantic Search. This session's detailed description and demos give you important information for the enterprise implementation of Tag Index and Document Similarity Index. The demos include a web-based Silverlight application, and content documents from Wikipedia. We'll also look at strategy tips for how to best leverage the new semantic technology with existing Microsoft data mining.

SessionID: 34717

Data Mining Innovation with SQL Server 2012

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: BI Track (3030)

Speaker: Mark Tabladillo

Title: Data Mining Innovation with SQL Server 2012

Abstract:

This presentation includes a complex business analytics solution using elements across the Microsoft Business Intelligence technology. This talk will not have all the steps spelled out. Therefore you should prepare -- for example, by looking at the SQL Server 2012 Developer Kit -- since attendees will be expected to have working knowledge of SQL Server relational database, SSIS, SSAS, SSRS, SSMS and SSDT. Key elements of this solution will highlight features new to SQL Server 2012. At the end of the demonstration, you will be expected to participate in groups to promote one idea which builds on the demo, and everyone will be voting for their favorite groups. Come ready to create and celebrate your peers.

SessionID: 9903

SSAS Tabular and PowerPivot - Choose Your Own Adve

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: Business Analytics (3033)

Speaker: Anthony Sammartino

Title: SSAS Tabular and PowerPivot - Choose Your Own Adve

Abstract:

In this session I will cover how SSAS tabular and PowerPivot compliment each other and make the slicing and dicing of large amounts of data a breeze for Power Users. I will give a brief explanation and history of each, then will let the audience choose their own adventure in creating a SSAS tabular model or PowerPivot model from scratch. I will walk everyone through how to import data into it, create data relationships from a regular database model, then expose the elements from the model for users to slice and dice data with ease with a Pivot table then a Power View visualization. I will demonstrate a few DAX commands that are very powerful yet very easy.

SessionID: 9904

Self-Service Visualization with Power View

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: Self Service BI (3034)

Speaker: Anthony Sammartino

Title: Self-Service Visualization with Power View

Abstract:

In this session I will give a brief history of Self-Service Visualization and some tools out there today that facilitate it. I will then introduce Power View and the two ways it can be used; SharePoint 2010 (or 2013) and now Excel 2013. I will then cover what sources can be used to create a Power View report then jump into a demo and create a few visualizations from a blank canvas to demonstrate how easy, yet powerful this visualization tool really is. I will also show the SSAS Tabular model that houses the data for the Power View reports and will enhance it as part of the session to make Power View shine.

SessionID: 9905

A Balanced BI Approach (Self-Service Corporate)

Back to calendar

Event Date: 29-06-2013 - Session time: 00:00:00 - Track: Self Service BI (3034)

Speaker: Anthony Sammartino

Title: A Balanced BI Approach (Self-Service Corporate)

Abstract:

In this session I will cover how PowerPivot and BISM Tabular complement each other in the domains of self-service and corporate BI. Let's face it, The Finance department does not have the expertise to model a database for reporting, and IT doesn't have the expertise in advanced financial calculations that the executive team is interested in. To bridge the gap from a large requirements process with the risk of functionality lost in translation, I will show you how you can roll out a PowerPivot model for business units in your organization and when it makes sense to centralize it in a BISM Tabular model.