AlteryxのTableauワークフロー『Publish to Tableau Server Tool』を試してみる #alteryx
先日公開したエントリで紹介した『Publish to Tableau Server Tool』というワークフロー、こちらはデータソースをTableau Serverにパブリッシュする機能を有するものとなりますが、実際どんな挙動になるのか?と言う部分について実際に試してみたいと思います。
ワークフロー実行環境の導入について
ワークフローのページ及びヘルプのページは以下になります。
- Publish Data Sources to Tableau with Alteryx 10.1 - Alteryx Community
- Alteryx Help - Publish to Tableau Server
導入については以下エントリにまとめていますのでご参照下さい。
Tableau Serverへのデータソースパブリッシュ実践
Tableau Serverを起動させておいた状態で
- Tablaeu ServerのURL(ホスト名)
- サイト名
- プロジェクト名
を控えておきつつ、Alteryxを起動。
『Publish to Tableau Server Tool』ワークフローアイコンをドラッグアンドドロップでワークフローに持ってきます。
まず試してみたのはデフォルト(既定)のサイト。サーバーURLを入力、サイト名は『Use default site』を選択、Tableau Serverアクセスの為のユーザー名とパスワードを設定します。
データソース名は任意の名前を入力、プロジェクト名についてはパブリッシュしたいプロジェクトを指定します。
次いでパブリッシュするデータを指定する為のワークフローを作成します。『Input Data』ワークフローをドラッグアンドドロップ。
今回はCSVファイルをパブリッシュしたいと思います。『File Browse』を選択。
任意のファイルを選択しつつ、ファイルのエンコードも正しいものに変更します。[Update Sample]リンクをクリックすると、指定のエンコードでファイルが再読み込みされます。
2つのワークフローをマウス操作で線で繋ぎ、
実行。件数はそれほど多くなかったのでものの十数秒で処理が完了しました。
対象プロジェクトの内容を確認してみます。ちゃんとデータソースがパブリッシュされていますね!
Tableau Serverへのパブリッシュについては別の指定方法を採る事も出来ます。以下の様にURLで設定を行う事も可能です。
こちらの方式でもちゃんとパブリッシュ出来る事を確認出来ました。
このワークフローについては紹介動画もありましたのでこちらに載せておきます。
まとめ
Tableau Serverへのパブリッシュを行うAlteryxのワークフローに関するご紹介でした。このワークフローでパブリッシュ出来るのはデータソースのみとなる様ですが、こういう風に組み込めるのはとても便利ですね。こちらからは以上です。