Course Review: Data Storytelling

This is a review of Troy Kranendonk's Pluralsight course entitled Data Storytelling:  Moving Beyond Static Data Visualizations. This is a short introduction to some of the concepts behind data storytelling. Considering that the entire course comes in at approximately 45 minutes, you won't leave this course an expert on any one thing, but I think…

Upcoming Events: SQL Saturday Cincinnati

Key Details What: SQL Saturday CincinnatiWhen: Saturday, March 30, 2019.Where: College of Education, Criminal Justice, and Human Services University of Cincinnati, 250H Teachers-Dyer Complex, Cincinnati, Ohio, 45221Admission is free. Sign up at the SQL Saturday website. What I'm Presenting 4:00 PM --- 5:00 PM --- Getting Started with Apache Spark This is the second year…

Vote For SPARK-27006

In lieu of a PolyBase Revealed post today, I'm going to ask a favor of you. Yes, you, the person wearing the thing, right. Vote For Duke There is a Jira ticket for the Apache Spark project, SPARK-27006. The gist of this ticket is to bring .NET support to Spark, specifically by supporting DataFrames in…

Approaching Zero: Wrapping Up

This is part nine in a series on near-zero downtime deployments. What Have We Learned? Let's summarize what we've learned in this series. I'll do that with a series of headers and way too short text bits. Like this one. And links. Like this one to the introduction. Is This Something You NEED? I think…

Approaching Zero: A Case Study

This is part eight in a series on near-zero downtime deployments. As we wind down this series, I want to talk through a case study, something of which I'm particularly proud. Here's the scenario: I joined a product team responsible for approximately 200 tables and 800 stored procedures in 2014. This product team used the…

Upcoming Events: SQL Saturday Spokane

Key Details What: SQL Saturday SpokaneWhere: EWU Computer Science and Engineering Building, 837-979 Washington St., Cheney, Washington, 99004When: Saturday, March 23rd, all dayAdmission is free. Sign up at the SQL Saturday website. What I’m Presenting 10:15 AM — 11:30 AM — Data Cleaning with SQL and R Bonus Victory Burrito Content Cheney, Washington is the home…

PolyBase Revealed: MRAppMaster Errors

Let me tell you about one of my least favorite things I like to see in PolyBase: Error: Could not find or load main class org.apache.hadoop.mapreduce.v2.app.MRAppMaster This error is not limited to PolyBase but is instead an issue when trying to run MapReduce jobs in Hadoop. There are several potential causes, so let's cover each…

PASS Summit 2019 Precon Speakers Announced

PASS has announced their precon speakers for PASS Summit 2019. I'll be there giving a precon on something or another. Because they haven't announced any details, I won't divulge any secrets, but it'll be a great full-day training on a really cool topic. Stay tuned for more details and register in the meantime while prices…

Course Reviews: Getting Started With HDP

This is a review of Thomas Henson's Pluralsight course entitled Getting Started with Hortonworks Data Platform. This course felt a little light. Its primary focus is using Ambari to install elements of the Hortonworks Data Platform from scratch. Having done this a few times but only for local environments, it was useful to compare Thomas's…