SQLSaturday #542 - St. Louis 2016

Event Date: 09/10/2016 00:00:00

Event Location:

  • SLU Center for Workforce Organizational Developement
  • 3545 Lindell Blvd
  • Saint Louis, Missouri

PDF of Schedule

This event has completed. All data shown below is from the historical XML public data available.

If there are any data quality issues or corrections needed, please contact the webmaster for this site or submit a pull request for the appropriate file(s).


Sessions

This is a list of sessions from the event, based on the schedule in the XML files.


Title: Why “R” you not leveraging the power of “R” 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.

In this session I will focus on the benefits of using R in Power BI. I will show how to leverage R for data munging (ETL) and I will also show how to leverage R to create custom visualizations. I will focus on the quot;Wickham stackquot; which is a group of very popular R packages developed by Hadley Wickham. The “Wickham stack” includes the ggplot2, dplyr, and tidyr packages. I will discuss logical use cases for using R within Power BI as well as some of the pitfalls that you may encounter.

Speaker(s):

  • Ryan Wade

Track and Room: BI Platform Architecture, Development Administration - 280


Title: Introduction To Azure DocumentDB

Abstract: Developers are interested in consuming and processing very large amounts of data as quickly as possible. Microsoft Azure DocumentDB is a NoSQL document database service designed for modern mobile and web applications which require fast reads and writes of unstructured data feeds. Azure DocumentDB natively supports JSON documents which is a key performance feature.

In this session I will demonstrate how to create a DocumentDB instance in Azure, how to work with JSON documents, create Ad hoc queries with familiar SQL syntax, create application logic as stored procedures, triggers and user defined functions (UDFs) using standard JavaScript. Finally, I will compare performance and feature difference between SQL Server 2016 and Azure DocumentDB.

Speaker(s):

  • Jeff Renz

Track and Room: Cloud Application Development Deployment - 284A


Title: Dammit Jim! Dr McCoy’s Field Guide to system_health (and the default trace)

Abstract: As DBAs, we are asked all sorts of impossible questions. Who dropped that important table last month? Why was everything slow last week? Who made that user a sysadmin? You’d have to be a mind reader to know the answers to some of those, right? Not necessarily! SQL Server can help you find information about these and other common problems with its default trace and system_health Extended Events session, but you have to know how to collect and interpret the data they provide. In this session, we’ll explore what system_health and the default trace are, what information they contain, and how to use them to find the answers you’re searching for.

Speaker(s):

  • Ed Leighton-Dick

Track and Room: Enterprise Database Administration Deployment - EMC room - 201


Title: Extending Your Availability Group for Disaster Recovery

Abstract: Did you know that SQL Server Availability Groups can be a great solution for disaster recovery? Availability groups have become well known for their high availability capabilities, and for good reason: they work well, they remove some of clustering’s limitations, and they are fairly straightforward to setup. Extending an availability group to multiple sites for disaster recovery becomes more complicated. A lot of moving parts have to come together for it to work properly - SQL Server, Windows, Active Directory, and DNS all get involved in this advanced configuration. In this session, we’ll discuss some of the factors that complicate a multi-site availability group deployment, and we’ll walk through a multi-site deployment so you can see how it’s done.

Speaker(s):

  • Ed Leighton-Dick

Track and Room: Enterprise Database Administration Deployment - EMC room - 201


Title: What is Biml and why are SSIS developers excited about it?

Abstract: This session is designed for you, the experienced SSIS developer who’s been hearing about the Business Intelligence Markup Language, Biml, but has not taken the plunge. We will cover what the Biml language is and how using your familiar development tools, SQL Server Data Tools, SSDT, and BIDS Helper, you will be able to streamline the creation of SSIS packages.

We will work through progressively more complex examples from a “Hello World” equivalent to a to a full fledged, audited, truncate and reload pattern based on an external metadata repository.

You will leave this session armed with the knowledge of how Biml can help you achieve a consistent and reproducible approach for the creation of SSIS solutions.

Speaker(s):

  • Bill Fellows

Track and Room: BI Platform Architecture, Development Administration - 202


Title: Availability Groups: Monitoring and Alerting

