sqlpasshistory

ID: 652

Back to Main list

24 Hours of PASS: Summit Preview 2016

Session Date/Time (dd-MM-YYYY 24h) Speaker Category Track Title
07-09-2016 12:00 David Klee 24 Hours of PASS (60 minutes) Enterprise Database Administration & Deployment The Complete Primer to SQL Server Virtualization
07-09-2016 13:00 Brian Larson 24 Hours of PASS (60 minutes) BI Information Delivery Effective Data Visualization with SQL 2016 - Data Near and Far
07-09-2016 14:00 Glenn Berry 24 Hours of PASS (60 minutes) Enterprise Database Administration & Deployment Dr. DMV: How to Use DMVs to Diagnose Performance Problems
07-09-2016 15:00 Tara Shankar Jana 24 Hours of PASS (60 minutes) Application & Database Development “Sneak Peak” Cloud App Development Immersion- Hands on approach to build data-driven Intelligent applications
07-09-2016 16:00 Guy Glantser 24 Hours of PASS (60 minutes) Application & Database Development From XML to JSON
07-09-2016 17:00 Allan Hirt 24 Hours of PASS (60 minutes) Application & Database Development A Closer Look at Distributed Availability Groups
07-09-2016 18:00 Dmitri Korotkevitch 24 Hours of PASS (60 minutes) Application & Database Development The Ambiguous Case of Off-Row Storage in In-Memory OLTP
07-09-2016 19:00 Vicky Harp 24 Hours of PASS (60 minutes) Enterprise Database Administration & Deployment Understanding and Monitoring Tempdb
07-09-2016 20:00 Patricio Cofre 24 Hours of PASS (60 minutes) Application & Database Development Using Azure Machine Learning to Predict Consumer Price Index
07-09-2016 21:00 Marco Russo 24 Hours of PASS (60 minutes) BI Information Delivery Create a Power BI Solution in One Day
07-09-2016 22:00 Kalen Delaney 24 Hours of PASS (60 minutes) Application & Database Development Locking, Blocking, Versions: Concurrency for Maximum Performance
07-09-2016 23:00 Jen Underwood, Kevin Petrie, Reza Khan 24 Hours of PASS (60 minutes) BI Platform Architecture, Development & Administration Enabling Real-time Analytics with CDC and Data Warehouse Automation
08-09-2016 00:00 Kathi Kellenberger 24 Hours of PASS (60 minutes) Application & Database Development Indexing for Beginners
08-09-2016 01:00 Brent Ozar 24 Hours of PASS (60 minutes) Professional Development 500-Level Guide to Career Internals
08-09-2016 02:00 Joachim Hammer 24 Hours of PASS (60 minutes) Enterprise Database Administration & Deployment Securing your Data is Easier Than Ever: Security Investments in SQL Server 2016, Azure SQL Database, and SQL Data Warehouse
08-09-2016 03:00 Andy Yun 24 Hours of PASS (60 minutes) Application & Database Development Performance Pitfalls from Code Reuse
08-09-2016 04:00 Eduardo Castro 24 Hours of PASS (60 minutes) BI Platform Architecture, Development & Administration R Language for the SQL Server DBA
08-09-2016 05:00 Rob Farley 24 Hours of PASS (60 minutes) Enterprise Database Administration & Deployment The Synergy of In-Memory Operational Analytics
08-09-2016 06:00 Matan Yungman 24 Hours of PASS (60 minutes) Application & Database Development MongoDB for the SQL Server Professional
08-09-2016 07:00 Markus Ehrenmueller-Jensen 24 Hours of PASS (60 minutes) BI Information Delivery My Favorite Pie (Chart): Simple Rules for Clear Visualizations
08-09-2016 08:00 Mladen Prajdić 24 Hours of PASS (60 minutes) Application & Database Development Optimizing Database Access And Diving Into .Net SqlClient
08-09-2016 09:00 Hamish Watson 24 Hours of PASS (60 minutes) Application & Database Development Overcoming a Culture of FearOps by Adopting DevOps
08-09-2016 10:00 Peter Myers 24 Hours of PASS (60 minutes) BI Platform Architecture, Development & Administration Developing a SQL Server 2016 Master Data Services Solution
08-09-2016 11:00 Tim Mitchell 24 Hours of PASS (60 minutes) BI Platform Architecture, Development & Administration A Crash-Course in Biml

