sqlsathistory

Nr: 496

Back to Main list

SQLSaturday #496 - Exeter 2016

Start Time (24h) Speaker Track Title
08:00:00 Mike Boswell BI Information Delivery Adding another Dimension type to SQL Server 2016
08:00:00 Al Eardley Strategy and Architecture Office 365 - The Art of the Possible
08:00:00 Bob Duffy Analytics and Visualization Creating Mobile Dashboards with DataZen
09:00:00 Annette Allen Advanced Analysis Techniques Keynote
09:10:00 Dave Ballantyne Application Database Development Estimation and Statistics : The Basis of query optimization
09:10:00 Alex Whittles BI Platform Architecture, Development Administration Introduction to U-SQL
09:10:00 Dr. Subramani Paramasivam Advanced Analysis Techniques Think work like a Data Scientist with SQL 2016 R.
09:10:00 André Kamman Cloud Application Development Deployment Re-architecting your old-school database to maximize Azure cloud options
10:30:00 Stephanie Locke Analytics and Visualization Stats 101
10:30:00 John Martin Advanced Analysis Techniques SQL Server 2016, New Features and Enhancements - DBA Features
10:30:00 Niall MacLeod Advanced Analysis Techniques Still running SQL 2005? Thinking about upgrading to SQL 2014?
10:30:00 Annette Allen Advanced Analysis Techniques Lightning Talks
11:30:00 Allan Mitchell Analytics and Visualization A first look at the Azure Data Lake Analytics service
11:30:00 Lord Richard Douglas Enterprise Database Administration Deployment Investigate TempDB like Sherlock Holmes
11:30:00 John Martin Advanced Analysis Techniques SQL Server 2016, New Features and Enhancements - Dev Focus
11:30:00 Andrew Fryer BI Platform Architecture, Development Administration The new world of enterprise Business Intelligence
13:10:00 Alex Yates Information Delivery The first step towards release management for SQL Server
13:10:00 Ian Macdonald Advanced Analysis Techniques One BI Platform to Rule Them All!
13:10:00 Santiago Castro Analytics and Visualization Necto - Smart Data Discovery
14:10:00 Rob Sewell Enterprise Database Administration Deployment Using Power BI with my DBA Database
14:10:00 William Durkin Application Database Development You don't need Enterprise Edition to do that!
14:10:00 Ed Elliott Application Database Development From SSMS to SSDT why and how to move your SQL database development to SSDT
15:30:00 Gianluca Sartori Enterprise Database Administration Deployment Responding to Extended Events in near real-time
15:30:00 Prathy Kamasani BI Information Delivery Dive into SSISDB Catalog using Power BI
15:30:00 Mladen Prajdić Professional Development Social Engineering: Hacking People
15:30:00 Ryan Yates Enterprise Database Administration Deployment Why and how to Implement PowerShell DSC for SQL Server - Part 1
16:30:00 n/a n/a Analytics and Visualization Session Details not available
16:30:00 David Dye BI Platform Architecture, Development Administration Dealing With Errors in SSIS
16:30:00 André Melancia Application Database Development MI6 Secrets - Data Security For Developers
16:30:00 Ryan Yates Enterprise Database Administration Deployment Why and how to Implement PowerShell DSC for SQL Server - Part 2

SessionID: 42145

Adding another Dimension type to SQL Server 2016

Back to calendar

Event Date: 12-03-2016 - Session time: 08:00:00 - Track: BI Information Delivery

Speaker: Mike Boswell

Title: Adding another Dimension type to SQL Server 2016

Abstract:

In this session, we will focus in on how we can use temporal tables, along with a Stretch table, to provide an alternative solution to Type 2 Dimensions and archiving data with SQL Server 2016 and Azure DB. We will cover an overview of each technology, feature setup/install, compatibility with other SQL Server 2016 features, wait types and how to monitor these two important features.

SessionID: 43045

Office 365 - The Art of the Possible

Back to calendar

