Archive for: 2015

FOR ANALYSTS FOR BI PROS Tableau
Tableau Web Data Connector in FIVE lines of code
November 29, 2015
0
, , , , , , , , , ,
Almost a month ago, on 5th November I had the honor to present some of the Tableau Web Data Connector concepts with Information Lab’s Craig Bloodworth and InterWorks’ Robert Rouse during that month’s Think Data Thursday. While Robert explained the background and Craig showed intermediate topics I just showed how to write a new Tableau Web […]
Clojure FOR EVERYONE Tableau
Mulitplayer Blackjack Game in Tableau using ClojureScript
November 21, 2015
1
, , , , , , ,
This year I had the honor to present at Tableau Customer Conference in Las Vegas together two hyper-blackbelt-jedi masters: Michael Kovner and Russell Christopher. The track’s name was “You did WHAT with the Javascript API?!” and as you can imagine we had some heavyweight stuff to throw. One of my API example was a complete […]
Big Data
Using Hazelcast on Hadoop cluster with YARN
October 28, 2015
4
, , , , ,
We recently encountered the problem where a complex simulation program employing Hazelcast in-memory computation in some cases stored so much data on individual nodes that it resulted in an out of memory error. Besides the obvious solution of increasing the number of cluster nodes we decided to take advantage of the powerful resource negotiator abilities of […]
Editorial FOR BI PROS Tableau
Tableau Configuration Templates: Understanding tabadmin configure
October 24, 2015
0
, , , , , , , , ,
Tableau uses different processes on different nodes to do the magic: gateway, application servers, repository, cache servers are all having their own configuration files on different server hosts. How can tableau keep their configuration files in sync? How can you change default values or customize the service settings? Like how can I create a remote user access […]
FOR ANALYSTS FOR BI PROS FOR EVERYONE LEARN Tableau
Roll your own Tableau Live Data Connector: ODBC for BusinessObjects
October 9, 2015
1
, , , , , , , , , ,
Self-service does not start at report development. With tools like Alteryx or Talend you can get and transform your data easily and produce consumable output formats for your reporting or visualization tool (yes, for Tableau). This sounds cool, but it’s still an iterative process: extract and load, then analyze. It will never be real time.  Tableau’s answer is […]
FOR BI PROS Tableau
Accessing SAP BusinessObjects from Tableau using Web Data Connector
October 1, 2015
9
, , , , , , , , , , , , , , ,
Regardless the sad facts I just can’t hate Business Objects. It belongs to my professional career: ugly but useful Web Intelligence reports, long running bursts for personalized mega excels – I still have nostalgic emotions. But what is bittersweet memory for me, is an everyday encounter for many of my customers. They still manage large SAP […]
FOR BI PROS Tableau
Sending Emails with attachments from Tabcmd
September 8, 2015
0
, , , , , , ,
TabCmd is nice: you can logon to your server and generate fancy images and PDFs from your favorite workbooks. But sometimes you’d like to automate the flow and send emails to you or your users. No issues just check Tableau’s knowledge base article on tabcmd (Using Tabcmd). Oh, wait, it says: “While the tabcmd by itself […]
Clojure FOR ANALYSTS FOR BI PROS FOR EVERYONE Tableau
Tableau Cnake – Playing with the JS API from ClojureScript
September 4, 2015
1
, , , , , , , , ,
TL;DR – Yes, this is an interactive Nokia like Snake game using Tableau Javascript API. You can play with the game at http://tfoldi.github.io/cljs-tableau-cnake/. I have to confess: I never used Tableau’s JavaScript (Embedding) API as of now. When we had to use it I always asked someone from my team to deal with that part […]
FOR BI PROS Tableau
CORS-proxying without Server Headers – In-response to Chris Toomey
August 18, 2015
5
, , , , , , ,
After my post yesterday on CORS vs Tableau vs WDC store on Gateway service Chris released his excellent article on unifying Tableau REST and JS APIs which reflected some of the stuff what I wrote. He is right in many things, but I would argue on the CORS easiness. In addition to my coding skills I […]
FOR BI PROS Tableau
The big CORS Debate: Tableau Server and external AJAX calls
August 17, 2015
1
, , , , , , ,
The big debate: should or should not Tableau Server allow external sites to call its functions? Sometimes people feel the need to call trusted authentication, REST API or other undocumented URLs in Tableau Server – which are prohibited by the current Tableau Security model. What should we do? When it makes sense to leverage browser […]