SessionID: 53722

The Complete Primer to SQL Server Virtualization

Back to calendar

Event Date: 07-09-2016 12:00 - Category: 24 Hours of PASS (60 minutes) - Track: Enterprise Database Administration & Deployment

Speaker(s): David Klee

Title: The Complete Primer to SQL Server Virtualization

Description:

Your SQL Servers are probably virtualized at this point, but do you feel you have lost that control over the infrastructure that you used to have when they were physical servers? Do the virtual SQL Servers “feel” slower after they were virtualized? When architected and managed with SQL Server in mind, this added layer will help improve the SQL Server’s availability and ability to change with the business, but only when executed properly.

Preview this all-day interactive and hypervisor-agnostic session that is designed to help data professionals learn more about virtualization and infrastructure, and discover how this new layer can be used to improve the management, availability, and performance of their databases. You will be exposed to all layers of virtualization underneath the SQL Server, from the storage to the hypervisor, and will discover many useful tips and tricks to tuning the database layer to boost performance and availability. The following topics will be addressed during the session: • virtualization and infrastructure fundamentals • the SQL Server Virtual Machine • networking, support, and licensing • High Availability and Disaster Recovery • performance investigation and tuning of the entire stack.

SessionID: 53723

Effective Data Visualization with SQL 2016 - Data Near and Far

Back to calendar

Event Date: 07-09-2016 13:00 - Category: 24 Hours of PASS (60 minutes) - Track: BI Information Delivery

Speaker(s): Brian Larson

Title: Effective Data Visualization with SQL 2016 - Data Near and Far

Description:

This preview of the Summit day-long session will explore the data visualization tools available through SQL Server 2016. Particular emphasis will be placed on best practices for providing quick, accurate understanding and easy exploration of the information presented.

The session will include tips and tricks for creating simple, easily maintainable visualizations of complex datasets. Along the way, we will look at innovative ways to utilize features such as scope, dynamic report properties, images, and SQL Server spatial data types to push our visualizations to the limits.

As we examine each data visualization tool, we will discuss its strengths, weaknesses, and ways in which it can best be utilized. The session will also cover methods for secure, efficient delivery of visualizations both inside and outside of the organization. We may even play a SQL Server visualization-based game or two!

Participants will leave with a knowledge of the range of tools available in SQL Server 2016 and a solid understanding of the ways to leverage each tool for effective data visualization.

SessionID: 53724

Dr. DMV: How to Use DMVs to Diagnose Performance Problems

Back to calendar

Event Date: 07-09-2016 14:00 - Category: 24 Hours of PASS (60 minutes) - Track: Enterprise Database Administration & Deployment

Speaker(s): Glenn Berry

Title: Dr. DMV: How to Use DMVs to Diagnose Performance Problems

Description:

SQL Server 2005 introduced Dynamic Management Views (DMVs) that allow you to see exactly what is happening inside your SQL Server instances and databases with much more detail than ever before. SQL Server 2016 adds even more capability in this area. You can discover your top wait types, most CPU intensive stored procedures, find missing indexes, and identify unused indexes, to name just a few examples. This session preview (which is applicable to SQL 2005-2016), presents and explains over seventy DMV queries that you can quickly and easily use to detect and diagnose performance issues in your environment.

If you have ever been responsible for a mission critical database, you have probably been faced with a high stress, emergency situation where a database issue is causing unacceptable application performance, resulting in angry users and hovering managers and executives. If this hasn't happened to you yet, thank your lucky stars, but start getting prepared for your time in the hot seat. This session will show you how to use DMV queries to quickly detect and diagnose the problem, starting at the server and instance level, and then progressing down to the database and object level.

This session will show you how to properly analyze and interpret the results of every single query in the set, along with lots of information on how to properly configure your instance and databases.

SessionID: 53742

“Sneak Peak” Cloud App Development Immersion- Hands on approach to build data-driven Intelligent applications

Back to calendar