Event Date: 12-03-2016 - Session time: 08:00:00 - Track: Strategy and Architecture

Speaker: Al Eardley

Title: Office 365 - The Art of the Possible

Abstract:

Office 365 plays a key role in the Microsoft Cloud offering. It combines many different capabilities that have historically been separated into different products. The convergence of the products on one platform is opening up new possibilities for delivering new and exciting ways of collaborating.

This session will explain some of the ways that Office 365 is being used and demonstrate some of the capabilities that convince millions of companies to invest in Office 365 to replace existing products with a single unified environment making the most of the familiar business critical tools from Microsoft.

SessionID: 44935

Creating Mobile Dashboards with DataZen

Back to calendar

Event Date: 12-03-2016 - Session time: 08:00:00 - Track: Analytics and Visualization

Speaker: Bob Duffy

Title: Creating Mobile Dashboards with DataZen

Abstract:

With Microsoft’s acquisition of DataZen dashboard and mobile BI is not easier than ever, with DataZen being bundled with SQL Server. Come along and see how to get started with DataZen.

We will be showing an end to end demo of creating and publishing dashboards for mobile and tablet devices.

SessionID: 45887

Keynote

Back to calendar

Event Date: 12-03-2016 - Session time: 09:00:00 - Track: Advanced Analysis Techniques

Speaker: Annette Allen

Title: Keynote

Abstract:

To be confirmed

SessionID: 42188

Estimation and Statistics : The Basis of query optimization

Back to calendar

Event Date: 12-03-2016 - Session time: 09:10:00 - Track: Application Database Development

Speaker: Dave Ballantyne

Title: Estimation and Statistics : The Basis of query optimization

Abstract:

At the heart of SQL Server is the cost based optimizer. Stop and think about that a minute, it attempts to give the “best plan” based on the cost of the work undertaken. How does it know the cost of the work before its done the work ? This isn’t a conundrum, it doesn’t. It estimates! How does it estimate ? That is statistics.

This will be a deep dive into how the optimizer makes its decisions to give you a plan, the things that can go wrong and how you can have influence over these choices.

SessionID: 42934

Introduction to U-SQL

Back to calendar

Event Date: 12-03-2016 - Session time: 09:10:00 - Track: BI Platform Architecture, Development Administration

Speaker: Alex Whittles

Title: Introduction to U-SQL

Abstract:

U-SQL is the new kid on the SQL language block. In this session we'll look at the what, where, why and how of the language. Is it a query language? Is it a data transformation language? Will it replace T-SQL? Should you learn it? How do you learn it? We'll discuss all this and more.

SessionID: 44160

Think work like a Data Scientist with SQL 2016 R.

Back to calendar

Event Date: 12-03-2016 - Session time: 09:10:00 - Track: Advanced Analysis Techniques

Speaker: Dr. Subramani Paramasivam

Title: Think work like a Data Scientist with SQL 2016 R.

Abstract:

What are these DATA Scientists upto? How can we see their statistical model in our day to day familiar tool like Microsoft SQL Server?

You now have answers to these questions and thanks to Microsoft for integrating R Revolution within new SQL Server 2016. We all now have the opportunity to use R packages and see the outcome within SQL 2016 itself.

In this session, you will definitely take away a breakthrough concept of Advanced R Analytics within SQL 2016 and get ready to kick your creative horse, and go beyond your imagination on how you can build advanced analytics and impress your employers/customers.

SessionID: 44976

Re-architecting your old-school database to maximize Azure cloud options

Back to calendar

Event Date: 12-03-2016 - Session time: 09:10:00 - Track: Cloud Application Development Deployment

Speaker: André Kamman

Title: Re-architecting your old-school database to maximize Azure cloud options

Abstract:

The quickest way to migrate your on-premises OLTP database to Azure is to simply "Lift Shift".

