Nr: 611
SQLSaturday #611 - Orange County 2017
Start Time (24h) |
Speaker |
Track |
Title |
08:30:00 |
Vazi Okhandiar |
BI Analytics, Visualization Presentation |
Building a PowerPivot BI Dashboard in an Hour |
08:30:00 |
Alex Grinberg |
Database Development |
Efficient table design |
08:30:00 |
Kevin Feasel |
Database Development |
Kafka For .NET Developers |
08:30:00 |
Leonard Lobel |
Database Development |
Geospatial Data Types in SQL Server |
08:30:00 |
Warren Sifre |
Azure Cloud Services |
Introduction to Azure Streaming Analytics |
08:30:00 |
Peter Kral |
Database Development |
JSON and the Astronauts |
08:30:00 |
Rick Lowe |
Database Administration |
Why should I care about ... the plan cache? |
09:45:00 |
Alex Grinberg |
Database Administration |
CONVERT_IMPLICIT is a hidden danger |
09:45:00 |
Kevin Feasel |
Database Development |
APPLY Yourself |
09:45:00 |
Leonard Lobel |
Azure Cloud Services |
No Schema, No Problem! – Introduction to Azure DocumentDB |
09:45:00 |
Simon Cho |
BI Architecture, Development Management |
Build ETL efficiently (10x) with Minimal Logging |
09:45:00 |
Chris Hyde |
BI Analytics, Visualization Presentation |
SQL Server R Services in SQL 2016 |
09:45:00 |
Ted Stathakis |
BI Architecture, Development Management |
Reporting Services 2016: New Features Smart Migration Strategy |
09:45:00 |
Rick Lowe |
Database Development |
Weird Stuff I Saw While ... Working With Heaps |
11:00:00 |
Simon Cho |
Database Development |
Myths and Truths about SQL Server Transaction |
11:00:00 |
Jonathan Stewart |
BI Analytics, Visualization Presentation |
Data Visualization: How to truly tell a great story! |
11:00:00 |
Armando Lacerda |
Database Administration |
Unleashing Stretched Databases |
11:00:00 |
Lori Edwards |
Database Administration |
DBA 101 – Let’s Get Started |
11:00:00 |
Vern Rabe |
Database Development |
Ouch! Our Data Type Usage did THAT?! |
11:00:00 |
Kate Grass |
BI Architecture, Development Management |
Let’s Get Meta: an Overview of ETL Frameworks using Biml |
11:00:00 |
Ike Ellis |
Azure Cloud Services |
Take a Dive into Azure Data Lake |
12:30:00 |
Mickey Stuewe |
Database Development |
Redgate Source Control |
12:30:00 |
Ted Stathakis |
Professional Development |
Pyramid Technology Solutions - Resume Writing Interview Skills |
12:30:00 |
Ted Stathakis |
Professional Development |
Ledgent Technology - Resume Interview Tips |
12:30:00 |
Harriet Farmer |
Professional Development |
Pyramid Technology Solutions - Resume Writing Interview Skills |
12:30:00 |
Ted Stathakis |
Database Administration |
Dell/EMC |
13:30:00 |
Prakash Heda |
Database Administration |
Consolidated Essential Performance Health Check using PowerShell |
13:30:00 |
Armando Lacerda |
Database Administration |
Why are you still taking backups? |
13:30:00 |
Amy Herold |
Professional Development |
Making the Leap from Developer to DBA |
13:30:00 |
Paul Turley |
BI Architecture, Development Management |
Power BI for the Enterprise |
13:30:00 |
Phil Robinson |
BI Analytics, Visualization Presentation |
Data Wrangling for Reporting Analytics |
13:30:00 |
Deji Akomolafe |
Database Administration |
Successfully Virtualizing SQL Server on vSphere |
13:30:00 |
Chris Hyde |
BI Analytics, Visualization Presentation |
Row Based Security in SSRS and SSAS |
14:45:00 |
Jeff Prom |
BI Architecture, Development Management |
Mastering Master Data Services |
14:45:00 |
David McCarter |
Professional Development |
Rock Your Technical Interview (Part 1) |
14:45:00 |
Lori Edwards |
Database Administration |
SQL Server Statistics – What Are The Chances? |
14:45:00 |
Jonathan Stewart |
BI Analytics, Visualization Presentation |
From problem to Power BI: A journey in data visualization |
14:45:00 |
Susan Wong |
Database Administration |
Zero Impact Data Migration – Oracle to SQL Server |
14:45:00 |
Mickey Stuewe |
Database Development |
Changing Your Habits to Improve the Performance of Your T-SQL |
14:45:00 |
Prakash Heda |
Database Administration |
Re-Indexing - The quest of ultimate automation |
16:00:00 |
Jeff Prom |
Database Development |
SQL Injections and How to Stop Them |
16:00:00 |
David McCarter |
Professional Development |
Rock Your Technical Interview (Part 2) |
16:00:00 |
Warren Sifre |
Database Administration |
DBA Monitoring and Maintenance Fundamentals |
16:00:00 |
Amy Herold |
Database Administration |
Deadlock, Block Two Smoking Barrels: Breaking Down Blocking and Deadlocks |
16:00:00 |
Peter Kral |
BI Architecture, Development Management |
SSIS Project Deployment: The T-SQL Way |
16:00:00 |
Thomas Hull |
Database Administration |
Backup and Recovery |
SessionID: 57542
Building a PowerPivot BI Dashboard in an Hour
Event Date: 01-04-2017 - Session time: 08:30:00 - Track: BI Analytics, Visualization Presentation
Speaker: Vazi Okhandiar
Title: Building a PowerPivot BI Dashboard in an Hour
Abstract:
Demonstrate the steps to import raw data from text file, Access database and Excel file into Excel 2013/2016, and then build a BI dashboard using PowerPivot, Power Map and Power BI.
SessionID: 57546
Efficient table design
Event Date: 01-04-2017 - Session time: 08:30:00 - Track: Database Development
Speaker: Alex Grinberg
Title: Efficient table design
Abstract:
SessionID: 57556
Kafka For .NET Developers
Event Date: 01-04-2017 - Session time: 08:30:00 - Track: Database Development
Speaker: Kevin Feasel
Title: Kafka For .NET Developers
Abstract:
Apache Kafka is a distributed publish-subscribe messaging system which can scale out to handle millions of messages per second. In this talk, we will cover the basics of this powerful system, including general architectural and design principles. We will also build a .NET project which uses Kafka to produce and consume messages quickly and efficiently.
SessionID: 57598
Geospatial Data Types in SQL Server
Event Date: 01-04-2017 - Session time: 08:30:00 - Track: Database Development
Speaker: Leonard Lobel
Title: Geospatial Data Types in SQL Server
Abstract:
The geospatial capabilities in SQL Server are not only powerful, but easy and fun to use! In this session, Lenni shows you how to integrate location-awareness into your own applications with the geometry and geography data types. We’ll explore the planar and geodetic spatial models, spatial markup languages such as WKT and GML, and then put these concepts to use as we build several useful demos, (e.g., Bing Maps integration). Demos show how to use the geospatial methods to easily calculate area, length, and distance, and project new shapes based on intersection and overlap. Attend this session and embrace spatial programming today!
SessionID: 57748
Introduction to Azure Streaming Analytics
Event Date: 01-04-2017 - Session time: 08:30:00 - Track: Azure Cloud Services
Speaker: Warren Sifre
Title: Introduction to Azure Streaming Analytics
Abstract:
This session will cover what is Streaming Analytics and the various use cases. We will demonstrate the creation of a Streaming Analytics process which will output the data to a dashboard for review. The intention is to provide insights in how this technology can potentially be leveraged by the SQL community.
SessionID: 61363
JSON and the Astronauts
Event Date: 01-04-2017 - Session time: 08:30:00 - Track: Database Development
Speaker: Peter Kral
Title: JSON and the Astronauts
Abstract:
In one small step, SQL Server 2016 has taken a giant leap...to JSON! In this session, we'll launch a probe into a JSON data file containing profiles of NASA astronauts using new JSON T-SQL functions in SQL Server. With each astronaut we meet, we'll learn to validate, read, and manipulate "unstructured" JSON data. We'll get The Right Stuff to start developing, no previous JSON experience required. Let's go where NoSQL has gone before!
Prerequisites:
You should have experience writing queries in T-SQL. No previous knowledge of JSON is needed.
Goals:
Learn about JSON, and its basic data types
Discover how SQL Server 2016 can handle JSON data
Be amazed at the cool people NASA sends into space!
SessionID: 61580
Why should I care about ... the plan cache?
Event Date: 01-04-2017 - Session time: 08:30:00 - Track: Database Administration
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: 57547
CONVERT_IMPLICIT is a hidden danger
Event Date: 01-04-2017 - Session time: 09:45:00 - Track: Database Administration
Speaker: Alex Grinberg
Title: CONVERT_IMPLICIT is a hidden danger
Abstract:
Abstract: The CONVERT_IMPLICIT operator is part of an execution plan. When an execution plan has a CONVERT_IMPLICIT operator, this is a signal that “your statement has a problem”. This presentation will show you how to detect the Execution Plans with CONVERT_IMPLICIT operator; how to find the statement that causes conversion, and what DMVs can help to solve the problem. It will also show you the solution to collect the Execution Plans with CONVERT_IMPLICIT operator across the servers.
SessionID: 57554
APPLY Yourself
Event Date: 01-04-2017 - Session time: 09:45:00 - Track: Database Development
Speaker: Kevin Feasel
Title: APPLY Yourself
Abstract:
SessionID: 57596
No Schema, No Problem! – Introduction to Azure DocumentDB
Event Date: 01-04-2017 - Session time: 09:45:00 - Track: Azure Cloud Services
Speaker: Leonard Lobel
Title: No Schema, No Problem! – Introduction to Azure DocumentDB
Abstract:
We begin by explaining NoSQL and document databases, and how they compare with traditional relational database platforms. Then we tour the many features of DocumentDB, including rich querying with SQL (that’s right, you query this NoSQL database using SQL!), and client development using the REST API and the DocumentDB SDKs. Next, learn about the server-side programming model and write fully transactional stored procedures, triggers, and user-defined functions. Also explore tunable consistency, scale-out partitioning, custom indexing, attachments, and more. Attend this session, and get up to speed on DocumentDB to
SessionID: 57664
Build ETL efficiently (10x) with Minimal Logging
Event Date: 01-04-2017 - Session time: 09:45:00 - Track: BI Architecture, Development Management
Speaker: Simon Cho
Title: Build ETL efficiently (10x) with Minimal Logging
Abstract:
This session is designed to teach DBAs and developers the best strategy to transfer large data.
We will first analyze how data gets accessed from the source and how data gets updated or inserted to the target server: index access patterns in read operation and minimal logging in wring operation. I will introduce TF610 and cover its benefit for minimal logging even in full recovery mode.
SessionID: 59376
SQL Server R Services in SQL 2016
Event Date: 01-04-2017 - Session time: 09:45:00 - Track: BI Analytics, Visualization Presentation
Speaker: Chris Hyde
Title: SQL Server R Services in SQL 2016
Abstract:
SessionID: 59909
Reporting Services 2016: New Features Smart Migration Strategy
Event Date: 01-04-2017 - Session time: 09:45:00 - Track: BI Architecture, Development Management
Speaker: Ted Stathakis
Title: Reporting Services 2016: New Features Smart Migration Strategy
Abstract:
With the release of SQL Server 2016, Reporting Services is finally getting some love! In this session you will get a brief peek at some of the new features and functionality including a look at the new Report Manager interface and the new control we have over the parameter placement on screen.
We will then dive into how to use a custom report, based on the ReportServer database transaction log table, to see which reports are actually being used and use that report to determine a smart strategy for which reports to migrate to a new 2016 installation. You will see how to combine this understanding of active reports with the power of linked reports to simplify your Reporting Services implementation as you convert to SQL Server 2016.
The session will conclude with a look at my “Ultimate Footer”, which you can use on any version of Reporting Services, that shows report utilization, performance details, stored procedures and data sets used and discover any inline TSQL being abused.
SessionID: 61582
Weird Stuff I Saw While ... Working With Heaps
Event Date: 01-04-2017 - Session time: 09:45:00 - Track: Database Development
Speaker: Rick Lowe
Title: Weird Stuff I Saw While ... Working With Heaps
Abstract:
SessionID: 57665
Myths and Truths about SQL Server Transaction
Event Date: 01-04-2017 - Session time: 11:00:00 - Track: Database Development
Speaker: Simon Cho
Title: Myths and Truths about SQL Server Transaction
Abstract:
This session is well suited for DBAs and Developers who are constantly exposed to production environment because the session covers the common issues many neglect without recognizing.
We demonstrate examples of incorrect development methodologies and analyze internal transaction logs in multi-transaction cases. After identifying the common mistakes, we will cover the best practice to avoid nested transactions in a stored procedure for smart error handling. We will also learn the basics of minimally logged operations.
SessionID: 57673
Data Visualization: How to truly tell a great story!
Event Date: 01-04-2017 - Session time: 11:00:00 - Track: BI Analytics, Visualization Presentation
Speaker: Jonathan Stewart
Title: Data Visualization: How to truly tell a great story!
Abstract:
We have more information available to us today than ever before. So much so that we run the risk of not being able to tell concise stories. There's a lot more to creating that story than just getting the correct information. Come learn not just the do's and don'ts, but the whys…
SessionID: 59411
Unleashing Stretched Databases
Event Date: 01-04-2017 - Session time: 11:00:00 - Track: Database Administration
Speaker: Armando Lacerda
Title: Unleashing Stretched Databases
Abstract:
This is a deep dive session full of demos about SQL 2016 stretched databases feature. It will go from pre-reqs and blocking factor through deployment and disaster recovery. Everything you need to know and when to use this new cloud-based exciting capability.
SessionID: 59739
DBA 101 – Let’s Get Started
Event Date: 01-04-2017 - Session time: 11:00:00 - Track: Database Administration
Speaker: Lori Edwards
Title: DBA 101 – Let’s Get Started
Abstract:
Administering SQL Server environments can seem like a daunting task for any DBA. In this session, we’ll provide some guidelines and tips to help new DBAs get started on the right foot. Backups/restores, integrity checks, index maintenance, documentation, security and alerting will be some of the topics covered in this session. We’ll also be covering some of the online resources that are available. Bring your questions!
SessionID: 59790
Ouch! Our Data Type Usage did THAT?!
Event Date: 01-04-2017 - Session time: 11:00:00 - Track: Database Development
Speaker: Vern Rabe
Title: Ouch! Our Data Type Usage did THAT?!
Abstract:
In addition, we will cover several data type related functions, and the caveats in their usage.
SessionID: 61166
Event Date: 01-04-2017 - Session time: 11:00:00 - Track: BI Architecture, Development Management
Speaker: Kate Grass
Abstract:
In this session we’ll discuss the concept of an ETL framework and the potential elements that can be incorporated within one. We will look at the advantages of implementing a framework based on metadata and look at some database design options for storing that metadata.
To start you off on your framework building journey, we’ll introduce Biml and BimlScript and provide some simple code demos to showcase how Biml can be used to help automate your SSIS package generation. This session will be geared for those with a beginner to intermediate knowledge of SSIS and SQL. While we won’t be teaching Biml in great detail, you’ll get an overview of the technology and pointers on where to learn more.
SessionID: 62466
Take a Dive into Azure Data Lake
Event Date: 01-04-2017 - Session time: 11:00:00 - Track: Azure Cloud Services
Speaker: Ike Ellis
Title: Take a Dive into Azure Data Lake
Abstract:
In this session, we'll show the power of this Azure MPP solution. T-SQL is a great data language that makes parallelism easy. C# is a fantastic statically typed language that taps into the power of the .NET framework, but parallelism has a big barrier to entry. Learn how U-SQL combines the best of both worlds to clean and analyze data at incredible levels. Azure Data Lake Analytics makes Hadoop affordable and easy by leveraging your existing knowledge of T-SQL and C#.
SessionID: 62474
Redgate Source Control
Event Date: 01-04-2017 - Session time: 12:30:00 - Track: Database Development
Speaker: Mickey Stuewe
Title: Redgate Source Control
Abstract:
It has been a long established practice to keep maintain application code in version control. Versioning your application code allows you to view changes made by several developers working on the same project. It allows the team to get the latest changes in a consistent and reliable manner. It allows you to return your code to a prior state. It even acts as a safety net for when that day comes when your developer’s computer won’t turn on.
So, what about your SQL Objects?
Join me in this demo heavy session where we will explore the benefits of versioning your SQL Objects and learn how it can enable streamlined database development without sacrificing control and visibility. We’ll be using Red Gate’s SQL Source Control tool for demos, and we’ll see how it integrates with your existing version control software to manage your SQL Objects just like application code.
SessionID: 63565
Pyramid Technology Solutions - Resume Writing Interview Skills
Event Date: 01-04-2017 - Session time: 12:30:00 - Track: Professional Development
Speaker: Ted Stathakis
Title: Pyramid Technology Solutions - Resume Writing Interview Skills
Abstract:
Your career is like a game of chess. It requires using multiple skills, simultaneously, while continually improving in all areas. All with one goal—to ‘win’ the current challenge and move on to the next milestone.
This Session will look at where you are in your Career Path and focus on three key areas that keep you moving toward the next milestone. Bring your resume with you (thumb drive or hard copy) for review and edit.
SessionID: 63566
Ledgent Technology - Resume Interview Tips
Event Date: 01-04-2017 - Session time: 12:30:00 - Track: Professional Development
Speaker: Ted Stathakis
Title: Ledgent Technology - Resume Interview Tips
Abstract:
You need to nail the interview to get the job but you can't get the interview if you don't nail the resume. This session starts with key points to get your resume into the "Yes" stack, covers interview tips and concludes with appropriate follow-up actions items. Bring you own resume for some professional feedback on how it stacks up and get your resume into the "Yes" stack!
SessionID: 63661
Pyramid Technology Solutions - Resume Writing Interview Skills
Event Date: 01-04-2017 - Session time: 12:30:00 - Track: Professional Development
Speaker: Harriet Farmer
Title: Pyramid Technology Solutions - Resume Writing Interview Skills
Abstract:
Your career is like a game of chess. It requires using multiple skills, simultaneously, while continually improving in all areas. All with one goal—to ‘win’ the current challenge and move on to the next milestone.
This Session will look at where you are in your Career Path and focus on three key areas that keep you moving toward the next milestone. Bring your resume with you (thumb drive or hard copy) for review and edit.
SessionID: 63799
Dell/EMC
Event Date: 01-04-2017 - Session time: 12:30:00 - Track: Database Administration
Speaker: Ted Stathakis
Title: Dell/EMC
Abstract:
Grab your box lunch and come hear all about Dell and EMC's solutions.
SessionID: 57552
Event Date: 01-04-2017 - Session time: 13:30:00 - Track: Database Administration
Speaker: Prakash Heda
Abstract:
First part of the email shares some key observations about SQL Server performance which can be the key to quick resolution of the issue. Rest of the email shows different set of stats regarding CPU/Disk IO/Disk Space/Memory/Network/Blocking and database performance which could lead to the slowness observed in the application. This consolidated email can be shared with technical stakeholders to give a snaps
SessionID: 59410
Why are you still taking backups?
Event Date: 01-04-2017 - Session time: 13:30:00 - Track: Database Administration
Speaker: Armando Lacerda
Title: Why are you still taking backups?
Abstract:
Keep doing things the same way because they have always worked in the past is a very comfortable mistake we all make in many areas. That includes backup strategies and service account administration. In this one hour presentation full of demos I will explore many options available in SQL Server 2016 and Azure that can potentially reduce the amount of data and time required for backups and even eliminate the need all together. It sounds scary but it will be really fun.
SessionID: 59517
Making the Leap from Developer to DBA
Event Date: 01-04-2017 - Session time: 13:30:00 - Track: Professional Development
Speaker: Amy Herold
Title: Making the Leap from Developer to DBA
Abstract:
You are a Developer (.NET, SQL or otherwise) but you have been doing some DBA work and have now decided that is all you want to do - how do you make the transition? What do you need to know? This session will cover this topic from first-hand experience.
SessionID: 59778
Power BI for the Enterprise
Event Date: 01-04-2017 - Session time: 13:30:00 - Track: BI Architecture, Development Management
Speaker: Paul Turley
Title: Power BI for the Enterprise
Abstract:
Sure, Power BI is a terrific self-service data analysis tool but it's also an enterprise-class reporting and dashboard tool for serious business data. Learn how to build serious business solutions with on-premises data sources; SQL Server, Analysis Services and other business systems. You'll also see how you can architect solutions with security and user access control utilizing groups and content packs.
SessionID: 61109
Data Wrangling for Reporting Analytics
Event Date: 01-04-2017 - Session time: 13:30:00 - Track: BI Analytics, Visualization Presentation
Speaker: Phil Robinson
Title: Data Wrangling for Reporting Analytics
Abstract:
SessionID: 63580
Successfully Virtualizing SQL Server on vSphere
Event Date: 01-04-2017 - Session time: 13:30:00 - Track: Database Administration
Speaker: Deji Akomolafe
Title: Successfully Virtualizing SQL Server on vSphere
Abstract:
Over the years, virtualization has matured from the exotic black magic realm to become a mainstream standard IT practice. "Virtualize First"; is now a well-accepted default practice in most enterprises and any deviation is now considered an anomaly. In spite of this trend, many IT administrators and architects still have some reservations about virtualizing SQL Server workloads. They consider SQL too "critical" to be virtualized; they wonder and worry about scale about performance; they are looking for guidance and reassurance. If this is where you (or your clients) are today, be sure to attend this session. You will gain valuable insights from what others have done to successfully undertake similar tasks in their environments. We will talk about configuration pitfalls to avoid and also review the configuration and current performance data for some of the most demanding applications in customers environments. Got an SQL virtualization or performance question? Bring it!
SessionID: 63907
Row Based Security in SSRS and SSAS
Event Date: 01-04-2017 - Session time: 13:30:00 - Track: BI Analytics, Visualization Presentation
Speaker: Chris Hyde
Title: Row Based Security in SSRS and SSAS
Abstract:
It is relatively straight-forward to grant a user access to a particular SSRS report, multi-dimensional cube, or tabular model table, but what happens when the user needs access to the object but should be denied access to view certain rows of data? In this session we'll investigate a real-world solution to this common BI problem.
SessionID: 57682
Mastering Master Data Services
Event Date: 01-04-2017 - Session time: 14:45:00 - Track: BI Architecture, Development Management
Speaker: Jeff Prom
Title: Mastering Master Data Services
Abstract:
As your organization grows, one challenge will be the management of data between systems and organizational units. With MDS, Microsoft provides the ability to have one accurate source of non-transactional data. This data can then be used within applications, other databases, and ETL processes. By leveraging data stewards to help manage the data repository, you can ensure that your MDS data is always up-to-date and accurate.
In this presentation we will cover MDS from start to finish including installation, creating models/entities, working with data, using the Excel add-in, security, hierarchies, views, versions, and business rules. After this presentation, you will have a good understanding of what master data management is, what MDS does, how to use it, and how to get started with your own MDS project.
SessionID: 57685
Rock Your Technical Interview (Part 1)
Event Date: 01-04-2017 - Session time: 14:45:00 - Track: Professional Development
Speaker: David McCarter
Title: Rock Your Technical Interview (Part 1)
Abstract:
Have you ever not gotten a job because you weren’t prepared for the interview? Would you like a big raise? Do you need motivation to rock your career? I’ve interviewed 100’s of software developers and will share my knowledge on how to survive, what we look for and even divulge some of the secrets we use during the process. Whether you are looking for a new position within your company or at a new company you need to attend this session. Included are crazy and strange interview stories from engineers just like you! Learn tips to get you started, working with recruiters, getting prepared, the technical interview and more. You will also learn what is the #1 question you need to ask during an interview… it’s a game changer! Make sure you attend part 2!
SessionID: 59740
SQL Server Statistics – What Are The Chances?
Event Date: 01-04-2017 - Session time: 14:45:00 - Track: Database Administration
Speaker: Lori Edwards
Title: SQL Server Statistics – What Are The Chances?
Abstract:
For far too long, I thought that statistics only contained information on table row counts. While they do contain that information, there is more to it than that. In this beginner session, we’ll go over statistics – how they are created, the different types of statistics that exist, how they’re maintained and how the Query Optimizer uses them. We will also touch on system tables and DMVs that will provide additional information on your statistics. We'll also go over the cardinality estimator changes in 2014 2016. At the end of this session, you should have a better idea of how the query optimizer within SQL Server makes decisions on how to gather data.
SessionID: 61006
From problem to Power BI: A journey in data visualization
Event Date: 01-04-2017 - Session time: 14:45:00 - Track: BI Analytics, Visualization Presentation
Speaker: Jonathan Stewart
Title: From problem to Power BI: A journey in data visualization
Abstract:
Power BI is all the rage right now in visualizing data on the Microsoft BI stack. We've seen multiple how tos and presentations on the features, but in this hour, we will actually go through the journey of a specific problem, research it, storyboard it, work through how we solve it (before we ever open Power BI) and then build the Power BI visualization. Make your visualization count. Come join us on the journey.
SessionID: 61076
Zero Impact Data Migration – Oracle to SQL Server
Event Date: 01-04-2017 - Session time: 14:45:00 - Track: Database Administration
Speaker: Susan Wong
Title: Zero Impact Data Migration – Oracle to SQL Server
Abstract:
Do you have a mission to move from Oracle to SQL Server but downtime is not acceptable?
If the requirements for a migration project are -
• Continued user access to Oracle during the migration
• No performance impact to the production Oracle database
• Fault tolerance – no loss of transactions should the network or servers or databases go down
Learn how SharePlex can accomplish all of this with a quick and easy install, at half the cost of Oracle replication, and visibility into the replication stream. Also, learn about other business use cases where SharePlex replicating from Oracle to SQL Server can meet your ROI, and service level agreements, including real time reporting, data consolidation and distribution, and more.
SessionID: 61436
Event Date: 01-04-2017 - Session time: 14:45:00 - Track: Database Development
Speaker: Mickey Stuewe
Abstract:
SessionID: 63923
Re-Indexing - The quest of ultimate automation
Event Date: 01-04-2017 - Session time: 14:45:00 - Track: Database Administration
Speaker: Prakash Heda
Title: Re-Indexing - The quest of ultimate automation
Abstract:
In this session, Prakash will walk you through design considerations, accompanied with a script demo using PowerShell to generate a dynamic re-indexing script , created based on his real-life experience from managing high performing database systems.
SessionID: 57683
SQL Injections and How to Stop Them
Event Date: 01-04-2017 - Session time: 16:00:00 - Track: Database Development
Speaker: Jeff Prom
Title: SQL Injections and How to Stop Them
Abstract:
During the demo, we will take on a couple of different roles. As a hacker, we will walk through steps a hacker might take to compromise a web application in order to retrieve sensitive data such as credit card information, usernames, passwords, and social security numbers. Assuming the role of a developer, we will then show various prevention techniques and their effectiveness in preventing SQL injections.
Attend this session to learn how SQL injections work, identify if you are being attacked, and how to stop them!
SessionID: 57686
Rock Your Technical Interview (Part 2)
Event Date: 01-04-2017 - Session time: 16:00:00 - Track: Professional Development
Speaker: David McCarter
Title: Rock Your Technical Interview (Part 2)
Abstract:
Have you ever not gotten a job because you weren’t prepared for the interview? Would you like a big raise? Do you need motivation to rock your career? I’ve interviewed 100’s of software developers and will share my knowledge on how to survive, what we look for and even divulge some of the secrets we use during the process. Whether you are looking for a new position within your company or at a new company you need to attend this session. Included are crazy and strange interview stories from engineers just like you! Learn tips to get you started, working with recruiters, getting prepared, the technical interview and more. You will also learn what is the #1 question you need to ask during an interview… it’s a game changer! Make sure you attend part 1!
SessionID: 57747
DBA Monitoring and Maintenance Fundamentals
Event Date: 01-04-2017 - Session time: 16:00:00 - Track: Database Administration
Speaker: Warren Sifre
Title: DBA Monitoring and Maintenance Fundamentals
Abstract:
The key to becoming a great DBA is time. The best way to regain some time is by spending less time doing the daily mundane work. Let this mundane effort work autonomously. We will introduce the basics in monitoring and maintenance. The how and why certain things should be done at a minimum and what things can be done to help improve the quality of life in larger dynamic environments.
SessionID: 59514
Deadlock, Block Two Smoking Barrels: Breaking Down Blocking and Deadlocks
Event Date: 01-04-2017 - Session time: 16:00:00 - Track: Database Administration
Speaker: Amy Herold
Title: Deadlock, Block Two Smoking Barrels: Breaking Down Blocking and Deadlocks
Abstract:
While blocking and deadlocks are part of the territory for a DBA, dealing with them can be another story. In this session we will break down locking types, capturing and identifying deadlocks and the code behind them, and things you can do to resolve and prevent blocking and deadlocks. If you are frequently dealing with deadlocks in your databases this session is for you.
SessionID: 61364
SSIS Project Deployment: The T-SQL Way
Event Date: 01-04-2017 - Session time: 16:00:00 - Track: BI Architecture, Development Management
Speaker: Peter Kral
Title: SSIS Project Deployment: The T-SQL Way
Abstract:
Do you deploy SQL Server Integration Services (SSIS) Projects using the Integration Services Deployment Wizard? If you're looking for a repeatable deployment method that can be source controlled, there's another way...the T-SQL way! In this session, you will see a demonstration of T-SQL script deployment of SSIS projects, using stored procedures in the SSISDB database. You'll learn how to query the SSIS catalog to find your project configurations so they can be captured and source controlled. Take control of your SSIS deployments...the T-SQL way!
Prerequisites:
You should have previous experience with SQL Server Integration Services (SSIS) package deployment and/or development.
Goals:
Learn about the SSISDB database and catalog objects
See how to use T-SQL to deploy SSIS projects and packages
Discover the new features of SSIS delivered with SQL Server 2016
SessionID: 61584
Backup and Recovery
Event Date: 01-04-2017 - Session time: 16:00:00 - Track: Database Administration
Speaker: Thomas Hull
Title: Backup and Recovery
Abstract:
"Backup and Recovery" is the most basic fundamental responsibility of any DBA, and your mastery (or lack thereof) of this topic can make you a hero or get you fired. Beginner level folks will benefit from this talk because we'll cover the basics, but I think even more experienced DBA's might learn a few tricks.
Outline:
- Review the fundamentals (recovery models, backup types, etc) with use cases
- Give practical examples w/ syntax
- Do performance tuning on backups
- Recommend best practices and strategies