Event Date: 07-09-2016 15:00 - Category: 24 Hours of PASS (60 minutes) - Track: Application & Database Development

Speaker(s): Tara Shankar Jana

Title: “Sneak Peak” Cloud App Development Immersion- Hands on approach to build data-driven Intelligent applications

Description:

This session is a preview of the Pre-Con at PASS Summit 2016.

Get hands-on and learn how to build secure, performant, scalable and predictive application modernization practice centered around data-driven intelligent apps, and re-architect on-premises ISV/SaaS apps to Azure for scale, reach.

The goals of this session are to: • Get familiar with Immersion experiences • Learn about the scenarios you would get hands on experience during Pre-Con for PASS Summit • Learn about what are intelligent applications in a data driven world

SessionID: 53725

From XML to JSON

Back to calendar

Event Date: 07-09-2016 16:00 - Category: 24 Hours of PASS (60 minutes) - Track: Application & Database Development

Speaker(s): Guy Glantser

Title: From XML to JSON

Description:

XML and JSON are two widely used markup languages, shared by many applications and data platforms. Since SQL Server 2005, there is native support for XML, which means we can extract relational data from XML documents as well as generate XML documents from relational data. We can also use namespaces, schemas, and indexes in order to apply constraints on the contents of XML documents, as well as to speed up query performance. SQL Server 2016 provides support for JSON, so that we can do more or less the same things with JSON.

In this preview session we will learn how to work efficiently with these two markup languages in SQL Server. We will discuss use cases for using either XML or JSON. We will compare a few methods and talk about the performance impact of each. If you’re a developer and you need to manipulate XML or JSON files in SQL Server, then this session is for you.

SessionID: 53726

A Closer Look at Distributed Availability Groups

Back to calendar

Event Date: 07-09-2016 17:00 - Category: 24 Hours of PASS (60 minutes) - Track: Application & Database Development

Speaker(s): Allan Hirt

Title: A Closer Look at Distributed Availability Groups

Description:

SQL Server 2016 introduces a new way of deploying an availability group: Distributed Availability Groups. This new form of an AG allows you to span different underlying Windows Server Cluster topologies which can enable both disaster recovery and migration scenarios. This session will cover how Distributed Availability Groups work, how you need to think about them in a possible deployment scenario, as well as show a demo of one in action.

SessionID: 53727

The Ambiguous Case of Off-Row Storage in In-Memory OLTP

Back to calendar

Event Date: 07-09-2016 18:00 - Category: 24 Hours of PASS (60 minutes) - Track: Application & Database Development

Speaker(s): Dmitri Korotkevitch

Title: The Ambiguous Case of Off-Row Storage in In-Memory OLTP

Description:

LOB Data and Operational Analytics support in SQL Server 2016 In-Memory OLTP dramatically simplifies adoption of the technology. However, these features may impact system performance and reduce system maintainability if they are used incorrectly.

This session will explain how In-Memory OLTP works with LOB data and columnstore indexes in-memory, and it will provide you with the set of guidelines on how to reduce performance overhead they could introduce.

SessionID: 53672

Understanding and Monitoring Tempdb

Back to calendar

Event Date: 07-09-2016 19:00 - Category: 24 Hours of PASS (60 minutes) - Track: Enterprise Database Administration & Deployment

Speaker(s): Vicky Harp

Title: Understanding and Monitoring Tempdb

Description:

Every SQL Server system that you work with has a tempdb database. Join Summit speaker Vicky Harp in this session to learn how tempdb is structured, what it is used for, and what common performance problems are tied to this shared resource. Gain an understanding of tempdb contention and the snapshot isolation version store and how to detect problems with both. You will leave this session with a new confidence in what configuration and file settings may prevent problems in your environment.

SessionID: 53728

Using Azure Machine Learning to Predict Consumer Price Index

Back to calendar

Event Date: 07-09-2016 20:00 - Category: 24 Hours of PASS (60 minutes) - Track: Application & Database Development

Speaker(s): Patricio Cofre

Title: Using Azure Machine Learning to Predict Consumer Price Index

Description:

