Founder & CEO
Posts by Founder & CEO:
Tableau Content Management Part 1 – Content Types
The thrill of the new Tableau server honeymoon is over…and now the hard work of Tableau Content Management begins. The first article in this series will answer the question \”why should I care about Tableau Server Content Management\”; and will demystify the various types of content stored in Tableau server.
How to unsubscribe from Extract Failure Notifications
Receiving regular notifications that your automated data extract refresh has failed is a great new feature of Tableau server. There are times when you may want to unsubscribe from receiving the updates. Here’s how…
- In the upper-right hand corner of the screen, click the arrow to the right of your name and select My Account Settings from the menu options.
- At the very bottom of the page you’ll find the Email Notification section. This is where you can disable extract failure notifications. PLEASE NOTE: This will turn off notifications for all of your scheduled extract failures.
Tableau Server’s TABADMIN Can’t Spell
While executing a routine I’ve successfully done a number of times in this exact environment, I learned something about the Tableau Server TABADMIN command line tool. IT CAN’T SPELL.
Take a look at lines 67 and 68 (sorry for the small image). They’re ALMOST the same; well sort of….er.
The subtle difference in these two lines kept me up all night. Why? because I’m a good IT community member, I run big jobs during off-peak hours and it took 2 hours for this job to fail each time. AAARRRRRGGG!!!
I digress, back too my discovery. After a little digging I found the TABADMIN configuration I needed to address the query limit timeout error (backgrounder.querylimit). An error that created a mild interruption of the GS/TO game. The second two hour window passes and BANG; error again. At this point I’m thinking, those darn DBAs, why won’t they let my query run…LOL. It’s a really good thing no one was available to field my tech support complaint (almost kick yourself).
So this morning I connect with the DBAs, explain my dilemma, and they respond by saying, well, on our side your query ran successfully three times last night. What?
So I do what any rational admin does, I open a ticket with Tableau. While waiting for support to call me, the light came on. Something’s wrong with the configuration property I set. The portion to the left of the period is missing theer.
Moral of this story? Tableau Server admin/architect, check your spelling because TABADMIN won’t correct your spelling and also won’t warn you about a bogus configuration setting. As good admins, we must avoid kicking ourselves at all costs!
Have fun out there!
Tableau Server File Store Won’t Stop Synchronizing!
The Problem
You install Tableau Server , and being the good Tableau Administrator you are, as soon as the installation finishes you head over to the server Status page to make sure everything’s running as expected. You anxiously await the page loading only to find the File Store process synchronizing.
At the onset, this doesn’t seem to be something to worry about. Since the File Store is a new process introduced in Tableau Server version 9.X, it’s reasonable to assume that it would need to synchronize the first time out of the box. Reasonable thinking on your part. However, after 30 minutes, then an hour and a full day when the process hasn’t finished synchronizing, you have a reason to be concerned. Aaaarrrrggggg!!!
Reproducing the Behavior
According to the Tableau Server documentation, this new service handles the storage of extracts and in highly available Tableau Server architectures it ensures that extracts are synchronized to other file store nodes so they are available if one file store node stops running. But wait! I don’t have a Tableau Cluster, I have a single node installation of Tableau Server. I know, it threw me for a loop for a while as well.
Choosing NOT to install the sample content while configuring Tableau Server during the installation routine is the condition that creates this scenario? When Tableau Server starts up for the first time, and there’s no content to actually synchronize, you’ll see the File Store process behave in this manner.
The Solution
This may seem laughable, but I’ve done it repeatedly, so I know it works. Simply publish a test Workbook to the newly installed Tableau Server, wait a few minutes and watch the File Store process stop endlessly synchronizing. Then simply delete the Workbook from the Tableau server.
PLEASE NOTE: Adding Worker nodes to the Tableau Server installation will not resolve the issue.