Getting Started with Alteryx and Tableau

This post will finally address a topic a bit overdue for this blog: How to get started with the powerful combo of Alteryx + Tableau.
A AND TIf you are reading this post, you necessarily belong to one of those categories:

  1. New to both tools but data wrangler
  2. Tableau publisher, new to Alteryx
  3. Alteryx user, new to Tableau
  4. User of both

Readers from the first 3 categories should get the most value out of this post. If you already use both, you could still discover a couple of useful resource.
Continue reading

Posted in Alteryx, Tableau | Tagged , | 3 Comments

Automate Target to Date Attainment

This post is an extension of the previously covered topic:

Display optional business Targets to your Actuals in Tableau

The business scenario used to introduce the topic in the previous post was kept basic, on purpose. I’d like to introduce a scenario a bit more realistic, which would involve more complex and tedious calculations.

Using the reliable SuperStore data set, let’s say that we are preparing to monitor 2012 sales. Instead of applying a uniform growth rate to every sale by category, leadership requires a growth rate that will depend on the forecast growth rate of each US State, that one can imagine has been provided by research analysts. Furthermore, leadership wants those targets broken down by product category, and wants to track at a minimum the performance Year To Date, and at a maximum per week level of detail. We know that working by week requires to input those targets at a daily (=date) level, so that the targets can be compared to either weekly aggregates or Monthly/Quarterly/Annual aggregates, since the day is the only common level of detail between Week and Month (there is almost no clean 4 weeks month in the calendar).

Input 01
Actuals  from 2011 by CategoryInput 02
Target Growth Rate by State for 2012

With those inputs, you need to be able to track YTD progress by week, month, quarter, half and year… Alteryx to the rescue!
Continue reading

Posted in Alteryx, Automation, Excel, Tableau | Tagged , , , | 3 Comments

AND Filter or the Tableau Basket Analysis Conundrum

A simple user inquiry sent me recently in a spin and got me to doubt my Tableau skills:

“Show me all the Leads who have responded to Marketing Campaign 1 AND Marketing Campaign 2 within the month”

I thought it would take a couple of clicks in Tableau to answer that question, but then I realized something was really amiss when I keep getting NULL results, which was not a likely outcome when applying business logic.
Continue reading

Posted in Marketing, Tableau | Tagged , | 4 Comments

Upload directly to Tableau Server from Alteryx

Since I posted last June on automating Tableau operations using Alteryx, new versions of Alteryx (V10 + V10.1) and Tableau (V9.1 + V9.2) got released. That post remains relevant as ever, but a new feature is worth a separate update: the great Information Labs Upload Macro does not work anymore with tableau Online: you will get a cryptic No Entity found for query error, because of Tableau Online’s evolving authentication layer. Information Labs will not maintain their macro anymore, as Alteryx now provides a supported tool to upload to Tableau Server from workflows, using the official Tableau API. Time to upgrade!

Publish to Tableau
Continue reading

Posted in Alteryx, Automation, Tableau | Tagged , , | Comments Off on Upload directly to Tableau Server from Alteryx

How to Automate Data Refresh Operations to Tableau Server with Alteryx

new Alteryx Macro to upload to Tableau Server and Online directly>

So you built a kick-ass visualization in Tableau, which reads from a tidy single TDE file you obtained, after you blended in Alteryx several data sources and performed complex calculations. You published that TDE along a relevant TWB workbook to your Tableau Server or Tableau Online.

Your users love the results and got addicted to the new insights they can now easily surface. You even implemented a time stamp to indicate how fresh the data is, and now, you fall victim of your success, as they ask you to update the viz every day, or even every hour…

What to do? Do you really have to knock on IT’s door to deploy an expensive and complex operations tool? As we are getting near Independence Day, how about opting for Analytic Independence as well? You could and should be in control of the whole data flow, from preparation to publishing.
Continue reading

Posted in Alteryx, Automation, Tableau | Tagged , , , | 1 Comment