Inflation is one of the economic phenomena that receive particular attention from public policy actors, because of its effects on the allocation of resources, the distribution of income, economic development, and on the wellbeing of societies. Therefore, having an early and reliable vision of inflation enables defining appropriate anti-inflationary policies to achieve stability in the purchasing power of currencies.

Through leveraging Azure+PowerBI resources for data scraping, analytics, and visualization, it is possible to obtain:

SessionID: 53729

Create a Power BI Solution in One Day

Back to calendar

Event Date: 07-09-2016 21:00 - Category: 24 Hours of PASS (60 minutes) - Track: BI Information Delivery

Speaker(s): Marco Russo

Title: Create a Power BI Solution in One Day

Description:

Preview this full-day seminar, where you are guided in creating a complete analytical solution, using all the features of Power BI. Starting from scratch, you see how to create s query in a visual way to import and integrate data from many different sources. You will also learn how to refresh data using the available gateways (personal and enterprise), and how to connect to existing on-premises data models in Analysis Services, without copying and storing data in the cloud by using the SSAS connector. Finally, you will see an overview the many additional features available in Power BI, such as Q&A, real time updates, custom data visualization, content packs, and others APIs that will become available in the near future.

At the end of the day, you will be ready to start using the entire Power BI stack in your company, choosing the right feature for each requirement and applying the best practices in each step. The additional benefit is to understand how to include cloud services as a part of your data warehouse infrastructure.

SessionID: 53730

Locking, Blocking, Versions: Concurrency for Maximum Performance

Back to calendar

Event Date: 07-09-2016 22:00 - Category: 24 Hours of PASS (60 minutes) - Track: Application & Database Development

Speaker(s): Kalen Delaney

Title: Locking, Blocking, Versions: Concurrency for Maximum Performance

Description:

In this preview session, we’ll discuss the various aspects of locking under pessimistic concurrency including the types of locks SQL Server can acquire, the duration of the locks and the amount of data that is locked. We will then examine the sys.dm_tran_locks DMV to see how SQL Server keeps track of and reports on the various locks being held.

SessionID: 53743

Enabling Real-time Analytics with CDC and Data Warehouse Automation

Back to calendar

Event Date: 07-09-2016 23:00 - Category: 24 Hours of PASS (60 minutes) - Track: BI Platform Architecture, Development & Administration

Speaker(s): Jen Underwood, Kevin Petrie, Reza Khan

Title: Enabling Real-time Analytics with CDC and Data Warehouse Automation

Description:

Attendees will learn about:

• Hybrid data warehousing architecture • Data warehouse development automation • Just-in-time and real-time BI/analytics enablement technologies • Real-world user success stories • Data integration tips and best practices to save time, $ and sanity

You’ll also see a live demo of the highlighted technologies.

SessionID: 53731

Indexing for Beginners

Back to calendar

Event Date: 08-09-2016 00:00 - Category: 24 Hours of PASS (60 minutes) - Track: Application & Database Development

Speaker(s): Kathi Kellenberger

Title: Indexing for Beginners

Description:

Database indexes can drastically improve the performance of queries. They can seem like magic if you don’t understand how they work. You may have heard the terms clustered, nonclustered, or heap and are not quite sure what those terms mean. In this session, you will learn what indexes are and why the right indexes make such a big difference.

SessionID: 53732

500-Level Guide to Career Internals

Back to calendar

Event Date: 08-09-2016 01:00 - Category: 24 Hours of PASS (60 minutes) - Track: Professional Development

Speaker(s): Brent Ozar

Title: 500-Level Guide to Career Internals

Description:

This is not yet another career session that tells you to be friendly and network. Forget that - this is about using your IT skills to reinvent the way you get paid. Brent will explain how he went from DBA to MVP to MCM to business founder.

Brent will show you simple techniques to build a blog, a brand, and a business without that pesky personal networking stuff. He will explain why you have to give everything away for free, and why you cannot rely on the old methods to make money anymore.

It will not be easy - and that is why this session is level 500. This session is about radical methods that achieve radical results.

SessionID: 53744

Securing your Data is Easier Than Ever: Security Investments in SQL Server 2016, Azure SQL Database, and SQL Data Warehouse

Back to calendar

Event Date: 08-09-2016 02:00 - Category: 24 Hours of PASS (60 minutes) - Track: Enterprise Database Administration & Deployment

