sqlsathistory

Nr: 429

Back to Main list

SQLSaturday #429 - Oporto 2015

Start Time (24h) Speaker Track Title
09:00:00 Mark Wilcock Other Learning R through a typical BI task
09:00:00 Andre Batista SQL Server 2016 Query Store in SQL Server 2016
09:00:00 Bruno Basto SQL Server 2016 SQL vNext Business Intelligence
09:00:00 Cláudio Silva Other PowerShell - Jump from simple scripts to advanced functions
09:00:00 Scott Klein Big Data What is IoT? What does Microsoft offer? Azure IoT Suite.
10:40:00 Joseph D'Antoni SQL Flying Through the Clouds--Performance Tuning in Azure
10:40:00 Niko Neugebauer BI Columnstore in SQL Server 2016
10:40:00 Pedro Perfeito SQL Server 2016 SSIS 2016 and Master Data – Whats new?
10:40:00 Scott Klein Big Data Let them hack with Tessel.io’s
12:00:00 Mark Broadbent Other Triple Trouble - Running a SQL Failover Cluster on a Cluster from a Cluster
12:00:00 Leonard Lobel Other Introduction to Azure DocumentDB
12:00:00 Ivan Campos Other Hiding your data with SQL Server 2016
12:00:00 Tillmann Eitelberg BI The Reporting Machine!
12:00:00 Scott Klein Big Data Azure Stream Analytics + Azure Event Hubs
14:10:00 Gavin Campbell SQL Approaches to database Unit Testing
14:10:00 Rui Romano SQL Power BI for Developers
14:10:00 Filipe Coelho Big Data HDInsight: new tricks for the Azure Elephant
14:10:00 Murilo Miranda SQL Server 2016 In-memory OLTP: The faster is now simpler in SQL Server 2016
14:10:00 Scott Klein Big Data HDInsight
15:50:00 Ruben Pertusa Lopez Big Data A journey through the Modern Data Warehouse
15:50:00 Andre Batista SQL Server 2016 Temporal Tables in SQL Server 2016
15:50:00 Denny Cherry SQL Storage For the DBA
15:50:00 Olivia Klose Big Data Spark on HDInsight
17:10:00 Filipe Coelho Big Data PolyBase: unleash the power of Big Data in SQL Server 2016
17:10:00 Tiago Quaresma Other Getting Started with Datazen, Microsoft’s New Mobile Dashboard Platform
17:10:00 Murilo Miranda SQL Curious Cases of Availability Groups
17:10:00 Olivia Klose Big Data Azure Machine Learning

SessionID: 35778

Learning R through a typical BI task

Back to calendar

Event Date: 03-10-2015 - Session time: 09:00:00 - Track: Other

Speaker: Mark Wilcock

Title: Learning R through a typical BI task

Abstract:

R is a language for data munging and stats that is growing in popularity. Many Microsoft BI professionals are curious about R but few have used it on a real project yet. This talk aims to introduce you to the capabilities of R by comparing the implementation of a typical BI task both in Power BI and in R. We’ll load some data from a SQL database, explore the data and ask some basic questions, draw some insightful conclusions and then communicate these to a broader audience.

The purpose of this session is to show R strengths and weaknesses to help you decide if R is a useful language that is worth investing time and effort to learn and master.

SessionID: 38075

Query Store in SQL Server 2016

Back to calendar

Event Date: 03-10-2015 - Session time: 09:00:00 - Track: SQL Server 2016

Speaker: Andre Batista

Title: Query Store in SQL Server 2016

Abstract:

Query Store is a new feature that will be released with SQL Server 2016 that will allow to store history of execution plans of each query with his performance counters. It will allow more easily to fix some performance problems about query plan changes. Join me in this session, to take a look and talk about this new great feature that will change the way we can fix and troubleshoot performance tuning problems

SessionID: 38107

SQL vNext Business Intelligence

Back to calendar

Event Date: 03-10-2015 - Session time: 09:00:00 - Track: SQL Server 2016

Speaker: Bruno Basto

Title: SQL vNext Business Intelligence

Abstract:

Take a snapshot on what is coming to the next version of SQLServer Business Intelligence. In this hour session discover the major enhancements and new capabilities that are already disclosed regarding tools like SQLServer Analysis Services, Integration Services, Reporting Services, Data Warehouse and some recent surprises like DataZen.

SessionID: 38118

PowerShell - Jump from simple scripts to advanced functions

