Tableau Developers Club Season 2 /*TableauのAPIすべて*/ Extensions API編 #1 + 忘年会
2018/12/20(木)19:00
〜
21:30
開催
ブックマーク
スライド
画像
-
今回もTableau 銀座オフィス にて開催 こちらは7F受付の様子
-
ハンズオンの講師はTableauの藤原さん
-
みなさん、真剣にExtensions APIと向き合っておりました。
-
後半のハンズオンでは、グラフで選択した値が表で表示されていました。
-
マニフェストファイルやHTML、Javascriptのファイルを編集しながらハンズオンを進めていきました。
-
終了後は忘年会でした!
-
毎度おなじみ、集合写真はDevelopersの"d"のポーズ!
今回は藤原さんからExtensions APIについてご紹介いただきました!
Extensions APIを活用することで、TableauをWebアプリケーションと連動させることが可能です。
Webアプリケーションなので、自由度はとても高く、何かを作らないといけないという決まりはありません。
更に、作成したTrexファイルをExtensions Galleryに公開すると世界中の人がアクセスすることが可能です。
Javascrip APIとどこが違うのか?と思われる方もいらっしゃるかもしれないので捕捉させていただくと
というのが大きな違いだと思います。
仕組みとしては以下のような流れです。
■注意事項
・Extensions APIは Tableau 2018.2以降でサポート
・HTTPS のみをサポート
(開発目的のHTTP localhostはOK)
■事前にDLいただいたもの
extensions-api-master・・・GitHubからダウンロードしてきたもの(Tutorial や Sample のファイルが格納されている)
Chromium・・・ブラウザ
webrick.exe・・・Windows用の簡易Webサーバー
■ハンズオン
大まかな流れは以下の通りでした。
(ダッシュボードで左下の「拡張子」を選択して、「拡張」を選択)
Tableau DesktopをDebugモードで起動したのは初めての方もいらっしゃったのではないでしょうか。
■参考資料
Tableau Dashboard Extensions API
デザインリファレンス
ギャラリーへの公開
今回、参加されたみなさんが作成されたExtensionsがGalleryに公開されるのを楽しみにしております!