Abstract: So you have your availability groups configured and everything reports green. How do you measure SLA compliance? Do you know when replication is delayed? Did you know it failed over last night? This session will answer all these questions and more, and will show you what should you be looking at to ensure no surprises… We will look at the DMVs, extended event sessions, perfmon counters, SQL agent jobs and policies to show what to monitor in your AG and how to setup alerts so you know when to take action.

Speaker(s):

  • Phil Ekins

Track and Room: Enterprise Database Administration Deployment - 202


Title: Power BI - Analyzing sales data from Excel and an OData feed

Abstract: In this session, we will get data from an Excel workbook and an OData feed. We will transform, aggregate and combine these data sources. In addition, we will look at alternate ways of creating new data sources. Lastly, we will create visualizations in the form of reports and dashboards.

Speaker(s):

  • William Stanley

Track and Room: BI Information Delivery - 284B


Title: Introduction to Ensemble Modeling

Abstract: Data vault is a compelling architecture for an enterprise data warehouse using SQL Server. We will review the basics about enterprise data warehouse design, introduce you to the data vault architecture and discuss how you can leverage BI features of SQL Server to help make your data warehouse solution provide maximum value to your users. We will walk through example data models to help highlight why data vault architecture facilitates traceability, auditability and scalability. Additionally we will cover implementation advantages which can facilitate agile development, strategies to load massive amounts of data in parallel, how to transition the data warehouse to a system of record, how to easily automate loading using BIML because of strictly naming rules and conventions, and finally how to support the Master Data Management needs of the organization.

Speaker(s):

  • Jeff Renz

Track and Room: Strategy and Architecture - EMC room - 201


Title: Using Powershell to Document SQL Server

Abstract: Most DBAs use multiple native and third party tools to fully document SQL Server instances yet still dont get all the objects. Even using Visual Studio and Database Projects, not all objects are exported because they live at the server level, above the database. Using Powershell, we will script out an organized set of files that can be checked into any Source Control system and or used for Disaster Recovery purposes. Objects exported include: SQL Agent Jobs/Alerts/Schedules, NT Service Credentials, SSIS-MSDB, SSIS-Catalog, SSAS Cubes, SSRS Reports, Logins, Server Configs, Linked Servers, DB Mail Operators/Accounts, Server Triggers and much more

Speaker(s):

  • George Walkey

Track and Room: Enterprise Database Administration Deployment - 284B


Title: Azure Stream Analytics - IoT data in, useful insights out

Abstract: Azure Stream Analytics lets you rapidly develop and deploy low-cost solutions to gain real-time insights from devices, sensors, infrastructure, and applications.” Using a Twitter feed as our IoT application data source, we’ll explore the mechanics of data ingest, data aggregation and data analysis in the Azure environment in real-time. We’ll finish up with data storage options and data visualization using Power BI.

Speaker(s):

  • Todd Robinson

Track and Room: Analytics and Visualization - 280


Title: SQL Server Power hour with Kathi, Dan and Kim

Abstract: Join Kathi, Dan, and Kim for a general Qamp;A panel discussion on SQL Server database administration and development. Each speaker will each present a short SQL Server topic (e.g. PLE, TVP gotchas) to get the dialog started, followed by general Qamp;A. Bring your SQL Server questions and participate in the discussion.

Speaker(s):

  • Kathi Kellenberger

Track and Room: Other - 202


Title: SSAS Tabular Models amp; What#39;s new in SQL 2016

Abstract: When you want super-responsive business intelligence for your end users nothing beats SSAS Tabular models. It is the engine that runs Power BI and many Tableau implementations when trying to provide fast results across billions of records of data. In this demo heavy session, we will quickly review what Tabular models are and then show why they are even more awesome in SQL 2016.

Speaker(s):

  • Steve Howard

Track and Room: BI Platform Architecture, Development Administration - 280


Title: Hive 2.0: ACID and sub-second SQL latency with LLAP

Abstract: Hive has transformed over the years from a slow but scalable batch processing engine to a interactive, fully-featured SQL query tool. The next phase in Hive takes processing even further by providing an in-memory processing engine as well as ACID compliance providing insert, update, and delete capabilities. This presentation will explore the present and the future of Hive and provide you a roadmap into this fast-changing technology.

Speaker(s):

  • Scott Shaw

Track and Room: Application Database Development - 280


