Setting up Tableau Prep with R Integration, Part 2

This post builds on my previous blog that laid out the basics of using the new Tableau Prep integration with R. Here, we’ll go a little bit deeper with a more complicated example and another dimension to this new capability. Using Tableau Prep and R to Add Rank to Your Data Do you need to […]
Zero to Snowflake: Reporting in Tableau

If there has been a lot of hype around how Tableau and Snowflake work so well together, it’s simply because they do! Tableau is a modern BI platform that enables powerful, self-service analytics in a continuously visual process to uncover rapid business insights. Snowflake is a true SaaS multi-cluster modern cloud data platform that enables […]
The Sound of InterWorks: Covers

I’m a sucker for a great song cover. It’s true. I love covers so much the channel topic for our #hobby-music Slack channel is: Kirsten does covers. As an undergraduate, I was known to be found lurking on Napster and Limewire at all hours of the day seeking out new and rare versions of celebrated […]
How to Improve Your Tableau Work with Documentation

When I first started out as a Tableau developer, I was just trying to make sure my calculations didn’t result in errors and the dashboard rendered properly on Server. But as time went on, the caliber of dashboards became more complex and the number of developers on a project increased; I soon realized I needed […]
How to Wrangle Date Logic in Tableau

TL;DR Build as much date logic into your calculations as possible, as opposed to using the Filters Shelf. Put your reference date (e.g. TODAY() ) into its own calculation so it can be easily changed in the future if needed. Centralize your date logic into Boolean calculations, then reference these in your fields like YTD […]
Three Barriers to Tech Change and How to Overcome Them

When you work at a consultancy, you’re in the business of change. When a client reaches out for the first time, they’re showing a desire for change. When you suggest a new technology to improve their work, you are actively advocating change. And once that technology is in place, you and your client must navigate […]
Portals for Tableau New Feature Spotlight: Report Builder Overhaul

It’s rare, but sometimes the sequels are better than the original. In parts one, two and three, the report builder just kept getting better and better. Just when you thought there was no way we could top the original, we not only did, but we did so much so that the previous iterations will soon […]
Setting up Tableau Prep with R Integration, Part 1

As of version 2019.3, Tableau Prep introduced a new and exciting feature: integration with R and Python. This is an incredible way to expand and customize the capabilities of your workflow. As someone coming from an R background, I was excited to brush up on my R skills within the Tableau environment. But first, I […]
It’s in Our DNA: The InterWorks Difference

I regularly hear from my friends and family how awesome they think my job is. I wholeheartedly agree! I started at InterWorks in January 2015, and over the past five years, I have only become more convinced that InterWorks is the epitome of a great employer. I could go on to talk about everything from […]
Zero to Snowflake: Simple SQL Stored Procedures

One question we often get when a customer is considering moving to Snowflake from another platform, like Microsoft SQL Server for instance, is what they can do about migrating their SQL stored procedures to Snowflake. If you’ve read Snowflake’s documentation on the subject, you’ll know that Snowflake’s stored procedures are authored in JavaScript … 😬 My hope […]