Speaker(s): Joachim Hammer

Title: Securing your Data is Easier Than Ever: Security Investments in SQL Server 2016, Azure SQL Database, and SQL Data Warehouse

Description:

This session discusses how customers can secure their data in SQL Server 2016, Azure SQL Database, and Azure SQL Data Warehouse using the most advanced features to-date, including Always Encrypted, Azure Active Directory Authentication, and key management using Azure Key Vault. We will also introduce SQL Threat Detection to alert customers of potential threats against their data in Azure SQL Database. We will illustrate important concepts and use cases with demos and real-world examples.

SessionID: 53733

Performance Pitfalls from Code Reuse

Back to calendar

Event Date: 08-09-2016 03:00 - Category: 24 Hours of PASS (60 minutes) - Track: Application & Database Development

Speaker(s): Andy Yun

Title: Performance Pitfalls from Code Reuse

Description:

Have you ever found yourself deconstructing endless layers of nested code? Is your T-SQL codebase written in an object-oriented format with functions and views? Did you know that object-oriented code reuse can come at a significant penalty?

Learn why applying object-oriented principles can be extremely detrimental to your T-SQL's performance. You will learn how T-SQL is not like other common programming languages. We will peek inside the Query Optimizer to explore how it generates your Execution Plan. You will be introduced to a T-SQL tool that will aid you in unraveling nested code and together we will explore solutions to help you mitigate these performance pitfalls.

SessionID: 53734

R Language for the SQL Server DBA

Back to calendar

Event Date: 08-09-2016 04:00 - Category: 24 Hours of PASS (60 minutes) - Track: BI Platform Architecture, Development & Administration

Speaker(s): Eduardo Castro

Title: R Language for the SQL Server DBA

Description:

R and Python are the new tools for data professionals. The SQL Server DBA should know how to integrate R Scripts into data analytics and data warehouses. In this preview session, you will learn how to use the new feature in SQL Server 2016 to run R Scripts.

We will start by using R Studio and Scripts samples and will migrate these scripts to Microsoft R Server and Microsoft SQL Server 2016. Next, we will show how to integrate these scripts inside the data warehouse cycle and within PowerBI in the architecture.

SessionID: 53735

The Synergy of In-Memory Operational Analytics

Back to calendar

Event Date: 08-09-2016 05:00 - Category: 24 Hours of PASS (60 minutes) - Track: Enterprise Database Administration & Deployment

Speaker(s): Rob Farley

Title: The Synergy of In-Memory Operational Analytics

Description:

Hekaton, Columnstore, and R are all well-recognised technologies in their own right, offering significant advantages in a variety of scenarios. But in many situations, particularly in the IoT space, there are some synergetic reasons to consider all three in your architecture. In this session we will explore ways that you can leverage in-memory, operational analytics, to achieve even greater insight than you might have imagined.

SessionID: 53736

MongoDB for the SQL Server Professional

Back to calendar

Event Date: 08-09-2016 06:00 - Category: 24 Hours of PASS (60 minutes) - Track: Application & Database Development

Speaker(s): Matan Yungman

Title: MongoDB for the SQL Server Professional

Description:

NoSQL databases are on the rise. Today, many data-oriented applications use a NoSQL database and not a relational database like SQL Server.

MongoDB is the leading NoSQL database today. It provides a rich set of features and supports many programming languages. Many organizations move from SQL Server to MongoDB, and many DBAs and database developers are required to know it in addition to SQL Server.

In this preview session, we will talk about:

MongoDB is here. It's time to know how, when, and why to work with it.

SessionID: 53737

My Favorite Pie (Chart): Simple Rules for Clear Visualizations

Back to calendar

Event Date: 08-09-2016 07:00 - Category: 24 Hours of PASS (60 minutes) - Track: BI Information Delivery

Speaker(s): Markus Ehrenmueller-Jensen

Title: My Favorite Pie (Chart): Simple Rules for Clear Visualizations

Description:

Dataviz guru Stephen Few once stated that we should “save the pies for dessert”. What he meant is that pie charts are good in some specific-use cases, but they should not be used in others. The same is true for other chart types. Using the wrong type of chart will make it harder for report users to understand the story behind the data. To enable insights, information has to be presented in the most intuitive way possible.