Title: Stop making ugly Power BI Reports!

Abstract: Power BI is simple to use and it#39;s easy to crank out reports. Before you know it, you have a dozen reports that are somewhat confusing and not quite as appealing as you planned. In this demo heavy session, we will take a fairly typical Power BI report and give it a makeover. We will discuss layout strategy, color palette, and tricks such as slicer orientation, tooltips, visual interactions, use of shapes, and some DAX magic to bring clarity to the data we are trying to convey.

Speaker(s):

  • Steve Howard

Track and Room: BI Information Delivery - 202


Title: Data Modeling 101

Abstract: Covering the basics for the beginner and those that have been thrown into a modeling role and have been cowboy’n it like the Wild West. We’ll cover why you should bother with a conceptual model and invest some of your project time in the modeling task. We will go over some different modeling techniques around Normalized, Dimensional and Data Vault options. And lastly, considerations for scalability, sustainability and empowering you with a Data Access Layer so you stay in control of your architecture as opposed to the application beast. Yee-Haw!

Speaker(s):

  • Leslie Weed

Track and Room: Strategy and Architecture - 284A


Title: What’s New in SSRS 2016

Abstract: With the release of SQL 2016, SSRS has received it most comprehensive update in more than 10 years. This session will cover many of the new features and discuss how SSRS can integrate with Power BI to provide hybrid reporting scenarios.

Speaker(s):

  • Gary Bell

Track and Room: Analytics and Visualization - 280


Title: SQL Server 2014/2016 Technology Enhancements for Developers

Abstract: Your team is planning to upgrade from an early version of SQL Server environment. Learn what’s new and which features and enhancements are really important to the work life of a SQL Server Developer. In this presentation we’ll explore SQL Server 2014/2016 new possibilities, showing you how to use new T-SQL functions, features and enhancements that are only available in SQL Server 2014/2016.

Speaker(s):

  • Wylie Blanchard

Track and Room: Application Database Development - 202


Title: SQL and BI Business Value

Abstract: Determining business value for SQL and BI in the enterprise. Establishing a business case, purpose of a business case, business case components, SQL and BI Value, value in the Cloud.

Participants will learn about the basics of determining business value for a solution.

Speaker(s):

  • Matthew Bowers

Track and Room: Professional Development - 284A


Title: Implementing security inside SQL Server

Abstract: Having a good understanding what security features are available and what configurations are considered best practice can be crucial to your company’s data security. Learn to view security differently and how key builtin security features can be leveraged to make your systems both more maintainable and more secure. This is very much a HOW TO session, both in terms of how to decide what feature combinations work best for your environment and how to implement those features.

Speaker(s):

  • Rick Bielawski

Track and Room: Strategy and Architecture - 284B


Title: Designing a Better Database

Abstract: Most everyone knows how to build a table, an index, or a relationship, but the real challenge in database design is the process the data professional uses to interpret the business requirements into database designs which are both flexible and extensible.

In this session, I will NOT tell you the syntax of any database object.

In this session, we will review some of the common challenges we face and some philosophies which will help us to design and deliver better database designs.

Speaker(s):

  • Rickey Nunn

Track and Room: Strategy and Architecture - 284A


Title: Indexing Fundamentals

Abstract: To a beginner, indexes may seem like magic. The right index can drastically reduce query time. But, how do you know which indexes are the right ones? SQL Server will suggest helpful indexes in the graphical execution plan and with the Database Engine Tuning Advisor, but follow that advice with caution. This session will explain how indexes work and how to tune indexes so that your application has the best performance.

Speaker(s):

  • Kathi Kellenberger

Track and Room: Application Database Development - EMC room - 201


Title: The PROCESS of Queries

Abstract: This session is an introduction into the PROCESS of queries. This includes how queries are Parsed, Resolved, Optimized, Compiled and Executed. We will see how this effects Batches, Transactions, and Errors. We will also briefly discuss the differences between Heaps, Clustered Indexes, and Non-Clustered Indexes. Finally we introduce Execution Plans and Statistics. The session is led by an expert Microsoft Certified Trainer (MCT) who regularly teaches the SQL Server certification courses.

Speaker(s):

  • John Deardurff

Track and Room: Application Database Development - 284B


Title: Availability Groups 101: An Introduction