You create a vm in Azure and size it to match your local system and move your database into it. This might not be the most cost effective way though and also, you still have to do all the database maintenance yourself. In this session we will investigate how we could use more of the cloud features like SQL Database, Redis Cache, Search, etc. in order to truly scale our system. And we'll see if this increases or lowers the total cost of ownership. This excercise is about an OLTP system but we will also look at how it affects loading our DWH from this new setup.

SessionID: 45019

Stats 101

Back to calendar

Event Date: 12-03-2016 - Session time: 10:30:00 - Track: Analytics and Visualization

Speaker: Stephanie Locke

Title: Stats 101

Abstract:

Those maths lessons in school were long ago, and now the new hotness requires lots of statistics. It's enough to make a person think about changing careers. Tackle this worry by coming along to this session where I make statistics simple(-ish)!

SessionID: 45853

SQL Server 2016, New Features and Enhancements - DBA Features

Back to calendar

Event Date: 12-03-2016 - Session time: 10:30:00 - Track: Advanced Analysis Techniques

Speaker: John Martin

Title: SQL Server 2016, New Features and Enhancements - DBA Features

Abstract:

SQL Sever 2016 is just around the corner and with it come some great new features and enhancements to existing capabilities, in this session we will look at some of these and understand how they might make us change the way that we look at designing and implementing SQL Server solutions. We will focus on the SQL Server engine, covering topics including Operational Analytics, Temporal amp; Stretch Tables and Always Encrypted. And we will be having a look at some of the old favourites, including enhancements to In-Memory OLTP (Hekaton) AlwaysOn Availability Groups.

In part 1 we will look at the new DBA features which include:

SessionID: 46996

Still running SQL 2005? Thinking about upgrading to SQL 2014?

Back to calendar

Event Date: 12-03-2016 - Session time: 10:30:00 - Track: Advanced Analysis Techniques

Speaker: Niall MacLeod

Title: Still running SQL 2005? Thinking about upgrading to SQL 2014?

Abstract:

Learn about Microsoft’s SQL Data Warehouse Fast Track solutions.

Microsoft’s Data Warehouse Fast Track program offers:

#183; Faster deployment and tamed complexity with pre-configured, partner-led solutions

#183; Flexibility and choice of the latest generation of hardware from top vendors in the industry

#183; Out-of-the-box offerings with reduced risk and greater confidence

With support for SQL Server 2005 ending in April 2016, now is the time to upgrade to SQL Server 2014. With Flash architectures now being considered mainstream, now is also an opportunity to optimise your data platform infrastructure.

This presentation discusses the process undertaken to achieve a certification, whilst focusing on a cost effective (single socket), scalable 7 TB SMP Data Warehouse solution (Lenovo x360M5 and SanDisk SSD) which achieves an efficient out-of-box balance between SQL Server data processing capability and hardware resources.

SessionID: 48312

Lightning Talks

Back to calendar

Event Date: 12-03-2016 - Session time: 10:30:00 - Track: Advanced Analysis Techniques

Speaker: Annette Allen

Title: Lightning Talks

Abstract:

Lightning talks to include: Alex Yates - Post-its on the wall Andrew Pruski - Introduction to partitioning Ben Watt - Three Ingredients. Only three pieces of data to produce 60+ visualisations. Gavin Campbell - Unit testing with tsqlt and Visual Studio

SessionID: 42724

A first look at the Azure Data Lake Analytics service

Back to calendar

Event Date: 12-03-2016 - Session time: 11:30:00 - Track: Analytics and Visualization

Speaker: Allan Mitchell

Title: A first look at the Azure Data Lake Analytics service

Abstract:

Do you want to be able to query huge amounts of data at cloud scale on a distributed infrastructure that is capable of scaling with your needs?

Do you want to use a language that is both familiar and powerful to extract valuable insights from your data? If the answer to both of these questions is "yes" then Data Lake is definitely something you should be looking at. In this session we will look at the Data Lake analytics service, a service capable of handling queries against data of any size instantly simply by requesting more compute for each query. U-SQL is a query language that blends the declarative nature of SQL with the expressive power of C#. Visualisations of your U-SQL jobs let you see how your code runs at scale. Come to this session to see why people are talking about this new offering from Microsoft and see some of the problems it solves