Join this session to preview five easy-to-implement rules, which will guide you through the process of creating clear and attractive visualizations. Every rule will be applied through live demos in Excel, Reporting Services, and Power BI Desktop, where you will learn how to avoid pitfalls from the defaults in those tools.

SessionID: 53738

Optimizing Database Access And Diving Into .Net SqlClient

Back to calendar

Event Date: 08-09-2016 08:00 - Category: 24 Hours of PASS (60 minutes) - Track: Application & Database Development

Speaker(s): Mladen Prajdić

Title: Optimizing Database Access And Diving Into .Net SqlClient

Description:

The prevailing opinion is that the optimizations for SQL Server are usually only done on the server itself. But is there anything we can do on the client to gain more speed? Because there are always at least two sides of the performance coin, in this session aimed at .Net and SQL developers, we'll dive into the workings of the .Net SqlClient and give you insight into things like connection pools, transaction scopes, batch inserting, async data access and more.

SessionID: 53739

Overcoming a Culture of FearOps by Adopting DevOps

Back to calendar

Event Date: 08-09-2016 09:00 - Category: 24 Hours of PASS (60 minutes) - Track: Application & Database Development

Speaker(s): Hamish Watson

Title: Overcoming a Culture of FearOps by Adopting DevOps

Description:

FearOps is the fear of change; the fear of manual or automated deploys to production systems. DevOps is about aligning Operational and Development teams, utilizing agile methodologies and continuous delivery to optimize database and application rollouts.

During this preview session we will demonstrate how DevOps allows you to respond faster to competitive pressures by replacing error-prone (human) processes with automation for improved traceability, reliable, and repeatable deployments.

DevOps methodologies allow you to develop and use automation techniques for fast, efficient, and reliable software delivery. DevOps is about a cultural shift as much as a process and technological one. This session will illustrate how when you overcome the technical challenges of implementing DevOps you expose the cultural benefits.

With improved traceability, reliable, and repeatable deployments, this session will help you remove FearOps from your organisation.

SessionID: 53740

Developing a SQL Server 2016 Master Data Services Solution

Back to calendar

Event Date: 08-09-2016 10:00 - Category: 24 Hours of PASS (60 minutes) - Track: BI Platform Architecture, Development & Administration

Speaker(s): Peter Myers

Title: Developing a SQL Server 2016 Master Data Services Solution

Description:

In this session, Peter Myers will develop a SQL Server 2016 Master Data Services (MDS) solution to store and manage geographic master data. This session is designed to provide a comprehensive introduction to the fundamental capabilities and features of MDS, and specifically will involve using two tools to create and manage the solution. He will first use the Master Data Services Add-in for Excel to create geographic entities, and to also insert new members. He will then use the Master Data Manager Web application to explore, review and maintain members, and also to create a business rule and a derived hierarchy. Finally, he will create several subscription views that will be used by a pre-developed SQL Server 2016 Integration Services solution to populate a dimension table.

SessionID: 53741

A Crash-Course in Biml

Back to calendar

Event Date: 08-09-2016 11:00 - Category: 24 Hours of PASS (60 minutes) - Track: BI Platform Architecture, Development & Administration

Speaker(s): Tim Mitchell

Title: A Crash-Course in Biml

Description:

Biml (Business Intelligence Markup Language) is one of the most compelling evolutions of the SSIS development ecosystem. Biml allows SSIS developers to create (or regenerate) dozens, or even hundreds, of SSIS packages with minimal effort. For those working with SSIS, Biml is nothing short of a game-changer.

In the preview for this Summit half-day session, we will fully explore how Biml can help you with your SSIS development. We will review what Biml is, walking through the language basics and showing how it fits into your existing SSIS development environment. Once we've covered those basics, we will work through several increasingly complex examples to show how Biml can be used to generate, in a matter of minutes, packages that would have otherwise taken days if not weeks.

There are two types of SSIS developers: Those using Biml, and those who will soon be. This session will help you to get started with Biml, and put you ahead of your peers in this revolutionary technology.