Abstract: One of the most talked about new features in Microsoft SQL Server is AlwaysOn Availability Groups. In this session, we’ll cover the pros and cons of using Availability Groups as well as the basics of how to set them up and take advantage of readable secondary replicas. If you want to improve the availability and performance of your applications and databases, are currently using Database Mirroring, or if you’re just curious about Availability Groups, then you won’t want to miss this session.

Speaker(s):

  • Adam Belebczuk

Track and Room: Enterprise Database Administration Deployment - EMC room - 201


Title: Practical Transactional Log Fundamentals for the DBA

Abstract: The transaction logging system lies at the heart of SQL Server, but many DBAs do not understand its inner workings very well. In this session, we will examine the purpose and organization of the transaction log and will explore the log through a unique visualization tool. We will consider common performance issues that are related to the logging mechanism and how to overcome these problems. Finally, we will discuss some techniques to monitor the log so that potential performance problems can be addressed pro-actively.

Speaker(s):

  • Brian Hansen

Track and Room: Enterprise Database Administration Deployment - 284A


Speakers

This is a list of speakers from the XML Guidebook records. The details and URLs were valid at the time of the event.

Brian Hansen

Twitter: - tf3604

Contact: http://www.tf3604.com

Brian is a database administrator at Children International in Kansas City. He has been working with SQL Server technologies since 1998, including roles in report development, application development and database administration.

Jeff Renz

Twitter: - jeff_renz

LinkedIn: Jeff Renz

Contact: http://www.revgen.com

Jeff Renz is a Senior Architect at RevGen Partners, currently working as the design architect and implementation lead on several projects for a Fortune Top 50 company. Jeff has worked with SQL Server and BI for 15+ years and has 10 years’ experience with data warehouse design and implementation. In addition to consulting, he is joining the University of Denver adjunct faculty and is expected to begin teaching in the ICT program starting in June. He received his bachelor’s degree in Computer Science, his master’s degree in Operations Research from Colorado School of Mines, and will be graduating from the Harvard Business Analytics Program in December.

Ed Leighton-Dick

Twitter: - eleightondick

LinkedIn: Ed Leighton-Dick

Contact: http://www.edleightondick.com

Ed Leighton-Dick is a Microsoft MVP, SQL Server performance and architecture specialist, and Founder/Principal Consultant of Kingfisher Technologies. He is a frequent volunteer with PASS, including current roles as a Regional Mentor, co-leader of I-380 PASS local group, and co-leader of the HA/DR virtual group. He can often be found teaching sessions at local, regional, and national events, including user groups, SQLSaturday, and PASS Summit.

Wylie Blanchard

Twitter: - WylieBlanchard1

LinkedIn: Wylie Blanchard

Contact: https://WylieBlanchard.com/?utm_source=sqlsaturday.comutm_medium=profileutm_campaign=website

Wylie Blanchard, MCSE is an IT consultant, SQL Server professional and web strategist who enjoys helping people learn how to use technology as a tool to amplify their professional lives. He has 15+ years of experience in the IT Industry and holds several certifications in SQL and Oracle systems. He is a father of twin-girls, a gadget enthusiast and a self-proclaimed pizza connoisseur. Learn more about Wylie at: www.WylieBlanchard.com.

Jeff Renz

Twitter: - jeff_renz

LinkedIn: Jeff Renz

Contact: http://www.revgen.com

Jeff Renz is a Senior Architect at RevGen Partners, currently working as the design architect and implementation lead on several projects for a Fortune Top 50 company. Jeff has worked with SQL Server and BI for 15+ years and has 10 years’ experience with data warehouse design and implementation. In addition to consulting, he is joining the University of Denver adjunct faculty and is expected to begin teaching in the ICT program starting in June. He received his bachelor’s degree in Computer Science, his master’s degree in Operations Research from Colorado School of Mines, and will be graduating from the Harvard Business Analytics Program in December.

Kathi Kellenberger

Twitter: - auntkathi

LinkedIn: Kathi Kellenberger

Contact: http://auntkathisql.com

