Nr: 624
SQLSaturday #624 - Chattanooga 2017
Start Time (24h) |
Speaker |
Track |
Title |
08:30:00 |
Andrew Loree |
Enterprise Database Administration Deployment |
SQL Server 2017 (Linux and Beyond) |
08:30:00 |
Brian Carrig |
Cloud Application Development Deployment |
Running SQL Server in AWS |
08:30:00 |
Brian Beswick |
BI Platform Architecture, Development Administration |
SSAS 2016 Tabular - Diving into the new features |
08:30:00 |
Kevin Hill |
Enterprise Database Administration Deployment |
SQL Server Security model, in plain English |
08:30:00 |
Vladimir Oselsky |
Application Database Development |
Crash Course on Better SQL Development |
08:30:00 |
Rick Lowe |
Application Database Development |
Why should I care about ... the plan cache? |
08:30:00 |
Paul Southerland |
BI Information Delivery |
Self Service BI – ETL and More From A Business Unit User’s Perspective |
09:45:00 |
Tim Gorman |
Enterprise Database Administration Deployment |
Accelerating DevOps and TDM Using Data Virtualization |
09:45:00 |
Jim Donahoe |
Enterprise Database Administration Deployment |
New Instance, Now what? |
09:45:00 |
David Patrick |
BI Information Delivery |
Microsoft and Big Data - An Overview of the Power Tools and more! |
09:45:00 |
Jeff Foushee |
Application Database Development |
Transforming Data using the T-SQL PIVOT / UNPIVOT operators |
09:45:00 |
Eric Cobb |
Enterprise Database Administration Deployment |
How To Be The DBA When You Don't Have A DBA |
09:45:00 |
Daniel Glenn |
BI Platform Architecture, Development Administration |
Power BI SharePoint - A Marriage Made in Redmond |
09:45:00 |
Mindy Curnutt |
Application Database Development |
The Ins and Outs of SQL Indexes |
09:45:00 |
Elizabeth Noble |
Application Database Development |
Making Your List and Checking It Twice: Introduction to unit testing with tSQLt |
09:45:00 |
Shabnam Watson |
BI Platform Architecture, Development Administration |
Performance Monitoring SQL Server Analysis Services |
11:00:00 |
Samir Behara |
Application Database Development |
Increase Your Coding Speed in SQL Server Management Studio |
11:00:00 |
Christopher Sims |
Application Database Development |
I like big data for $400 - Exploring quiz show questions using Angular, DocumentDB and Azure Search |
11:00:00 |
Ed Watson |
BI Platform Architecture, Development Administration |
Introduction to SQL Server Integration Services |
11:00:00 |
Ryan Wade |
Advanced Analysis Techniques |
Leveraging SQL Server R Services to Perform Advanced Analytics |
11:00:00 |
Kevin Wilkie |
Application Database Development |
The Real Value of Name-Value Pairs: Using PIVOT and UNPIVOT |
11:00:00 |
Kerry Tyler |
BI Platform Architecture, Development Administration |
45 Minutes to Your First SSAS Tabular Model |
11:00:00 |
Robert Verell |
Enterprise Database Administration Deployment |
New Features in SQL Server 2017 |
13:15:00 |
Louis Davidson |
Application Database Development |
Database Design Fundamentals |
13:15:00 |
Teo Lachev |
BI Information Delivery |
Understanding Power BI Premium |
13:15:00 |
Stacia Varga |
BI Platform Architecture, Development Administration |
Reduce, Reuse, Recycle: Automating Your BI Framework |
13:15:00 |
Russel Loski |
Cloud Application Development Deployment |
Querying Semistructured Data in Azure Data Lake with USQL |
13:15:00 |
Mike Robbins |
Other |
PowerShell Non-Monolithic Script Module Design |
13:15:00 |
Paco Gonzalez |
Advanced Analysis Techniques |
Enterprise Machine Learning with R and SQL Server 2016 2017 |
13:15:00 |
Dan Evans |
Advanced Analysis Techniques |
Perceptual Intelligence with Cortana Analytics |
14:30:00 |
Tracy Boggiano |
Enterprise Database Administration Deployment |
Monitoring Availability Groups |
14:30:00 |
Neal Waterstreet |
BI Platform Architecture, Development Administration |
Master Data Management with SQL Server 2016 MDS |
14:30:00 |
Thomas Chan |
Enterprise Database Administration Deployment |
Secure/Encrypt SQL Server Database With TDE |
14:30:00 |
Naomi Williams |
Enterprise Database Administration Deployment |
SQL Server Internals |
14:30:00 |
Ryan Wade |
Analytics and Visualization |
R-ternatives in Power BI |
14:30:00 |
Kevin Boles |
Other |
SQL Server 2016 SP1 ROCKS!! |
14:30:00 |
Matt Martin |
Enterprise Database Administration Deployment |
5 Ways to Bypass or Ensure Security |
14:30:00 |
Tamera Clark |
Enterprise Database Administration Deployment |
Reduce your DBA ( DEV) task list by using Microsoft BI tools |
15:45:00 |
Tim Warner |
Enterprise Database Administration Deployment |
Install and Configure SQL Server with Windows PowerShell Desired State Configuration |
15:45:00 |
Kevin Feasel |
Analytics and Visualization |
R For the SQL Server Developer |
15:45:00 |
Kevin Boles |
Enterprise Database Administration Deployment |
On-Demand Creation of Dev/Test Databases with SQL Clone |
15:45:00 |
Azhagappan Arunachalam |
Application Database Development |
Excel with DAX |
15:45:00 |
Richard Weiss |
Cloud Application Development Deployment |
A Tour of Cloud Data Platforms as a Service |
15:45:00 |
William Wolf |
Application Database Development |
Locks, Blocks, and Deadlocks; Tame the Sibling Rivalry |
15:45:00 |
Simon Kingaby |
BI Platform Architecture, Development Administration |
Using Biml to Automate the Generation of SSIS Packages |
SessionID: 61099
SQL Server 2017 (Linux and Beyond)
Event Date: 24-06-2017 - Session time: 08:30:00 - Track: Enterprise Database Administration Deployment
Speaker: Andrew Loree
Title: SQL Server 2017 (Linux and Beyond)
Abstract:
Microsoft has leveled the RDBMS playing field, with SQL Server vNext (aka SQL Server 2017), allowing you to deploy and run SQL Server on a variety of operating systems and container solutions.
In this session, we will look at the background of SQL Server’s move to non-Windows platforms, cover how to install using package deployment on Linux and image-containers with Docker. Focus will cover administration and tools that you can leverage while running SQL Server on non-Windows platforms, including migration and current feature function limitations.
SessionID: 61709
Running SQL Server in AWS
Event Date: 24-06-2017 - Session time: 08:30:00 - Track: Cloud Application Development Deployment
Speaker: Brian Carrig
Title: Running SQL Server in AWS
Abstract:
Amazon Web Services (AWS) is the world's largest public cloud hosting provider with many companies successfully running SQL server on AWS infrastructure. In this session, we explore the options available to you for running SQL server in AWS, either as an RDS managed service or using dedicated EC2 instances. We document the different storage options, HA strategies, security and maintenance caveats to be aware of. We will also detail various approaches to licensing you can take when running SQL server in AWS.
SessionID: 62869
SSAS 2016 Tabular - Diving into the new features
Event Date: 24-06-2017 - Session time: 08:30:00 - Track: BI Platform Architecture, Development Administration
Speaker: Brian Beswick
Title: SSAS 2016 Tabular - Diving into the new features
Abstract:
Taking a looking at all the new features of SSAS 2016 Tabular, how to use them effectively and avoid pitfalls. Features include Bi-Directional Cross Filtering, Parallel Partition Processing, Calculated Tables, etc.
SessionID: 63360
SQL Server Security model, in plain English
Event Date: 24-06-2017 - Session time: 08:30:00 - Track: Enterprise Database Administration Deployment
Speaker: Kevin Hill
Title: SQL Server Security model, in plain English
Abstract:
What is the difference between a Login and a User? What is a schema? Why can I view one table but not another?
If the security portion of SQL Server is confusing to you, you are not alone. Join me for a short overview of the SQL Server security model, using non-technical terms. We will look at it from the point of view of something we are all familiar with, so that you will remember it 6 months or a year or more down the road.
This will be a highly interactive session, designed for you to be able to absorb the info without having to take notes. Bring coffee and learn!
SessionID: 63987
Crash Course on Better SQL Development
Event Date: 24-06-2017 - Session time: 08:30:00 - Track: Application Database Development
Speaker: Vladimir Oselsky
Title: Crash Course on Better SQL Development
Abstract:
SessionID: 64582
Why should I care about ... the plan cache?
Event Date: 24-06-2017 - Session time: 08:30:00 - Track: Application Database Development
Speaker: Rick Lowe
Title: Why should I care about ... the plan cache?
Abstract:
Perfect for those who are relatively new to performance tuning concerns, or advanced DBAs trying to figure out how to have a similar conversation with their less experienced peers, or developers who are curious as to why their DBAs drink in the morning (allegedly). This is not a deep dive into the cache, it really is primarily a session exploring why these DMOs are worth slogging through.
SessionID: 65051
Self Service BI – ETL and More From A Business Unit User’s Perspective
Event Date: 24-06-2017 - Session time: 08:30:00 - Track: BI Information Delivery
Speaker: Paul Southerland
Title: Self Service BI – ETL and More From A Business Unit User’s Perspective
Abstract:
SessionID: 59603
Accelerating DevOps and TDM Using Data Virtualization
Event Date: 24-06-2017 - Session time: 09:45:00 - Track: Enterprise Database Administration Deployment
Speaker: Tim Gorman
Title: Accelerating DevOps and TDM Using Data Virtualization
Abstract:
DevOps is the merger of app development, testing, and IT ops. All tasks from coding to testing to operations should be automated so new features and fixes can be continuously quickly.
Test Data Management (TDM) is the optimization of the process of software quality, ensuring that applications properly work according to their specifications.
Constraining both DevOps and TDM is database size. "Storage is cheap" is not merely a lie, but more to the point it takes a lot of time to push terabytes around from place to place, and time itself is expensive and dear.
Providing full databases for each developer or tester on each task of each project seems unrealistic, when each copy might require terabytes of storage, so for decades everyone has limited themselves to working in shared dev/test environments that are refreshed only every few months, where conflicts occur, quality suffers, and things move slowly.
Come learn why data virtualization is the solution to a problem everyone knows.
SessionID: 59653
New Instance, Now what?
Event Date: 24-06-2017 - Session time: 09:45:00 - Track: Enterprise Database Administration Deployment
Speaker: Jim Donahoe
Title: New Instance, Now what?
Abstract:
Congratulations, you’re now our DBA! A new SQL instance is like a blank canvas, you stare at it and wonder where to start. As an accidental dba, this session will help you learn how to survive in your new role.
In this session, you will be supplied with the beginning brush strokes to make your server a master piece. To do so, we will review best practices for standard configurations, backups, maintenance, and disaster recovery.
By the end of this session, you will have developed a pallet of tools to help you create your SQL Server Masterpiece and be able to use it as a print for others.
SessionID: 59690
Event Date: 24-06-2017 - Session time: 09:45:00 - Track: BI Information Delivery
Speaker: David Patrick
Abstract:
SessionID: 59771
Event Date: 24-06-2017 - Session time: 09:45:00 - Track: Application Database Development
Speaker: Jeff Foushee
Abstract:
SessionID: 61495
How To Be The DBA When You Don't Have A DBA
Event Date: 24-06-2017 - Session time: 09:45:00 - Track: Enterprise Database Administration Deployment
Speaker: Eric Cobb
Title: How To Be The DBA When You Don't Have A DBA
Abstract:
Not everyone has a full time Database Administrator on staff, and in many cases the responsibility of managing the database server falls on you, the developers. But as long as the backups are running successfully you're good, right? Not exactly. There is ongoing maintenance required to help ensure that your databases are running smoothly. Are your statistics out of date? Are your indexes fragmented? When was the last time the databases were checked for corruption? Has your SQL Server been tuned to fit your workload, or are you still running with the less optimal default settings?
Tailored to the "Non-DBA", this session will cover these topics and more to ensure that you can avoid some performance issues you may not even realize you're having. Discussing server settings, database configurations, and recommended maintenance, you will leave this session with the knowledge (and scripts!) you need to help ensure that your SQL Server and databases are in top shape.
SessionID: 61715
Power BI SharePoint - A Marriage Made in Redmond
Event Date: 24-06-2017 - Session time: 09:45:00 - Track: BI Platform Architecture, Development Administration
Speaker: Daniel Glenn
Title: Power BI SharePoint - A Marriage Made in Redmond
Abstract:
We will explore the relationship between SharePoint and Excel, how Power BI swooped SharePoint off her feet, and the current Business Intelligence soap opera that stars all three. Using live demos, we will look at data interaction between SharePoint, Excel, Power BI (including the iOS app), and the intriguing new next door neighbor - Microsoft Flow.
SessionID: 63842
The Ins and Outs of SQL Indexes
Event Date: 24-06-2017 - Session time: 09:45:00 - Track: Application Database Development
Speaker: Mindy Curnutt
Title: The Ins and Outs of SQL Indexes
Abstract:
SessionID: 64500
Making Your List and Checking It Twice: Introduction to unit testing with tSQLt
Event Date: 24-06-2017 - Session time: 09:45:00 - Track: Application Database Development
Speaker: Elizabeth Noble
Title: Making Your List and Checking It Twice: Introduction to unit testing with tSQLt
Abstract:
Unit testing allows database code to be consistently tested during the development process, but it can be challenging to get unit testing setup for database development. This session will give an overview on the purpose of unit testing, the installation of the tSQLt framework, and the design of unit tests. I will use general concepts of test driven design to create and run unit tests to confirm that objects exist and to test single and multiple test cases. Learn how to implement unit testing in a development environment and create and run your own units tests.
SessionID: 65086
Event Date: 24-06-2017 - Session time: 09:45:00 - Track: BI Platform Architecture, Development Administration
Speaker: Shabnam Watson
Abstract:
SQL Server Analysis Services (SSAS) servers need continued maintenance and monitoring post deployment to production; however, many projects forgo this part and the overall system performance can suffer.
Join this session to learn how to monitor and evaluate the performance of your SSAS server. You will learn what to measure and how to determine acceptable ranges of those measurements for your environment. You will see demos of Task Manager, Perfmon and SQL Server Extended Events to get insights into your SSAS server’s health, identify the most common issues in production, and make recommendations for changes to SSAS developers on your team.
If you have experience with SSAS development and are interested in learning about SSAS from the server side, this session is for you. This session focuses on SQL Server Analysis Services in multidimensional mode but many of the concepts apply to tabular mode as well.
SessionID: 59796
Increase Your Coding Speed in SQL Server Management Studio
Event Date: 24-06-2017 - Session time: 11:00:00 - Track: Application Database Development
Speaker: Samir Behara
Title: Increase Your Coding Speed in SQL Server Management Studio
Abstract:
Every developer wants to be productive and get more things accomplished during their day to day work. Given a choice between working harder and working smarter, you will most likely choose the latter. But the big question is – How do you boost your productivity? How do you reduce your development time? How do you increase your coding speed?
Be it a T-SQL developer or DBA, we spend most of our time working in SQL Server Management Studio. In this session, we will learn a number of tips and tricks to increase productivity and efficiency in SSMS IDE. We will also look at the new and improved features of SSMS 2016. We will learn how adding few free third party tools to the SSMS IDE will enhance your coding speed. This will be a content rich session with plenty of live demonstrations.
By the end of this session, you will learn some useful techniques to take back with you and apply in your day to day work.
SessionID: 62619
I like big data for $400 - Exploring quiz show questions using Angular, DocumentDB and Azure Search
Event Date: 24-06-2017 - Session time: 11:00:00 - Track: Application Database Development
Speaker: Christopher Sims
Title: I like big data for $400 - Exploring quiz show questions using Angular, DocumentDB and Azure Search
Abstract:
SessionID: 63563
Introduction to SQL Server Integration Services
Event Date: 24-06-2017 - Session time: 11:00:00 - Track: BI Platform Architecture, Development Administration
Speaker: Ed Watson
Title: Introduction to SQL Server Integration Services
Abstract:
Take an introductory journey into the world of SSIS through the eyes of a SQL Server DBA as he navigates the Business Intelligence waters. This is an introductory course for beginners or users without any SSIS experience. Come learn how to SSIS with me!
SessionID: 63667
Event Date: 24-06-2017 - Session time: 11:00:00 - Track: Advanced Analysis Techniques
Speaker: Ryan Wade
Abstract:
In this session I will demonstrate how to productionize models developed by your data scientist via SQL Server R Services. I will demonstrate how to manage the whole process using an IDE that many of us have grown to love, Visual Studio.
SessionID: 63905
The Real Value of Name-Value Pairs: Using PIVOT and UNPIVOT
Event Date: 24-06-2017 - Session time: 11:00:00 - Track: Application Database Development
Speaker: Kevin Wilkie
Title: The Real Value of Name-Value Pairs: Using PIVOT and UNPIVOT
Abstract:
This session will show in-depth how to use both PIVOT and UNPIVOT. We'll go in depth on why you would use it, how you would use it, why it's set up the way it is, and along the way show you numerous tips and tricks.
SessionID: 64586
45 Minutes to Your First SSAS Tabular Model
Event Date: 24-06-2017 - Session time: 11:00:00 - Track: BI Platform Architecture, Development Administration
Speaker: Kerry Tyler
Title: 45 Minutes to Your First SSAS Tabular Model
Abstract:
SSAS Tabular is a new-ish form of business intelligence model released with SQL Server 2012, intended as an alternative to more traditional Multidimensional cubes. In this session, we will talk briefly about what Tabular is and what it does, in addition to the various options for deployment, before exploring the development process of creating a tabular model ready for ad-hoc querying through Excel or Power BI.
SessionID: 64593
New Features in SQL Server 2017
Event Date: 24-06-2017 - Session time: 11:00:00 - Track: Enterprise Database Administration Deployment
Speaker: Robert Verell
Title: New Features in SQL Server 2017
Abstract:
Microsoft has moved to 18 month releases for new versions of SQL Server. With that, we're getting new features sooner! In this session, Robert Verell and Dan Evans will cover the new features of 2017, including Graph Database, Adaptive Query Processing, and the Azure Migration Assistant.
SessionID: 62784
Database Design Fundamentals
Event Date: 24-06-2017 - Session time: 13:15:00 - Track: Application Database Development
Speaker: Louis Davidson
Title: Database Design Fundamentals
Abstract:
SessionID: 63796
Understanding Power BI Premium
Event Date: 24-06-2017 - Session time: 13:15:00 - Track: BI Information Delivery
Speaker: Teo Lachev
Title: Understanding Power BI Premium
Abstract:
Microsoft Power BI has enjoyed a lot of attention and success since it became generally available in July 2015. But its licensing model and cloud-hosted limitations barred wide adoption, especially with larger organizations. The recently introduced Power BI Premium will change all of this. Join this session to learn how Power BI Premium will allow your organization to achieve:
• Flexibility to license by capacity
• Greater scale and performance
• Extending on-premises reporting with Power BI Report Server
• Embedded analytics
SessionID: 64272
Reduce, Reuse, Recycle: Automating Your BI Framework
Event Date: 24-06-2017 - Session time: 13:15:00 - Track: BI Platform Architecture, Development Administration
Speaker: Stacia Varga
Title: Reduce, Reuse, Recycle: Automating Your BI Framework
Abstract:
Quite frankly, some aspects of building out a business intelligence solution are tedious. As you cycle through iterations of your star schema, you’ll find that even a simple data type change in the data warehouse requires you to make corresponding changes to staging tables, and SSIS packages that take a considerable amount of time to implement. But there’s a better, faster way!In this session, we’ll explore lessons from a project that required implementation of a framework to easily generate BI objects based on reusable patterns. We’ll walk through the decision points in the framework design, review the implementation steps, and see demonstrations of how easily you can make iterative changes to your BI solution’s design by using reusable design patterns. Whether you simply want to accelerate change management or reproduce objects in bulk on demand, this session will give you practical tips for automating these processes.
SessionID: 64360
Querying Semistructured Data in Azure Data Lake with USQL
Event Date: 24-06-2017 - Session time: 13:15:00 - Track: Cloud Application Development Deployment
Speaker: Russel Loski
Title: Querying Semistructured Data in Azure Data Lake with USQL
Abstract:
Data is exploding across enterprises. Much of it is semi-structured junk. Or is it junk? What are you going to do with it until you can find out? Microsoft’s Azure Data Lake is a cloud storage and analytical service for parking a variety of data. When you are ready, you can query that semi-structured data using an ANSI SQL language called U-SQL. In this session I will demonstrate the similarities and differences between U-SQL and T-SQL. I will demonstrate how easy it is to build a query against 21 GB of CSV files. Such queries can help you determine whether you have a gold mine in your data or a bunch of garbage before investing in a full data warehouse build.
SessionID: 64554
PowerShell Non-Monolithic Script Module Design
Event Date: 24-06-2017 - Session time: 13:15:00 - Track: Other
Speaker: Mike Robbins
Title: PowerShell Non-Monolithic Script Module Design
Abstract:
Creating a script module in PowerShell is a very simplistic process, but there are a number of reasons why you might not want to create one huge monolithic PSM1 script module file that contains all of your module’s functions. During this session, Microsoft MVP Mike F Robbins will demonstrate how to separate each of your module’s functions into its own dedicated PS1 file that’s dot-sourced from your script module’s PSM1 file along with discussing this design methodology and the challenges that it creates. Many times resolving one problem seems to create more problems such as cmdlets from other modules showing up as being exported by your module. The solution to these problems and more will be provided during this session. Mike will also demonstrate using a Pester test to validate that all of the functions are indeed exported along with using a function to help automate the module manifest update process when additional functions are added to your module.
SessionID: 64589
Enterprise Machine Learning with R and SQL Server 2016 2017
Event Date: 24-06-2017 - Session time: 13:15:00 - Track: Advanced Analysis Techniques
Speaker: Paco Gonzalez
Title: Enterprise Machine Learning with R and SQL Server 2016 2017
Abstract:
R is a pure data science and statistics scripting language. It is considered the best fit for Machine Learning. With more than 5000 packages all machine learning algorithms are covered and improving. R packages help you prepare the data, e.g.: packages for cross validation with N folds, build machine learning models, validation, create plots and to generate predictions. SQL Server 2016 and R Server are a perfect match for building enterprise grade solutions that support deployments for real time predictions and continuous model updates. Join this session for an overview based on sample cases about how to build enterprise grade machine learning solutions with SQL Server and R.
SessionID: 64591
Perceptual Intelligence with Cortana Analytics
Event Date: 24-06-2017 - Session time: 13:15:00 - Track: Advanced Analysis Techniques
Speaker: Dan Evans
Title: Perceptual Intelligence with Cortana Analytics
Abstract:
Cortana Analytics is a fully managed big data and advanced analytics suite that enables you to transform your data into intelligent action. Come learn more around how you can take action by going beyond looking in the rear-view mirror to predicting what’s next. Enhance your business applications with machine intelligence to evolve from simple descriptive analytics to prescriptive recommendations. See some of the new ways to infer intent with vision, face, speech, text and sentiment analysis to customize responses and drive appropriate actions in a secure, compliant and scalable way leveraging SQL Server, Azure and Power BI. Expect to leave the discussion understanding new trends in analytics and how you can apply value to your organization.
SessionID: 61330
Monitoring Availability Groups
Event Date: 24-06-2017 - Session time: 14:30:00 - Track: Enterprise Database Administration Deployment
Speaker: Tracy Boggiano
Title: Monitoring Availability Groups
Abstract:
SessionID: 61528
Master Data Management with SQL Server 2016 MDS
Event Date: 24-06-2017 - Session time: 14:30:00 - Track: BI Platform Architecture, Development Administration
Speaker: Neal Waterstreet
Title: Master Data Management with SQL Server 2016 MDS
Abstract:
SessionID: 63259
Secure/Encrypt SQL Server Database With TDE
Event Date: 24-06-2017 - Session time: 14:30:00 - Track: Enterprise Database Administration Deployment
Speaker: Thomas Chan
Title: Secure/Encrypt SQL Server Database With TDE
Abstract:
SessionID: 63461
SQL Server Internals
Event Date: 24-06-2017 - Session time: 14:30:00 - Track: Enterprise Database Administration Deployment
Speaker: Naomi Williams
Title: SQL Server Internals
Abstract:
How does SQL do what it does? Take a look under the hood at how the SQL database engine works with the storage engine. What causes those waits and where do we look to resolve them!
SessionID: 63668
R-ternatives in Power BI
Event Date: 24-06-2017 - Session time: 14:30:00 - Track: Analytics and Visualization
Speaker: Ryan Wade
Title: R-ternatives in Power BI
Abstract:
R is a very powerful statistical programming language that has been gaining a lot of traction in recent years. In early 2015 Microsoft acquired Revolution Analytics, a major provider of software and services for R. Microsoft have since incorporated R in Azure ML, SQL Server 2016, and Power BI.
There are 3 ways you can leverage R in Power BI. You can use it as a data source, you can leverage it in Power Query, and you can use it to create custom visualizations. In this session I present easy to follow examples of those 3 scenarios. I will also provide resources that will enable you to take what you learned to the next level.
SessionID: 63699
SQL Server 2016 SP1 ROCKS!!
Event Date: 24-06-2017 - Session time: 14:30:00 - Track: Other
Speaker: Kevin Boles
Title: SQL Server 2016 SP1 ROCKS!!
Abstract:
SQL Server 2016 SP1 is probably one of the top 3 announcements for SQL Server ... EVER!! Many previously Enterprise Edition only features were opened up to lower SKUs, including SQL Express! Memory usage scenarios changed DRASTICALLY too! This session will be a medium-to-high-level overview of these absolutely incredible changes. If you are like most entities and NOT on SQL Server Enterprise Edition you WILL want to be there after hearing this talk!
SessionID: 63832
5 Ways to Bypass or Ensure Security
Event Date: 24-06-2017 - Session time: 14:30:00 - Track: Enterprise Database Administration Deployment
Speaker: Matt Martin
Title: 5 Ways to Bypass or Ensure Security
Abstract:
In this class, we will walk through 5 ways you can bypass SQL Server security, but then we will also demonstrate how to close off those loopholes. You will be surprised at some of the tactics presented and might even recognize a past experience based on one of the loopholes presented. Inevitably, even some of the best SQL security professionals will walk out with a face-palm and realize they’ve got a lot of work to do come Monday morning to plug these loopholes.
SessionID: 66145
Event Date: 24-06-2017 - Session time: 14:30:00 - Track: Enterprise Database Administration Deployment
Speaker: Tamera Clark
Abstract:
Are you working without fancy monitoring and reporting tools? Do you dream of having time to pull data into Excel ans show you management staff what is going on? Do you run queries to answer questions for projects or at the department's request on a regular basis? Wanna know what is going on with your report server?
Come to this "BI for the Engine Guy" session and let me help you make visualizations for all your engine's health care needs and your user's (customer) data demands.
SessionID: 59605
Event Date: 24-06-2017 - Session time: 15:45:00 - Track: Enterprise Database Administration Deployment
Speaker: Tim Warner
Abstract:
SessionID: 59677
R For the SQL Server Developer
Event Date: 24-06-2017 - Session time: 15:45:00 - Track: Analytics and Visualization
Speaker: Kevin Feasel
Title: R For the SQL Server Developer
Abstract:
R is the premiere language for data analysis. If the world of data science sounds fun and exciting, now is the time to get into R. We will walk through the core constructs of R, learn how to retrieve data from flat files and databases, and get a peek at the power behind R. This session will also give resources on where to go in order to become more familiar with statistics, R the language, and the R package ecosystem.
SessionID: 61809
On-Demand Creation of Dev/Test Databases with SQL Clone
Event Date: 24-06-2017 - Session time: 15:45:00 - Track: Enterprise Database Administration Deployment
Speaker: Kevin Boles
Title: On-Demand Creation of Dev/Test Databases with SQL Clone
Abstract:
Imagine a world where developers and testers could run production-like environments on their own workstations, created on-demand and self-serviced. Raising tickets and waiting hours or days to get operations to deliver test databases would be a thing of the past.
With Redgate's new tool, SQL Clone, this world now exists. Administrators and developers can create their own database copies in seconds using just MEGABYTES of disk space without ever touching production. Developers can see how their application behaves in a production-scale environment during both development and troubleshooting and operations no longer need to find disk space, provision, etc.
In this session we will examine how SQL Clone uses disk virtualization to enable quick, easy and even automated creation of database copies that are just MB in size.
SessionID: 63017
Excel with DAX
Event Date: 24-06-2017 - Session time: 15:45:00 - Track: Application Database Development
Speaker: Azhagappan Arunachalam
Title: Excel with DAX
Abstract:
SessionID: 63388
Event Date: 24-06-2017 - Session time: 15:45:00 - Track: Cloud Application Development Deployment
Speaker: Richard Weiss
Abstract:
SessionID: 64146
Locks, Blocks, and Deadlocks; Tame the Sibling Rivalry
Event Date: 24-06-2017 - Session time: 15:45:00 - Track: Application Database Development
Speaker: William Wolf
Title: Locks, Blocks, and Deadlocks; Tame the Sibling Rivalry
Abstract:
Like parents having to break up a fight between battling siblings, SQL Server must do the same for conflicting transactions. We call these Deadlocks and they can present a problem to many DBAs. Deadlocks can be minor fights or major issues making SQL Server continually choose a side like constantly quarreling siblings.
To understand how Deadlocking occurs, we must understand what caused the fight . Learning about basic locking and blocking of SQL Server is a great place to start.
By the end of this session you will walk away with the knowledge of how the locking/blocking mechanism works, the basics of deadlocking, and what Isolation Levels are . You will know how these can help or hurt your situation. Finally you will have the power to capture, report, and stop the family fighting.
SessionID: 65050
Using Biml to Automate the Generation of SSIS Packages
Event Date: 24-06-2017 - Session time: 15:45:00 - Track: BI Platform Architecture, Development Administration
Speaker: Simon Kingaby
Title: Using Biml to Automate the Generation of SSIS Packages
Abstract:
So you need to move data from 75 tables on the mainframe to new tables in SQL Azure. Do you: a) hand code one package to load all 75 tables, b) hand code 75 packages that move a table each, or c) wish there was a better way?
There is! Business Intelligence Markup Language (Biml) can automate the creation of packages so that they all follow the same script. In this beginner level session, we will create some simple metadata to be able to generate multiple packages and their associated connection managers. You will see Biml in action. You will see the XML that Biml uses to define packages and connections. You will see the C# code that Biml uses to fetch metadata and dynamically generate packages in SSIS. And you will see packages and connection managers generated from Biml before your very eyes.