SessionID: 45033

Investigate TempDB like Sherlock Holmes

Back to calendar

Event Date: 12-03-2016 - Session time: 11:30:00 - Track: Enterprise Database Administration Deployment

Speaker: Lord Richard Douglas

Title: Investigate TempDB like Sherlock Holmes

Abstract:

The system database TempDB has often been called a dumping ground, even the public toilet of SQL Server. (There has to be a joke about spills in there somewhere). In this session you will learn to find those criminal activities that are going on deep in the depths of SQL Server that are causing performance issues, not just for one session, but that affects everybody on that instance.

SessionID: 45854

SQL Server 2016, New Features and Enhancements - Dev Focus

Back to calendar

Event Date: 12-03-2016 - Session time: 11:30:00 - Track: Advanced Analysis Techniques

Speaker: John Martin

Title: SQL Server 2016, New Features and Enhancements - Dev Focus

Abstract:

SQL Sever 2016 is just around the corner and with it come some great new features and enhancements to existing capabilities, in this session we will look at some of these and understand how they might make us change the way that we look at designing and implementing SQL Server solutions. We will focus on the SQL Server engine, covering topics including Operational Analytics, Temporal amp; Stretch Tables and Always Encrypted. And we will be having a look at some of the old favourites, including enhancements to In-Memory OLTP (Hekaton) AlwaysOn Availability Groups.

In part 2 we will focus on dev features:

SessionID: 46001

The new world of enterprise Business Intelligence

Back to calendar

Event Date: 12-03-2016 - Session time: 11:30:00 - Track: BI Platform Architecture, Development Administration

Speaker: Andrew Fryer

Title: The new world of enterprise Business Intelligence

Abstract:

Any data, anywhere and at any time. A discussion on the latest roadmap and features from SQL server 2016 BI though to cloud capabilities with PowerBI. Understand how to leverage and create an integrated hybrid BI experience across your enterprise.

SessionID: 47416

The first step towards release management for SQL Server

Back to calendar

Event Date: 12-03-2016 - Session time: 13:10:00 - Track: Information Delivery

Speaker: Alex Yates

Title: The first step towards release management for SQL Server

Abstract:

Do you find SQL deployments risky and painful? Do you struggle to keep track of changes across multiple environments? Do you need to find a balance between automation and human intervention?

If the business wants you to deploy more frequently but your SQL deployments are a bottleneck, this session may provide you with some answers.

At last year’s SQL Saturday Alex showed you how to set up a working automated build and test process. This year he will take a you one step further by adding release management to that set-up.

SessionID: 48101

One BI Platform to Rule Them All!

Back to calendar

Event Date: 12-03-2016 - Session time: 13:10:00 - Track: Advanced Analysis Techniques

Speaker: Ian Macdonald

Title: One BI Platform to Rule Them All!

Abstract:

Whether you are a Data Wizard, a Dwarf mining for insights, an Elf creating elegant visualisations or an ordinary Hobbit seeking business enlightenment before second breakfast, BI Office from Pyramid Analytics can help you achieve your quest for insights and timely business information. With the summer announcement of the integration of Power BI and BI Office, on premise BI solutions are now easily achievable. This session will show you how Power BI with BI Office can make you a Superhero in your organisation!

SessionID: 48228

Necto - Smart Data Discovery

Back to calendar

Event Date: 12-03-2016 - Session time: 13:10:00 - Track: Analytics and Visualization

Speaker: Santiago Castro

Title: Necto - Smart Data Discovery

Abstract:

Introduction to Panorama Necto 14: Suggestive, Collaborative Visual BI Platform.