Kathi Kellenberger is the editor of Simple Talk at Redgate and a Data Platform MVP. She has worked with SQL Server for over 20 years and has authored, co-authored, or tech edited over a dozen technical books. Kathi is the co-leader of the PASS Women in Technology Virtual Group and a volunteer at LaunchCode. When Kathi isn’t working, she enjoys spending time with family and friends, cycling, singing, and climbing the stairs of tall buildings. Be sure to check out her courses on Pluralsight.

William Stanley

LinkedIn: William Stanley

William Stanley has over 20 years of experience focusing on data solutions. He is a Senior Manager at Covenant Technology Partners. His areas of expertise include Databases, Business Intelligence, Big Data and Machine Learning. Get to know William better on LinkedIn https://www.linkedin.com/in/williamstanley.

Steve Howard

Twitter: - @angryanalytics

LinkedIn: Steve Howard

Contact: http://angryanalytics.com

Steve Howard is a Cloud Solution Architect and Data Liberator for Microsoft. He enjoys working with organizations to achieve more with their data by thinking outside the box with creative solution development. Prior to Microsoft he was a app dev solution architect building really cool applications for cool companies. Steve blogs at http://angryanalytics.com and can be found on the Twitter-verse at @angryanalytics

Scott Shaw

Twitter: - @shawsql

LinkedIn: Scott Shaw

Contact: http://www.dbaexperience.com

Scott Shaw has over a decade of experience in data management. He is a frequent speaker at local and national community events and has co-authored two books on T-SQL. He teaches as well as implements Pig, Hive, Hadoop, as well as teaches courses on SQL Server, and Microsoft BI. He is currently working on a book titled quot;Practical Hive” to be published by Apress publishing. He lives in St. Louis and is a Sr. Solutions Engineer for Hortonworks.

Phil Ekins

Twitter: - @SQLPhilUK

LinkedIn: Phil Ekins

Phil Ekins is a Principal Architect at House of Brick Technologies. With over two decades of experience in SQL Server, Automation, Migrations, Virtualization and HA/DR Solutions. Phil has presented at SQLSaturday’s and Local Chapters. As a AWS Certified Solutions Architect and a seasoned SQL Server Professional Phil brings a DBA’s needs to the world of cloud computing.

Steve Howard

Twitter: - @angryanalytics

LinkedIn: Steve Howard

Contact: http://angryanalytics.com

Steve Howard is a Cloud Solution Architect and Data Liberator for Microsoft. He enjoys working with organizations to achieve more with their data by thinking outside the box with creative solution development. Prior to Microsoft he was a app dev solution architect building really cool applications for cool companies. Steve blogs at http://angryanalytics.com and can be found on the Twitter-verse at @angryanalytics

George Walkey

Twitter: - sqlbytehd

Contact: http://insyncva.com

SQL Server DBA, Developer, IT Manager, Business Owner from the Richmond, VA USA Area Interested in pushing the limits of both hardware software and my own brain

Rickey Nunn

I have worked in IT for twenty-five years. I have had job responsibilities over the years which have progressively increased my technical skills and involved me in all parts of the development life cycle. For the last five years, working for Scottrade, Inc. I have responsibly for database design and architecture. I have been involved in small and large projects on a half dozen platforms over my career and have experience with what works and what does not.

Kathi Kellenberger

Twitter: - auntkathi

LinkedIn: Kathi Kellenberger

Contact: http://auntkathisql.com

Kathi Kellenberger is the editor of Simple Talk at Redgate and a Data Platform MVP. She has worked with SQL Server for over 20 years and has authored, co-authored, or tech edited over a dozen technical books. Kathi is the co-leader of the PASS Women in Technology Virtual Group and a volunteer at LaunchCode. When Kathi isn’t working, she enjoys spending time with family and friends, cycling, singing, and climbing the stairs of tall buildings. Be sure to check out her courses on Pluralsight.

Ryan Wade

Twitter: - MrDataGeek

LinkedIn: Ryan Wade

Ryan is an experienced data analytics professional. His education and work experience enables him to understand things from a technical, analytical, and business viewpoint. He has the ability to present complex data in an intuitive way using sound analytical and visualization methods.

He has an advanced analytical and technical skill-set which includes Power BI, T-SQL, R, Python, Azure Machine Learning Services, Azure Databricks, SQL Server Machine Learning Services, Advanced Modern Excel, SSIS, SSAS Tabular.