Back to calendar

Event Date: 03-10-2015 - Session time: 09:00:00 - Track: Other

Speaker: Cláudio Silva

Title: PowerShell - Jump from simple scripts to advanced functions

Abstract:

Have you ever thought to take your PowerShell scripts to the next level? And if by doing so they become more robust and reusable?

In this session we will convert a simple PowerShell script in an advanced function and we will explore what we gain with this transformation.

Among others we will see how:

We will also see in action a set of functions that are designed to automate and save time on real cases of everyday life of a DBA.

SessionID: 40777

What is IoT? What does Microsoft offer? Azure IoT Suite.

Back to calendar

Event Date: 03-10-2015 - Session time: 09:00:00 - Track: Big Data

Speaker: Scott Klein

Title: What is IoT? What does Microsoft offer? Azure IoT Suite.

Abstract:

What is IoT? What does Microsoft offer? Azure IoT Suite. What devices do we have?

SessionID: 37778

Flying Through the Clouds--Performance Tuning in Azure

Back to calendar

Event Date: 03-10-2015 - Session time: 10:40:00 - Track: SQL

Speaker: Joseph D'Antoni

Title: Flying Through the Clouds--Performance Tuning in Azure

Abstract:

So between your management and Microsoft, it’s been decided that you are moving your SQL Server workloads to the cloud. Whether it’s Microsoft Azure SQL Database or running SQL Server in a VM, there are unique performance tuning challenges that are different in a cloud environment. Just like when you moved your SQL Servers from physical to virtual environments, you will learn new techniques for tuning workloads. In this session you will learn about:

• Optimizing TempDB in an Azure VM • Reducing latency between application VMs and database VMs • Right sizing Azure VMs for performance and cost • Striping I/O across devices in Azure VMs • Performance Tuning in Azure DB

You will learn about techniques that will not just improve your system performance, but save you company money, which can be easily quantified just in time for your performance review.

SessionID: 37869

Columnstore in SQL Server 2016

Back to calendar

Event Date: 03-10-2015 - Session time: 10:40:00 - Track: BI

Speaker: Niko Neugebauer

Title: Columnstore in SQL Server 2016

Abstract:

Operational Analytics In-Memory Analytics are the 2 new amazing options that Microsoft is offering in the upcoming SQL Server 2016.

Build up Columnstore Analytics over your existing OLTP Clustered Table with a new updatable Nonclustered Columnstore Index, or use the In-Memory Updatable Nonclustered Columnstore Index over the InMemory OLTP Tables. Discover what features of manageability and monitoring are being added to the SQL Server 2016. This session will be delivering an overview of what is new and how it is going to change the landscape of OLTP OLAP.

SessionID: 38542

SSIS 2016 and Master Data – Whats new?

Back to calendar

Event Date: 03-10-2015 - Session time: 10:40:00 - Track: SQL Server 2016

Speaker: Pedro Perfeito

Title: SSIS 2016 and Master Data – Whats new?

Abstract:

SessionID: 40778

Let them hack with Tessel.io’s

Back to calendar

Event Date: 03-10-2015 - Session time: 10:40:00 - Track: Big Data

Speaker: Scott Klein

Title: Let them hack with Tessel.io’s

Abstract:

Let them hack with Tessel.io’s

SessionID: 35776

Triple Trouble - Running a SQL Failover Cluster on a Cluster from a Cluster

Back to calendar

Event Date: 03-10-2015 - Session time: 12:00:00 - Track: Other

Speaker: Mark Broadbent

Title: Triple Trouble - Running a SQL Failover Cluster on a Cluster from a Cluster

Abstract:

SQL Server Failover Clustering has traditionally been deployed on physical architecture for a very long time, and is considered by many to be the optimal architectural deployment even today.

Experienced High Availability implementors and pioneers will remember the Microsoft Cluster Hardware Compatibility List with terror and early Virtualization adopters will recoil in disgust at their memories of poorly performing SQL Server VM deployments and will never want to go back there again. Times are changing and with the introduction of Microsoft's Scalable Shared File Server and improvements to Hyper-V Clustering, High Availability will never be the same again.

In this session we will investigate whether times have really changed for the better and discuss how to implement, administrate and benefits of running a Cluster on a Cluster from a Cluster!

SessionID: 36089

Introduction to Azure DocumentDB

Back to calendar

Event Date: 03-10-2015 - Session time: 12:00:00 - Track: Other

