sqlsathistory

Nr: 587

Back to Main list

SQLSaturday #587 - Sydney 2017

Start Time (24h) Speaker Track Title
08:45:00 Manjot Kaur Application Database Development DW SuperHero-Columnstore Index
08:45:00 Guy Glantser Enterprise Database Administration Deployment How to Use Parameters Like a Pro and Boost Performance
08:45:00 Matt Masson Advanced Analysis Techniques [The Power of Power Query
08:45:00 Adam Cogan Analytics and Visualization Power BI – Finally I can make decisions based on facts
08:45:00 Bernard Spence Analytics and Visualization Excel Tips and Tricks for the Data Professional
10:00:00 Craig Bryden Analytics and Visualization An Introduction to R and R Services
10:00:00 Rob Douglas Enterprise Database Administration Deployment Hitting the SQL Server "Go Faster" Button
10:00:00 Marco Russo BI Platform Architecture, Development Administration Handling Relationships in DAX
10:00:00 Grant Paisley Analytics and Visualization [Power BI for Enterprise, safely sharing your data
10:00:00 Grant Paisley Other SQL Server 2016 - What module to use and why
11:30:00 Manohar Punna Enterprise Database Administration Deployment Plan, Design and Implement a HADR Solution - a Journey
11:30:00 Nagaraj Venkatesan Enterprise Database Administration Deployment R for Database Administrators
11:30:00 Hamish Watson Enterprise Database Administration Deployment DevOPs and the DBA
11:30:00 Peter Myers BI Information Delivery Reports on the Run: Mobile Reporting with SQL Server 2016
11:30:00 Greg Low Strategy and Architecture What on earth are all the Azure* and Power* services and why would I want them?
12:45:00 Iman Eftekhari Other Data Analytics in the Cloud: Real-life Examples
12:45:00 Grant Paisley Other A three day Power BI strategic project - lessons learnt
12:45:00 Sunil Agarwal Other PANEL - "What's hot" for your data career
13:30:00 Mike Byrd Application Database Development A Rocket Scientist View on Indexes
13:30:00 Adam Gilmore BI Information Delivery Automate Data Warehouse build and deployment (db,SSIS SSAS) with Visual Studio 2015 and TFS
13:30:00 Reza Rad BI Platform Architecture, Development Administration 10 Amazing Things About Power BI You Don't Know
13:30:00 Allen White Enterprise Database Administration Deployment Maintain SQL Server Performance Baseline w/PowerShell
13:30:00 Sunil Agarwal Enterprise Database Administration Deployment [How SQL Server 2016 SP1 changes the game
14:45:00 Victor Isakov Application Database Development Query Store: A (R)evolution in Query Tuning
14:45:00 Matt Allington BI Platform Architecture, Development Administration Power Query is more than just a desktop BI ETL tool
14:45:00 Warwick Rudd Enterprise Database Administration Deployment 2016 – The Rise and Fall of DBM
14:45:00 Leila Etaati Analytics and Visualization Treasure Map: Choosing the Right Algorithm in Azure ML
14:45:00 Ajay Jagannathan Enterprise Database Administration Deployment Become a Troubleshooting Ninja with PowerBI SQL Extended Events
15:45:00 Tobias Koprowski Strategy and Architecture AD 2015. 2 AM. A Disaster just began...
15:45:00 Kevin Boles Application Database Development Common TSQL Mistakes
15:45:00 Patrick Flynn Enterprise Database Administration Deployment Adding Power to the DBA toolkit!
15:45:00 Iman Eftekhari BI Information Delivery Power BI Governance and Enterprise-wide Deployment Options
15:45:00 Martin Catherall Enterprise Database Administration Deployment In memory OLTP - what can it do for me?

SessionID: 54831

DW SuperHero-Columnstore Index

Back to calendar

Event Date: 18-02-2017 - Session time: 08:45:00 - Track: Application Database Development

Speaker: Manjot Kaur

Title: DW SuperHero-Columnstore Index

Abstract:

Columnstore indexes were introduced in SQL 2012. They have the superpower to boost SQL server performance by flipping row based indexing to column based indexing. In this session, we will cover basics of this technology, its usability, performance impact, implementation (through demo), access mechanism and what's new in SQL 2016.

SessionID: 61595

How to Use Parameters Like a Pro and Boost Performance

Back to calendar

Event Date: 18-02-2017 - Session time: 08:45:00 - Track: Enterprise Database Administration Deployment

Speaker: Guy Glantser

Title: How to Use Parameters Like a Pro and Boost Performance

Abstract:

Parameters are a fundamental part of T-SQL programming, whether they are used in stored procedures, in dynamic statements or in ad-hoc queries. Although widely used, most people aren’t aware of the crucial influence they have on query performance. In fact, wrong use of parameters is one of the common reasons for poor application performance.

Does your query sometimes run fast and sometimes slow – even when nothing’s changed? Did it happen to you that a stored procedure, which had always been running for less than a second, suddenly started to run for more than 5 seconds consistently – even when nothing had changed? In this session we will learn about plan caching and how the query optimizer handles parameters. We will talk about the pros and cons of parameter sniffing (don’t worry if you don’t know what that means) as well as about simple vs. forced parameterization. But most important – we will learn how to identify performance problems caused by poor parameter handling, and we will

SessionID: 61596

The Power of Power Query | Microsoft Dev Team

Back to calendar

Event Date: 18-02-2017 - Session time: 08:45:00 - Track: Advanced Analysis Techniques

Speaker: Matt Masson

Title: The Power of Power Query | Microsoft Dev Team

Abstract:

Microsoft Power Query started a revolution in self-service data transformation. First launched as an Excel add-in, this incredible product was soon integrated into Excel 2016, and became a core component of the wildly successful Power BI Desktop. This session provides an overview of the product, future integration plans, and a deep dive into the Power Query formula language. We’ll cover how to leverage some of the advanced features recently added to Power BI Desktop, such as function creation and query parameterization, and show you how to wrangle data like a pro.

SessionID: 61597

Power BI – Finally I can make decisions based on facts

Back to calendar

Event Date: 18-02-2017 - Session time: 08:45:00 - Track: Analytics and Visualization

Speaker: Adam Cogan

Title: Power BI – Finally I can make decisions based on facts

Abstract:

SSW’s Chief Architect, Adam Cogan, will take you through his personal journey of discovery into the world of Power BI.

Many companies have valuable data, but the challenge is being able to easily visualize it in a way that allows you to make decisions.

He will show in a live demo how Power BI allows even non-technical users to produce and share invaluable reports and dashboards.

SessionID: 61806

Excel Tips and Tricks for the Data Professional

Back to calendar

Event Date: 18-02-2017 - Session time: 08:45:00 - Track: Analytics and Visualization

Speaker: Bernard Spence

Title: Excel Tips and Tricks for the Data Professional

Abstract:

Data is fast becoming the new currency of the 21 century as compute power increases whilst the cost of the storage decreases. Analysing data has never been easier with tools like Azure Machine learning (and R) which can provide powerful insights. Many data professions can only provide these insights if the has been cleaned beforehand. Microsoft Excel is one of the tools of choice for BI professionals and Data Scientists. This session will show a number of killer Excel tips and tricks that every data geek should be using in their career. This session will enable you to go back to the office and wow your boss and clients with cool and amazing techniques! Well ... only if they are also data geeks.

SessionID: 54833

An Introduction to R and R Services

Back to calendar

Event Date: 18-02-2017 - Session time: 10:00:00 - Track: Analytics and Visualization

Speaker: Craig Bryden

Title: An Introduction to R and R Services

Abstract:

In this session I will provide an introduction to the R language as well as discuss how you go about using this inside SQL Server and other Microsoft provided tools.

SessionID: 57142

Hitting the SQL Server "Go Faster" Button

Back to calendar

Event Date: 18-02-2017 - Session time: 10:00:00 - Track: Enterprise Database Administration Deployment

Speaker: Rob Douglas

Title: Hitting the SQL Server "Go Faster" Button

Abstract:

Tuning individual queries is incredibly resource intensive. Everyone wants a "Go Faster" button that will improve performance across the entire SQL instance. While there is no sp_gofaster command to run, there are a bunch of magic knobs and switches that can quite often achieve the desired results.

In this session we'll look at some of the things you can do to get the best performance out of your SQL Server workload. You'll leave with a shopping list of things to check and options to try in your environments to get the performance you are after.

SessionID: 57478

Handling Relationships in DAX

Back to calendar

Event Date: 18-02-2017 - Session time: 10:00:00 - Track: BI Platform Architecture, Development Administration

Speaker: Marco Russo

Title: Handling Relationships in DAX

Abstract:

The Tabular model in Power Pivot for Excel, Power BI and SSAS Tabular seems to offer only plain-vanilla one-to-many relationships, based on a single column. In 2015 there was the introduction of many-to-many relationships, yet the model seems somewhat poor when compared with SSAS Multidimensional. In reality, by leveraging the DAX language, you can handle virtually any kind of relationship, no matter how complex they are. In this session we will analyze and solve several scenarios with calculated relationships, virtual relationships, complex many-to-many. The goal of the session is to show how to solve complex scenarios with the aid of the DAX language to build unconventional data models.

SessionID: 61594

Power BI for Enterprise, safely sharing your data | MS Dev Team

Back to calendar

Event Date: 18-02-2017 - Session time: 10:00:00 - Track: Analytics and Visualization

Speaker: Grant Paisley

Title: Power BI for Enterprise, safely sharing your data | MS Dev Team

Abstract:

Once you finish creating a compelling dashboard, what is the best way to share it with your organization? There are many options for dashboard distribution, getting alerts, getting updates, viewing it on various devices, and much more. Learn about Microsoft Power BI for the Enterprise. We talk about security, deployment, best practices, connecting data, hybrid, Gateway, solution templates and consuming everywhere (including mobile) scenarios. Join this session to learn about Power BI for the Enterprise. We will talk about security, deployment, best practices, connecting data, hybrid, Gateway, solution templates and consuming everywhere (including mobile) scenarios. Once you finish creating a compelling dashboard, what is the best way to share it with your organization? There are many options for dashboard distribution, getting alerts, getting updates, viewing it on various devices, and much more.

SessionID: 61807

SQL Server 2016 - What module to use and why

Back to calendar

Event Date: 18-02-2017 - Session time: 10:00:00 - Track: Other

Speaker: Grant Paisley

Title: SQL Server 2016 - What module to use and why

Abstract:

SQL Server 2016 has many modules and in this interactive session you get to ask us what challenges you have and we will come up with options for what parts of SQL 2016 would best work. We will look at the relational engine, Anaysis Server, Reporting Services, Integration Services, and Management Studio. You should come along if you are relatively new to SQL Server or are not so new but not had time to look at some of the other data platform capabilities of SQL 2016. Bring your questions!

SessionID: 54938

Plan, Design and Implement a HADR Solution - a Journey

Back to calendar

Event Date: 18-02-2017 - Session time: 11:30:00 - Track: Enterprise Database Administration Deployment

Speaker: Manohar Punna

Title: Plan, Design and Implement a HADR Solution - a Journey

Abstract:

Have you ever struggled to get a HA and DR solution for a single instance with more than 50 applications, 100 databases and 4 TB of data?

Over the years, HA and DR has been a challenge with SQL Server. As the product evolved so did the options simplified for achieving a feasible HADR solution. In this session I will walk you through various projects I have worked on in past 8 years. I will start with the basic DR solution built using Log shipping, an alternate to AGs in SQL 2008 using Powershell/.NET and SAN Replication and the latest 4 node, two site cluster built with Availability Groups.

SessionID: 56412

R for Database Administrators

Back to calendar

Event Date: 18-02-2017 - Session time: 11:30:00 - Track: Enterprise Database Administration Deployment

Speaker: Nagaraj Venkatesan

Title: R for Database Administrators

Abstract:

"R", the latest buzzword in data platform, has all along been viewed as programming language for data scientists. However, "R" can be a handy tool for database administrators too. The presentation will show case how "R" can be used innovatively by Database Administrators to handle some of their common problems like tracking query regressions, capacity planning and detecting performance abnormalities. The session will introduce few algorithms of "R" and showcase how it can be used in DBA's world. The session would serve as a good starting point for DBA's exploring the world of "R"

SessionID: 57192

DevOPs and the DBA

Back to calendar

Event Date: 18-02-2017 - Session time: 11:30:00 - Track: Enterprise Database Administration Deployment

Speaker: Hamish Watson

Title: DevOPs and the DBA

Abstract:

You may have heard the word "DevOps" and wondered whether it is just another buzzword and/or what it can do for you.

In this session I will demystify the concepts of DevOps and we will look at two aspects of DevOps - Continuous Integration Continuous Delivery.

Continuous Integration is the practice in which software developers frequently integrate their work with that of other members of the development team.It also involves automating tests around the integrated work

​Continuous Delivery is the next step after Continuous Integration in the deployment pipeline and is the process of automating the deployment of software to test, staging, and production environments.

Database migrations/changes are an area that may not be typically automated or utilise Continuous Delivery.

Through the use of a comprehensive live demo to a running production database the audience will learn the benefits and how to implement Continuous Delivery in their database systems deployment pipeline.

SessionID: 57513

Reports on the Run: Mobile Reporting with SQL Server 2016

Back to calendar

Event Date: 18-02-2017 - Session time: 11:30:00 - Track: BI Information Delivery

Speaker: Peter Myers

Title: Reports on the Run: Mobile Reporting with SQL Server 2016

Abstract:

Based on the acquisition of Datazen, Reporting Services now includes a new engine enabling the delivery of mobile reports. In this session you will learn about this new capability delivered with SQL Server 2016, including the architecture of the engine and the development of reports.

This session will describe and demonstrate how to prepare data for mobile reporting, and also how to develop and publish mobile reports. In addition, it will describe the architecture of the engine, and how to manage mobile reports.

This session will be of interest to a full range of professionals, including analysts, report developers, IT managers, and data architects.

SessionID: 57763

What on earth are all the Azure* and Power* services and why would I want them?

Back to calendar

Event Date: 18-02-2017 - Session time: 11:30:00 - Track: Strategy and Architecture

Speaker: Greg Low

Title: What on earth are all the Azure* and Power* services and why would I want them?

Abstract:

Don't know your Power Apps from your Power BI, Flow, etc.? In this session Greg will do his best to explain what on earth all the various services are, or at least the ones that he thinks are relevant to data people. Can't promise the final list until nearer the day but the aim at present would be a rapid fire discussion on each of: Power BI, Power Apps, Flow, Event Hubs, Stream Analytics, Azure ML, Cortana Intelligence Suite, Azure AD, SQL DB, SQL Data Warehouse, Elastic Database Pools, DocumentDB, Search, Storage, and more. (With demos on some but time wouldn't permit demos on all)

SessionID: 62425

Data Analytics in the Cloud: Real-life Examples

Back to calendar

Event Date: 18-02-2017 - Session time: 12:45:00 - Track: Other

Speaker: Iman Eftekhari

Title: Data Analytics in the Cloud: Real-life Examples

Abstract:

See example solutions from the Agile BI team

SessionID: 62426

A three day Power BI strategic project - lessons learnt

Back to calendar

Event Date: 18-02-2017 - Session time: 12:45:00 - Track: Other

Speaker: Grant Paisley

Title: A three day Power BI strategic project - lessons learnt

Abstract:

Come and see a solution created in three days created in Power BI desktop. We will look at some design patterns for using Excel as an input mechanism and chat about how to control scope creep from our users. This will be a quick informal session with plenty of audience interaction

SessionID: 62427

PANEL - "What's hot" for your data career

Back to calendar

Event Date: 18-02-2017 - Session time: 12:45:00 - Track: Other

Speaker: Sunil Agarwal

Title: PANEL - "What's hot" for your data career

Abstract:

Panel discussion with many of the speakers including Microsoft Developers. Will be a question and answer session around how to get into a career in data or grilling the leaders on what skills they think are going to be most in demand. This is a great session to intend if you are a student, or looking for a change :)

SPEAKERS - Your are all invited

SessionID: 56253

A Rocket Scientist View on Indexes

Back to calendar

Event Date: 18-02-2017 - Session time: 13:30:00 - Track: Application Database Development

Speaker: Mike Byrd

Title: A Rocket Scientist View on Indexes

Abstract:

Indexes can be a boon or decrement for query performance. This presentation will present what they are (in layman’s terms) and how they may affect query performance – both from a read (SELECT) viewpoint as well as a data modification aspect (INSERT, UPDATE, DELETE). This session will concentrate with a deep dive into clustered indexes and nonclustered indexes, their syntax and utilization, and their effect on performance in transaction and data warehouse databases. Covering nonclustered indexes will also be examined in detail and the scenarios they should be applied. There will be many query demos illustrating index utilization using statistics and query plans. Attendee should have some TSQL and Management Studio experience.

SessionID: 56693

Automate Data Warehouse build and deployment (db,SSIS SSAS) with Visual Studio 2015 and TFS

Back to calendar

Event Date: 18-02-2017 - Session time: 13:30:00 - Track: BI Information Delivery

Speaker: Adam Gilmore

Title: Automate Data Warehouse build and deployment (db,SSIS SSAS) with Visual Studio 2015 and TFS

Abstract:

See a demonstration of automated generation, build and deployment of a Data Warehouse (database, SSIS and SSAS) using Visual Studio 2015 and 'Visual Studio Team Services' Online.

It's not enough to 'do' Agile you must 'be' Agile...

This means modifying, building and deploying your DW/BI solution, on a daily/weekly basis. Achieving this without automation is very difficult.

Topics include:

  1. Visual Studio 2015 and Visual Studio Team Services Online licencing for BI developers (things have changed).
  2. A primer on setting up a project in 'Visual Studio Team Services'.
  3. Automated Data Warehouse development (code generation) in Visual Studio 2015.
  4. Using MSBUILD, Source Control and Build Release functionality of 'Visual Studio Team Services' to automate the build and deployment of a Data Warehouse, SSIS and SSAS Cubes to multiple environments.

Grab a free script at the end to get you started.

SessionID: 56889

10 Amazing Things About Power BI You Don't Know

Back to calendar

Event Date: 18-02-2017 - Session time: 13:30:00 - Track: BI Platform Architecture, Development Administration

Speaker: Reza Rad

Title: 10 Amazing Things About Power BI You Don't Know

Abstract:

Have you use Power BI for a real-time dashboard? Have you looped through source files in your Power Query and applied custom functions on them? Have you changed your data model to help Power QA to respond intelligently? Have you head of structured columns in Power Query? Have you used Calculated Tables in DAX? Have you used Power BI Embedded? Have you done many other amazing things with Power BI?

In this session you can expect many live demos and to be impressed by the extraordinary things you can do with Power BI. You will learn tips and tricks to empower your Power BI solution. Tips and tricks that you learn in this session helps you to make your Power BI solution more scale-able, robust, and high performance.

SessionID: 56978

Maintain SQL Server Performance Baseline w/PowerShell

Back to calendar

Event Date: 18-02-2017 - Session time: 13:30:00 - Track: Enterprise Database Administration Deployment

Speaker: Allen White

Title: Maintain SQL Server Performance Baseline w/PowerShell

Abstract:

Maintaining a solid set of information about our servers and their performance is critical when issues arise, and often help us see a problem before it occurs. Building a baseline of performance metrics allows us to know when something is wrong and help us to track it down and fix the problem. This session will walk you through a series of PowerShell scripts you can schedule which will capture the most important data and a set of reports to show you how to use that data to keep your server running smoothly.

SessionID: 59615

How SQL Server 2016 SP1 changes the game | Microsoft Dev Team

Back to calendar

Event Date: 18-02-2017 - Session time: 13:30:00 - Track: Enterprise Database Administration Deployment

Speaker: Sunil Agarwal

Title: How SQL Server 2016 SP1 changes the game | Microsoft Dev Team

Abstract:

Service Pack 1 for SQL Server 2016 was released to the market in November. It brings lot of enhancements and value for a customer that can greatly improve their experience with SQL Server. This session will cover some of the key enhancements that will entice a customer to upgrade to SQL Server 2016. In this session, we’ll also talk about several supportability and diagnostic improvements in the database engine and high availability technologies that will help customer and the field quickly identify and resolve issues in a mission-critical environment.

SessionID: 56193

Query Store: A (R)evolution in Query Tuning

Back to calendar

Event Date: 18-02-2017 - Session time: 14:45:00 - Track: Application Database Development

Speaker: Victor Isakov

Title: Query Store: A (R)evolution in Query Tuning

Abstract:

Fixing performance problems and detecting query regressions has never been easy in SQL Server as the database engine fundamentally does not capture the relevant information. With the release of SQL Server 2016, Microsoft has introduced a feature called Query Store that will help you capture vital query metrics that will help performance troubleshooting and regression detection. In this session we will examine Query Store and how it can be used in a myriad of use cases. We will examine its architecture, configuration and shortcomings. This session will help you build a monitoring solution that will help you detect and solve real-world performance problems across your entire SQL Server infrastructure. It will also substantially help de-risk upgrade projects, so there's no "excuse" not to upgrade to SQL Server 2016!

SessionID: 56216

Power Query is more than just a desktop BI ETL tool

Back to calendar

Event Date: 18-02-2017 - Session time: 14:45:00 - Track: BI Platform Architecture, Development Administration

Speaker: Matt Allington

Title: Power Query is more than just a desktop BI ETL tool

Abstract:

Power Query is a relatively new addition to Microsoft Excel that brings ETL to the self service BI user's desktop. In this level 200 session I cover the basics of Power Query and how it can be used for desktop BI before quickly moving on to demonstrate how you can use Power Query for more advanced scenarios that you may not have thought of before, including:

• Use Power Query as a data provider for traditional Excel Pivot Tables without using Power Pivot.
• Building a Power Pivot calendar table from scratch using pure Power Query steps.
• Add commentary to bank statements and make those comments "stick" using self-referencing tables.
• Using Power Query as an auditing and exception management
    • Using Power Query as a pure ETL tool and exporting more than 1 m rows of transformed data to a file.

SessionID: 56721

2016 – The Rise and Fall of DBM

Back to calendar

Event Date: 18-02-2017 - Session time: 14:45:00 - Track: Enterprise Database Administration Deployment

Speaker: Warwick Rudd

Title: 2016 – The Rise and Fall of DBM

Abstract:

With the release of SQL Server 2016, a true shift achieving and implementing High Availability and Disaster Recovery has come about. Database Mirroring has been the only option available to meet certain requirements. SQL Server 2016 now changes the game and in this session Warwick will introduce you to the replacement for DBM taking you through what there is, what it gives you and how you can move from DBM to AGs.

SessionID: 56996

Treasure Map: Choosing the Right Algorithm in Azure ML

Back to calendar

Event Date: 18-02-2017 - Session time: 14:45:00 - Track: Analytics and Visualization

Speaker: Leila Etaati

Title: Treasure Map: Choosing the Right Algorithm in Azure ML

Abstract:

Data scientists uses various data-mining algorithms to do the prediction. Having a map on how to choose an algorithm, which is more appropriate for solving problems is always challenging. This session will provide an explanation of data mining algorithm with the Azure ML environment. The audience will see a couple of demos on each algorithm types. At the end of this session, they will be able to distinguish between each algorithm type. Moreover, the audience will be familiar with available algorithm specifications and usage.

SessionID: 59912

Become a Troubleshooting Ninja with PowerBI SQL Extended Events

Back to calendar

Event Date: 18-02-2017 - Session time: 14:45:00 - Track: Enterprise Database Administration Deployment

Speaker: Ajay Jagannathan

Title: Become a Troubleshooting Ninja with PowerBI SQL Extended Events

Abstract:

New to Extended Events? Want to become a ninja in troubleshooting common SQL issues using extended events? This is a demo filled session that will show you how to troubleshoot several common issues in SQL server database engine and identify hotspots as well failures using only extended events. This session will showcase how extended events make scenario based troubleshooting easier using Power BI dashboards and without having to collect disparate sets of diagnostic data, gather memory dumps and comprise on performance. There have been a plethora of Extended Events which have been added to SQL Server recently based on customer feedback which deprecates the need to run profiler in many commonly encountered situations in production environments. This session covers the new enhancements and capabilities available for Extended Events.

SessionID: 55126

AD 2015. 2 AM. A Disaster just began...

Back to calendar

Event Date: 18-02-2017 - Session time: 15:45:00 - Track: Strategy and Architecture

Speaker: Tobias Koprowski

Title: AD 2015. 2 AM. A Disaster just began...

Abstract:

2AM. We sleeping well. And our mobile ringing and ringing. Message: DISASTER! In this session (on slides) we are NOT talk about potential disaster (such BCM); we talk about: What happened NOW? Which tasks should have been finished BEFORE. Is virtual or physical SQL matter? We talk about systems, databases, peoples, encryption, passwords, certificates and users. In this session (on few demos) I'll show which part of our SQL Server Environment are critical and how to be prepared to disaster. In some documents I'll show You how to be BEST prepared.

SessionID: 56657

Common TSQL Mistakes

Back to calendar

Event Date: 18-02-2017 - Session time: 15:45:00 - Track: Application Database Development

Speaker: Kevin Boles

Title: Common TSQL Mistakes

Abstract:

We are going to examine a variety of oopsies MANY developers fall prey too - some obvious, some pretty subtle and some down right sneaky! Lots of code examples with the bad AND good code presented. I GUARANTEE that you will find things here that will either prevent you from getting bad data, throwing unwanted errors or vastly improving your database application's performance. I have given this talk over SEVENTY times now and it is always very highly rated!

SessionID: 56964

Adding Power to the DBA toolkit!

Back to calendar

Event Date: 18-02-2017 - Session time: 15:45:00 - Track: Enterprise Database Administration Deployment

Speaker: Patrick Flynn

Title: Adding Power to the DBA toolkit!

Abstract:

Interested in being able to manage, monitor and document your SQL Environment from a single location? Want to be able to produce modern interactive reports and dashboards that can be viewed on both desktop and mobile devices?

By adding a little "Power" to your DBA toolkit you can!

By combining PowerShell and PowerBi with the more traditional DBA tools I will show how to query and document your entire environment and produce rich interactive reports that can be consumed by all levels of your organisation.

SessionID: 57789

Power BI Governance and Enterprise-wide Deployment Options

Back to calendar

Event Date: 18-02-2017 - Session time: 15:45:00 - Track: BI Information Delivery

Speaker: Iman Eftekhari

Title: Power BI Governance and Enterprise-wide Deployment Options

Abstract:

Since release of Power BI many companies have started using it to leverage their data assets to profit from market opportunities. The ease of use and quick time-to-value were main elements to make Power BI a respected tool for every business from small to large enterprise. Many Business Users started using Power BI with minimum / no IT collaboration that started causing concerns especially within larger organisations. Now organisations have become increasingly aware of the need to put a governance and control process in place.

In this presentation Iman will use his experience in implementing and rolling out Power BI for numerous organisations to share some tips and options for governance and deployment approaches at enterprise level.

SessionID: 59340

In memory OLTP - what can it do for me?

Back to calendar

Event Date: 18-02-2017 - Session time: 15:45:00 - Track: Enterprise Database Administration Deployment

Speaker: Martin Catherall

Title: In memory OLTP - what can it do for me?

Abstract:

In Memory OLTP came along in SQL Server 2014 along with several limitations.

It was still really useful – as long as your use case suited the limitations. SQL Server 2016 removes several of these limitations and widens the use cases of in-memory OLTP. For example, even if you are not taking advantage of in-memory tables, you can probably leverage performance improvements by replacing traditional table variables and both local and global temporary tables with in memory implementations. Now you’ll be able to say that table variable is truly in memory! Come along to this session and learn about some of features of in memory OLTP - or Hekaton as a lot of people refer to this - and how you may be able to leverage these high performance features in both new and existing applications.