He is a data analytics enthusiast that has spoken at a variety of database and data science conferences about various topics dealing with data analytics.

Adam Belebczuk

Twitter: - @SQLDiablo

LinkedIn: Adam Belebczuk

Contact: http://www.sqldiablo.com/

Adam Belebczuk is the Owner amp; Principal Consultant at Belebczuk Consulting Services, LLC and has more than 10 years of experience in IT, ranging from customer service to server/network administration to software and database development and administration. Adam is the Chapter Leader for the Ohio North SQL Server Users Group, a frequent speaker and volunteer at PASS events, and specializes in SQL Server development, performance tuning, high availability, and disaster recovery.

Gary Bell

Gary Bell is an architect in the Data Analytics practice at Covenant Technology Partners in St. Louis, MO. Gary has 20 years experience architecting and developing data warehouse and analytics solutions using the Microsoft SQL Server and BI stack.

Bill Fellows

Twitter: - @billinkc

LinkedIn: Bill Fellows

Contact: http://blog.billfellows.net

Bill Fellows is a SQL Server MVP and has been a database developer for most of his career, with the past 15 years focused on ETL. He is the organizer of Kansas City’s eight SQLSaturdays and a speaker at many other SQLSaturdays, User Groups and the PASS Summit. Bill is the owner of Sterling Data Consulting where he gets to solve interesting data problems.

Leslie Weed

Twitter: - @weederbug

Leslie Weed is currently a Data and BI Architect with RevGen Partners in Denver, CO. She has been a SQL Professional specializing in Business Intelligence, data analytics, systems implementation, integration, and solutions delivery for the last 20ish years, including a variety of Enterprise Data Warehouses in various industries.

Ed Leighton-Dick

Twitter: - eleightondick

LinkedIn: Ed Leighton-Dick

Contact: http://www.edleightondick.com

Ed Leighton-Dick is a Microsoft MVP, SQL Server performance and architecture specialist, and Founder/Principal Consultant of Kingfisher Technologies. He is a frequent volunteer with PASS, including current roles as a Regional Mentor, co-leader of I-380 PASS local group, and co-leader of the HA/DR virtual group. He can often be found teaching sessions at local, regional, and national events, including user groups, SQLSaturday, and PASS Summit.

John Deardurff

Twitter: - SQLMCT

LinkedIn: John Deardurff

Contact: https://www.sqlmct.com

John has been a Microsoft Certified Trainer (MCT) for over 20 years teaching Azure, SQL Server, Exchange Server, and Windows Server networking courses. He is currently a SQL Premier Field Engineer for Microsoft. He is an MCT Regional Lead for the Eastern United States and a former Data Platform MVP.

Matthew Bowers

Twitter: - @mbowersmailctp

LinkedIn: Matthew Bowers

Partner, Senior Business Solutions Consultant, Client Engagement Manager and Senior Business Development Executive. Mr. Bowers specializes in applying contemporary technologies to solve business problems. Focus on helping businesses realize return on investment and value from their technology investments, as well as the application of disruptive technologies to achieve digital transformation Passionate about helping organizations make the connection between technology and realized business value. Passionate about helping IT leaders bridge the gaps between IT and business through enhanced business discussions. 12 years CTO / CIO Level experience in small to medium sized businesses.

MSFT VTSP / P-Seller

Todd Robinson

Twitter: - throbinson

LinkedIn: Todd Robinson

Todd Robinson is a BI Architect with 20 years experience in Business Intelligence. Previously certified in Teradata and IBM DataStage, his current expertise is on Microsoft Technologies holding certifications in SQL Server 2012 Data Platform and Business Intelligence. His emphasis has always been on the data and data Integration. Hey, it#39;s all about the data; delivering it when it is needed, where it is needed and with maximum value.

Rick Bielawski

LinkedIn: Rick Bielawski

Rick has 35 years experience as a systems, applications and database architect having designed major systems for such institutions as NASDAQ, Bank of America, Blue Cross Blue Shield, Ecolab and Emperex. He holds multiple certifications including MCITP and MCSE in Business Intelligence and Data Platform. Rick currently designs database systems for custom software applications and likes speaking at local user groups and SQLSaturday events.

Sponsors

The following is a list of sponsors that helped fund the event:

Back to the SQLSaturday Event List

Back to the home page