Speaker: Leonard Lobel

Title: Introduction to Azure DocumentDB

Abstract:

Azure DocumentDB is a new highly-scalable NoSQL database platform on Microsoft Azure, designed as a fully managed cloud service for modern web and mobile applications. Like other NoSQL platforms, DocumentDB supports schema-free designs, and scales across replicas with fast write performance and eventual consistency. But DocumentDB also offers several unique features that make it a compelling candidate for NoSQL scenarios, which you will learn about in this session. The platform is based on HTTP/REST, embraces JSON as a standard document format, and is supported by a wide range of SDKs for .NET, JavaScript, Java, Python, and Node.js. Without defining any index paths, new documents are queryable within milliseconds, using SQL grammar or LINQ. Learn these and other capabilities, including server-side JavaScript-based stored procedures, user-defined functions, triggers, tunable consistency, and more.

SessionID: 37576

Hiding your data with SQL Server 2016

Back to calendar

Event Date: 03-10-2015 - Session time: 12:00:00 - Track: Other

Speaker: Ivan Campos

Title: Hiding your data with SQL Server 2016

Abstract:

Lately Microsoft has been announcing a series of new features in this huge product that is SQL Server, in this session i will talk about the new developments that were made for security purposes, such as Dynamic Data Masking; Row-level security and Always Encrypted.

SessionID: 38289

The Reporting Machine!

Back to calendar

Event Date: 03-10-2015 - Session time: 12:00:00 - Track: BI

Speaker: Tillmann Eitelberg

Title: The Reporting Machine!

Abstract:

Dashboards and reports can be created always easier and getting better with tools such as SQL Server Reporting Services or Power View. But what do you do if you need to generate more than 600 reports? In different languages, different corporate designs, variable rendering formats and different layouts based on the data of the recipient?

In this demo based session, we will give you a complete overview into a customer project, where we used SSIS, SSRS and MDS to do exactly that. You will see, how we:

SessionID: 40779

Azure Stream Analytics + Azure Event Hubs

Back to calendar

Event Date: 03-10-2015 - Session time: 12:00:00 - Track: Big Data

Speaker: Scott Klein

Title: Azure Stream Analytics + Azure Event Hubs

Abstract:

Azure Stream Analytics + Azure Event Hubs

SessionID: 36712

Approaches to database Unit Testing

Back to calendar

Event Date: 03-10-2015 - Session time: 14:10:00 - Track: SQL

Speaker: Gavin Campbell

Title: Approaches to database Unit Testing

Abstract:

Database testing can be challenging, for a number of reasons that will be touched on in this session.

We will discuss the motivations for unit testing, as well as some of the particular challenges involved in testing database code and integrating this testing into the software development process.

Over the years, a number of tools and approaches have been developed to address these difficulties, and we will draw comparisons between some of these in order to highlight the questions you need to consider in choosing a testing approach for your own projects.

SessionID: 37371

Power BI for Developers

Back to calendar

Event Date: 03-10-2015 - Session time: 14:10:00 - Track: SQL

Speaker: Rui Romano

Title: Power BI for Developers

Abstract:

Are you a developer? Want to learn what PowerBI has for you? Then come to my session where you will learn how to enhance your applications with PowerBI experiences...

SessionID: 37645

HDInsight: new tricks for the Azure Elephant

Back to calendar

Event Date: 03-10-2015 - Session time: 14:10:00 - Track: Big Data

Speaker: Filipe Coelho

Title: HDInsight: new tricks for the Azure Elephant

Abstract:

This session will present an overview of existing Big Data Services in the Microsoft Azure cloud. We will discuss important features available from HDInsight 3.2 onwards such as “Cluster scaling” (Hadoop online scaling) and “Hive on Tez” (interactive queries), as well as use cases for this platform.

SessionID: 38262

In-memory OLTP: The faster is now simpler in SQL Server 2016

Back to calendar

Event Date: 03-10-2015 - Session time: 14:10:00 - Track: SQL Server 2016

Speaker: Murilo Miranda

Title: In-memory OLTP: The faster is now simpler in SQL Server 2016

Abstract:

After its debut, in SQL Server 2014, the in-memory OLTP technology, also known as Hekaton, brought a new option to improve that very critical database, something that we were always waiting for. However, some limitations were disencouraging its implementation. Your problems are over! Join this session and discover what SQL Server 2016 is bringing to us, in order to make "The Faster" more "Simpler".