Panorama believe the next big business idea will arise, by cultivating the collective brain-power of your team with the leading BI 3.0 system. That is why Panorama developed Necto - Suggestive Visual Insight Discovery Solution. Necto provides your users within one unique platform all the tools to focus, collaborate, decide and act.

SessionID: 42112

Using Power BI with my DBA Database

Back to calendar

Event Date: 12-03-2016 - Session time: 14:10:00 - Track: Enterprise Database Administration Deployment

Speaker: Rob Sewell

Title: Using Power BI with my DBA Database

Abstract:

Every good DBA should have a DBA database. A place to store information about all of their instances and databases. They should automatically gather information into that database. They are also often required to query that information to answer questions from other technical teams, Project Managers, Client Account managers, Compliance Teams, Auditors, Directors In this session I will talk about the way that I automate the gathering of this information and also how I use Power BI to be able to allow people to self serve answers to their own questions and remove some load from the DBA team. I am no BI expert so this session is aimed at DBAs who want to be able to show information using the latest tools rather than BI professionals

SessionID: 42412

You don't need Enterprise Edition to do that!

Back to calendar

Event Date: 12-03-2016 - Session time: 14:10:00 - Track: Application Database Development

Speaker: William Durkin

Title: You don't need Enterprise Edition to do that!

Abstract:

The most coveted features of SQL Server are made available in Enterprise Edition and are sometimes released into Standard Edition a few years later. This often leaves a vast group of users who "window shop" the latest and greatest features and return to the office wishing they never saw those features presented. This session will show you how you can achieve the same, or at least a similar, outcome to some of those features without having to fork out for Enterprise Edition licenses or breaking any license agreements. You will leave the session with a set of solution concepts covering Partitioning, Data Compression and High Availability that you can build upon or extend and maybe save you and your company a nice pile of cash.

SessionID: 44144

From SSMS to SSDT why and how to move your SQL database development to SSDT

Back to calendar

Event Date: 12-03-2016 - Session time: 14:10:00 - Track: Application Database Development

Speaker: Ed Elliott

Title: From SSMS to SSDT why and how to move your SQL database development to SSDT

Abstract:

SSMS is the love child of what was Query Analyzer and Enterprise Manager and has ever since been used as the dev tool of choice for people creating and modifying database schemas and code. Whilst SSMS is a really good management tool it is not suited to modern development. Instead Microsoft has created SSDT (SQL Server Data Tools) which has had a lot of attention from Microsoft in the last few years which means that it is now ready for us to use full time.

We will cover:

If you write, debug or modify SQL Server database code and haven't yet started using SSDT full time then this session will help you get started and be productive quickly.

SessionID: 42864

Responding to Extended Events in near real-time

Back to calendar

Event Date: 12-03-2016 - Session time: 15:30:00 - Track: Enterprise Database Administration Deployment

Speaker: Gianluca Sartori

Title: Responding to Extended Events in near real-time

Abstract:

Extended Events provide deep insight into SQL Server's behavior and allow us to gather information not available by other means. However, compared to other technologies such as SQL Trace and Event Notifications, a way to react to the events as soon as they happen seems to be lacking.

In this session we will see how the Extended Events streaming API can be used to process events in a near real-time fashion. We will demonstrate how this technology enables new possibilities to solve real world problems, such as capturing and notifying deadlocks or blocking sessions.

SessionID: 43108

Dive into SSISDB Catalog using Power BI

Back to calendar

Event Date: 12-03-2016 - Session time: 15:30:00 - Track: BI Information Delivery

Speaker: Prathy Kamasani

Title: Dive into SSISDB Catalog using Power BI

Abstract:

However, have you ever wondered how to design an SSIS Project so we can take maximum benefit of SSISDB Catalog? How to troubleshoot SSIS Project executions from the Catalog? How to navigate your way around the built-in catalog reports? How to design a dashboard with SSIDB Catalog data? This session will focus on these scenarios by diving into SSISDB catalog views using PowerBI.

SessionID: 44988

Social Engineering: Hacking People

Back to calendar

