Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
TabeauEmbeddedAnalytics埋め込みに使われる技術 / KNT004
Search
コニカミノルタ株式会社
December 10, 2019
Technology
0
1.5k
TabeauEmbeddedAnalytics埋め込みに使われる技術 / KNT004
コニカミノルタ株式会社
December 10, 2019
Tweet
Share
More Decks by コニカミノルタ株式会社
See All by コニカミノルタ株式会社
GoInsight Viewerを支える仕組みとNTTデータのサービス開発支援のイマ / KNT003
konicaminolta
0
1.7k
インストア購買行動解析で導くデータドリブンマーケティングの未来 / KNT001
konicaminolta
0
1.6k
購買行動に特化した可視化分析アプリケーションのコンセプトと今後 / KNT002
konicaminolta
0
1.6k
Other Decks in Technology
See All in Technology
小さく始めるBCP ― 多プロダクト環境で始める最初の一歩
kekke_n
1
410
学生・新卒・ジュニアから目指すSRE
hiroyaonoe
2
600
Embedded SREの終わりを設計する 「なんとなく」から計画的な自立支援へ
sansantech
PRO
3
2.4k
CDK対応したAWS DevOps Agentを試そう_20260201
masakiokuda
1
270
2026年、サーバーレスの現在地 -「制約と戦う技術」から「当たり前の実行基盤」へ- /serverless2026
slsops
2
240
Bedrock PolicyでAmazon Bedrock Guardrails利用を強制してみた
yuu551
0
230
15 years with Rails and DDD (AI Edition)
andrzejkrzywda
0
190
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
GitHub Issue Templates + Coding Agentで簡単みんなでIaC/Easy IaC for Everyone with GitHub Issue Templates + Coding Agent
aeonpeople
1
220
生成AI時代にこそ求められるSRE / SRE for Gen AI era
ymotongpoo
5
3.2k
Kiro IDEのドキュメントを全部読んだので地味だけどちょっと嬉しい機能を紹介する
khmoryz
0
190
量子クラウドサービスの裏側 〜Deep Dive into OQTOPUS〜
oqtopus
0
110
Featured
See All Featured
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
200
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
0
2.3k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
110
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.3k
GraphQLとの向き合い方2022年版
quramy
50
14k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.4k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.6k
How to Talk to Developers About Accessibility
jct
2
130
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
54
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.8k
Transcript
Tableau Embedded Analytics 埋め込みに使われる技術 Kenji Noguchi / Sales Consultant Tableau
Japan 株式会社
None
We help see and understand data people Tableau’s Mission Tableau
はお客様がデータを 見て理解できるように支援します
ビジュアル分析 共有・コラボレーション データ準備 Tableau 製品ラインナップ Tableau Desktop Tableau Server Tableau
Online 誰もが簡単に使える ビジュアル分析ツール ダッシュボードを 組織全体で共有 Tableau Serverの クラウド型サービ ス Tableau Prep 誰もが簡単に使える データ準備ツール 5
オンプレミス Tableau Online 導入 パブリッククラウド プラットフォーム Windows Mac Web モバイル
埋め込み Linux ライブクエリ クエリ インメモリ データソース ファイル データベース ビッグデータ クラウド アプリケーション 導入の選択肢と柔軟性 6
Tableau のビューを外部Web に埋め込み、インタラクティブなビジュアライズ機能を Webページに統合することが出来ます 埋め込みについて
• 開発コストを抑え、分析ソリューションを迅速に市場に投入 • 価値のある魅力的なビジュアル分析を提供し、ユーザーが定着する製品/サービスを生成 • 展開と拡張が容易 なぜ Tableau を埋め込む ?
Tableau Server の共有タブより、該当ビューへ の直リンクと、JavaScript に埋め込むためのコード が表示されます • 例えば、直リンクを <iframe> で使うことで
Webページ内に このビューをインライン表示することが可能です(簡単) • この共有の情報は使わずに、JavaScript API でビューの埋め 込みや操作をコーディングすることも可能です(開発要) 埋め込むには?
• JavaScript API • 外部Web にビューを埋め込み、そのビューに対してインタラクティブな操作を可能にします ✓ ビューの読み込み ✓ フィルター操作
✓ ビューの切り替え ✓ マークの選択 ✓ データのエクスポート ✓ etc... Tableau Server 上でのビューの操作が JavaScript API で行うことが出来ます チュートリアル:https://onlinehelp.tableau.com/samples/en-us/js_api/tutorial.htm 埋め込みに使われる主な API
• REST API • ユーザー管理やアクセス許可など、Tableau Server の管理を自動化します また、ワークブックやビューに対してクエリをかけ、サムネイル等の情報を取得することも出来ます • セキュリティ強化の観点で
API を無効にすることも可能(Default は有効) ✓ api.server.enabled 設定を false にすることでAPI を無効化出来ます • 統合認証機能 • 外部 Web と Tableau Server 間でシングルサインオンを実現します ✓ SAML ✓ OpenID ✓ AD Kerberos ✓ Trusted Authentication 埋め込みに使われる主な API, 機能
埋め込み事例(リンク) ボーイング社 パデュー大学 インターワークス社デモサイト
Q: Tableau Desktop のみで外部Web への埋め込みはできますか。 A: 出来ません。Tableau Server が必要です。 Q:
Tableau Sever の Web UI のカスタマイズ方法を教えてください。 JavaScript API でどこまで出来ますか。 A: Tableau Server 自身の Web UI は、ロゴ以外はカスタマイズできませんが、 埋め込み先の Web に、JavaScript API でカバーされている機能をコールし、 独自のメニューバー等を作成することが出来ます。 よく聞かれること
• ビューおよびダッシュボードを埋め込む • https://onlinehelp.tableau.com/current/pro/desktop/ja-jp/embed_landing.html • JavaScript API • https://onlinehelp.tableau.com/current/api/js_api/en-us/JavaScriptAPI/js_api.htm •
(サンプルコード) https://github.com/tableau/js-api-samples • REST API • http://onlinehelp.tableau.com/current/api/rest_api/en-us/help.htm • (サンプルコード) https://github.com/tableau/rest-api-samples • 統合認証機能 • https://onlinehelp.tableau.com/current/server/ja-jp/security_auth.htm リソース
None