SessionID: 40780

HDInsight

Back to calendar

Event Date: 03-10-2015 - Session time: 14:10:00 - Track: Big Data

Speaker: Scott Klein

Title: HDInsight

Abstract:

HDInsight

SessionID: 37795

A journey through the Modern Data Warehouse

Back to calendar

Event Date: 03-10-2015 - Session time: 15:50:00 - Track: Big Data

Speaker: Ruben Pertusa Lopez

Title: A journey through the Modern Data Warehouse

Abstract:

The traditional data warehouse has been the key of our business analytics architecture for many years. In a world ruled by the data culture concept, new challenges are emerging: data growth; unstructured data; hidden patterns and cloud-born data.

Which is the best architecture in order to get over these new challenges? Join this session and learn how to enable the Modern Data Warehouse in your organization using Cubes, HDInsight, AzureML, Stream Analytics and DocumentDB. All through a continuous example using a retail shop scenario.

SessionID: 38100

Temporal Tables in SQL Server 2016

Back to calendar

Event Date: 03-10-2015 - Session time: 15:50:00 - Track: SQL Server 2016

Speaker: Andre Batista

Title: Temporal Tables in SQL Server 2016

Abstract:

Temporal Data is one of the new features that will allow user's to audit data changes over time, that will be released with SQL Server 2016. With this feature, it will be possible, to see our records on a "point-in-time" perspective. Join me in this session, to take a look and talk about this new great feature that will change the way we can handle and audit data, or even recover some data that got changed by mistake.

SessionID: 38213

Storage For the DBA

Back to calendar

Event Date: 03-10-2015 - Session time: 15:50:00 - Track: SQL

Speaker: Denny Cherry

Title: Storage For the DBA

Abstract:

One of the biggest issues in database performance centers around storage. It’s also one of the hardest places to troubleshoot performance issues because storage engineers and database administrators often do not speak the same language. In this session, we’ll be looking at storage from both the database and storage perspectives. We’ll be digging into LUNs, HBAs, the fabric, as well as RAID Groups. In addition to theory, we’ll be looking at an actual EMC SAN so that we can translate what we see in the Storage Array with what we see on the actual server.

SessionID: 40781

Spark on HDInsight

Back to calendar

Event Date: 03-10-2015 - Session time: 15:50:00 - Track: Big Data

Speaker: Olivia Klose

Title: Spark on HDInsight

Abstract:

Spark on HDInsight

SessionID: 37648

PolyBase: unleash the power of Big Data in SQL Server 2016

Back to calendar

Event Date: 03-10-2015 - Session time: 17:10:00 - Track: Big Data

Speaker: Filipe Coelho

Title: PolyBase: unleash the power of Big Data in SQL Server 2016

Abstract:

Microsoft's SQL-over-Hadoop solution that was once only available in Analytics Platform System (APS) appliances will now be available in the next version of SQL Server. You'll be able to easily combine unstructured data stored in your Hadoop cluster with relational data using familiar T-SQL instructions. No expert Hadoop knowledge required, just the desire to unleash the power of your data, in any form or size!

SessionID: 37678

Getting Started with Datazen, Microsoft’s New Mobile Dashboard Platform

Back to calendar

Event Date: 03-10-2015 - Session time: 17:10:00 - Track: Other

Speaker: Tiago Quaresma

Title: Getting Started with Datazen, Microsoft’s New Mobile Dashboard Platform

Abstract:

How to create simple mobile dashboards with DataZen.

SessionID: 38261

Curious Cases of Availability Groups

Back to calendar

Event Date: 03-10-2015 - Session time: 17:10:00 - Track: SQL

Speaker: Murilo Miranda

Title: Curious Cases of Availability Groups

Abstract:

It's been more than two years after the release of the AlwaysOn Availability Groups and every day we see more and more architects implementing this technology. Either on new projects or as a new solution on existing systems, at the design stage everything looks feasible and possible, but sometimes small details may cause a headache during the implementation phase. In this session, we will go through common cases, and others not so common, when implementing Availability Groups in a production environment. Dive with me into these AG cases so when one of these situations pops during your professional life you will already be armed with the knowledge to resolve it!

SessionID: 40782

Azure Machine Learning

Back to calendar

Event Date: 03-10-2015 - Session time: 17:10:00 - Track: Big Data

Speaker: Olivia Klose

Title: Azure Machine Learning

Abstract:

Azure Machine Learning