Event Date: 12-03-2016 - Session time: 15:30:00 - Track: Professional Development

Speaker: Mladen Prajdić

Title: Social Engineering: Hacking People

Abstract:

"It is much easier to trick someone into giving a password for a system than to spend the effort to crack into the system."

This is a common line of thought in today's world of increased cyber-security dangers. In this interactive session we'll take a look at how social engineering works, the psychology behind it and why is it still the most effective way to gain access to your company's secrets. The best attacks happen when people don't even realize they are being attacked and in this session we're going to try to fix that and educate you on how to realize when someone is trying to hack you.

SessionID: 45849

Why and how to Implement PowerShell DSC for SQL Server - Part 1

Back to calendar

Event Date: 12-03-2016 - Session time: 15:30:00 - Track: Enterprise Database Administration Deployment

Speaker: Ryan Yates

Title: Why and how to Implement PowerShell DSC for SQL Server - Part 1

Abstract:

We will cover the basics of PowerShell DSC with the differing deployment modes - what it is and why it matters for your future infrastructure deployments and why this is one of the technologies to work with in future.This will then give the audience opportunity to begin to understand how this can be used with SQL Server which we will cover in Part 2. We will also cover in this session why Source control is a crucial feature to use alongside PowerShell DSC also the OSS movement by Microsoft for the Server Configurations.

SessionID: 42173

Session Details not available

Back to calendar

Event Date: 12-03-2016 - Session time: 16:30:00 - Track: Analytics and Visualization

Speaker: n/a n/a

Title: Session Details not available

Abstract:

Session Details not available

SessionID: 42581

Dealing With Errors in SSIS

Back to calendar

Event Date: 12-03-2016 - Session time: 16:30:00 - Track: BI Platform Architecture, Development Administration

Speaker: David Dye

Title: Dealing With Errors in SSIS

Abstract:

Errors can occur anywhere within an SSIS package and the cause and error message can be somewhat cryptic. This session focuses on identifying error causes and handling them dynamically and proactively. The means of dealing with errors is defined by where the error occurs and we will cover error handling in control flow, data flow, and script tasks in great detail.

You will learn: •To identify the different error handling methods in control flow, data flow, and script tasks •Be able to utilize event handlers to proactively handle errors •Be able to redirect data error and proactively handle data flow errors •Be able to identify error descriptions and log error details

SessionID: 45042

MI6 Secrets - Data Security For Developers

Back to calendar

Event Date: 12-03-2016 - Session time: 16:30:00 - Track: Application Database Development

Speaker: André Melancia

Title: MI6 Secrets - Data Security For Developers

Abstract:

You are a secret agent with Licence To Kill, posing as a developer in Exeter.

This is your briefing (For Your Eyes Only) on how to turn business logic into database objects. Learn about SQL Server's data security mechanisms (including SQL Server 2016), implement multi-tiered data access with business rules and roles, make your app/database immune to infrastructure changes (like scaling from single server into clustered or to the cloud) and M's moods in the future, avoid SQL injection and other security and app coding bugs using stored procedures and database server side logic. Session suited for Developers and Students (Johnny English level). Disclaimer: No actual state secrets will be revealed. Please do not send agents to my house again.

SessionID: 45851

Why and how to Implement PowerShell DSC for SQL Server - Part 2

Back to calendar

Event Date: 12-03-2016 - Session time: 16:30:00 - Track: Enterprise Database Administration Deployment

Speaker: Ryan Yates

Title: Why and how to Implement PowerShell DSC for SQL Server - Part 2

Abstract:

In this session we will look at the dedicated SQL specifics that we will be looking to apply using PowerShell DSC and in this session we will have standup a SQL Server using DSC and with an existing SQL Server we will cover with a live demo the changing of some SQL Settings in the Configuration and how this makes life easier for Management of SQL Servers at scale - No more need for manually changing Service Account passwords on mulitple SQL Servers when we can apply it via a configuration to many servers at once.