Alteryx Visual Analytics Kit for TableauでTableau&Alteryx連携を実現|Tableau Software Tips&Viz Advent Calendar 2014 #19 #tableau
2014年アドベントカレンダー『Tableau Software Tips&Viz(全部俺) Advent Calendar 2014』19日目です。Tableau Softwareに関する機能紹介、便利ネタや可視化ネタ等を毎日1本ずつ計25本、『1人(全部俺)』で担当してお届けしています。
昨日18日目の投稿ネタは『Tableau Server アップグレード手順(単一サーバ構成:既存コンテンツを維持)』でした。
本日19日目は『Alteryx Visual Analytics Kit for TableauでTableau&Alteryx連携を実現』に関する御紹介です。
先日、パートナーシップ締結を発表しました『Alteryx』ですが、このツールはTableauとの連携を行う事も可能となっており、その連携内容も実に様々なものに対応しています。当エントリではその環境構築に関する手順と、どのような事が出来るかの一覧を眺めてみるところまでを御紹介して行きたいと思います。
目次
- Alteryx社の『Tableau』紹介ページ
- 『Alteryx Visual Analytics Kit for Tableau』のインストール
- Tableau Tools
- Alteryx 実行サンプル一覧 for Tableau
- まとめ
Alteryx社の『Tableau』紹介ページ
AlteryxとTableauの連携については、以下ページに紹介されている内容からも分かるように、非常に充実したものになっています。ホワイトペーパーあり、動画紹介あり、ここにあるコンテンツをひと通り眺めてみるだけでもだいぶスキルが上がりそうな気がしますね。
『Alteryx Visual Analytics Kit for Tableau』のインストール
AlteryxとTableau連携を行うプラグイン『Alteryx Visual Analytics Kit for Tableau』は、上記サイトから入手が可能です。(※要必要事項入力/無料)
インストーラを入手したら実行。『Visual Analytics Kit Install』フォルダ配下の『DataInstall.exe』というファイルを起動します。
あとはインストーラに従うだけです。
Tableau Tools
『Tableau Kit』インストール後のAlteryxメニューには、以下の様に『Tableau』の項が表示されるようになります。処理を連携させるパーツの1つ1つである『Tool』がTableau用に用意されたと言う訳です。計3つ用意されたTableau用のToolアイコンを1つずつ見て行きましょう。
Output Tableau Workbook(Tableauワークブックへの出力)
前処理の結果をTableauワークブックへと出力します。Tableauワークブックのテンプレートとそのテンプレートが参照する抽出ファイル(*.tde)が生成されます。
Publish to Data server(Tableau Serverへのデータソースの公開(パブリッシュ))
前処理の結果を、データソースとして指定のTableau Serverに公開(パブリッシュ)します。
Server Login(Tableau Serverログイン)
Tableau Serverへのログイン処理を行います。上述の『Publish to Data server』を行う際に必要となる処理ですね。
Alteryx 実行サンプル一覧 for Tableau
上記Toolの他にも、Alteryx実行サンプルも数多く導入されています。メニューの[Open Samples]→[Tableau Samples]配下にこの様に一覧表示されています。
試しにサンプルのうちの1つ、『Predictive Analysis - Market Basket Analysis』を開いてみました。この様に初期状態で既にアイコンが表示・設定されている状態になっています。
画面左上、再生ボタンが用意されてますのでおもむろに『ポチッとな』します。するとこの一連のタスクが実行され、完了すると以下の様にダイアログが表示されます。
[Output]欄に表示されるTableau Workbookのリンクをクリックします。すると、御覧の様に指定した内容に関するTableauのダッシュボードが表示されました!このように、Tableauでは設定を行った出来た出力内容を用いて、Tableauに連携する事が可能となっています。
まとめ
以上、AlteryxとTableauの連携に関する御紹介でした。当エントリではざっくりな御紹介でしたが、今後のエントリではこのあたりサンプル実行に関しても適宜掘り下げて御紹介して行きたいと思います。
では、明日もお楽しみに!