Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
OSS BIツール Supersetを試してみた / Try to OSS BI Superset
Search
Yoshiaki Mizukura
April 07, 2017
Technology
0
200
OSS BIツール Supersetを試してみた / Try to OSS BI Superset
OSS BIツール Supersetの概要、Pros and Cons
Yoshiaki Mizukura
April 07, 2017
Tweet
Share
More Decks by Yoshiaki Mizukura
See All by Yoshiaki Mizukura
Azure OpenAI Service: LLMのゲームチェンジャー "Function Calling" でAIの可能性をさらに引き出そう / AOAI Function Calling
yoshiaki_mizukura
0
120
コードを書くことに集中したい全てのアプリ開発者に贈るKubernetesの話 / Kubernetes Tips for all application engineers who want to focus on coding
yoshiaki_mizukura
2
2.6k
Azureでのマイクロサービス事情 ~Azure Service Fabric が必要な理由~ / Microservices on Azure. Why Azure Service Fabric is necessary
yoshiaki_mizukura
0
240
今話題のStackStormは何が嬉しいのか / The nice thing about StackStorm
yoshiaki_mizukura
3
98
Other Decks in Technology
See All in Technology
日本の AI 開発と世界の潮流 / GenAI Development in Japan
hariby
1
360
MySQLとPostgreSQLのコレーション / Collation of MySQL and PostgreSQL
tmtms
1
1.2k
Snowflake導入から1年、LayerXのデータ活用の現在 / One Year into Snowflake: How LayerX Uses Data Today
civitaspo
0
2.3k
_第4回__AIxIoTビジネス共創ラボ紹介資料_20251203.pdf
iotcomjpadmin
0
130
「図面」から「法則」へ 〜メタ視点で読み解く現代のソフトウェアアーキテクチャ〜
scova0731
0
490
Bedrock AgentCore Memoryの新機能 (Episode) を試してみた / try Bedrock AgentCore Memory Episodic functionarity
hoshi7_n
2
1.8k
JEDAI認定プログラム JEDAI Order 2026 エントリーのご案内 / JEDAI Order 2026 Entry
databricksjapan
0
180
Microsoft Agent Frameworkの可観測性
tomokusaba
1
110
AR Guitar: Expanding Guitar Performance from a Live House to Urban Space
ekito_station
0
150
re:Invent2025 3つの Frontier Agents を紹介 / introducing-3-frontier-agents
tomoki10
0
400
ESXi のAIOps だ!2025冬
unnowataru
0
340
Amazon Connect アップデート! AIエージェントにMCPツールを設定してみた!
ysuzuki
0
130
Featured
See All Featured
Producing Creativity
orderedlist
PRO
348
40k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
0
100
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
Building Adaptive Systems
keathley
44
2.9k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
400
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
120
Amusing Abliteration
ianozsvald
0
69
Build your cross-platform service in a week with App Engine
jlugia
234
18k
The Cost Of JavaScript in 2023
addyosmani
55
9.4k
The Language of Interfaces
destraynor
162
25k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
2
3.8k
Transcript
2017/04/07 OSS BIツール Supersetを試してみた Yoshiaki Mizukura
Agenda • What’s Superset? • Why Superset? • Install Specification
• Architecture • Supported Datasources • Demo • Pros & Cons • Summary
What’s Superset? • PythonベースのOSS BIツール • 開発元 • 特徴 –
SQLを書くことなくビジュアライズ可能 – 各種データソースに対応 – 列指向分散ストレージDruidとの統合 • 時系列データをリアルタイムレポート可能 – 認証 • Form/OpenID/ LDAP/ OAuth • 3度の改名 – 2015/09~ Panoramix – 2016/03~ Caravel – 2016/11~ Superset
Why Superset? # Superset https://github.com/airbnb/superset # re:dash https://github.com/getredash/redash • 有償製品の機能が必須のBI要件は限られている。簡易に可
視化したい、ちょっと試したいレベルのお客さんに提案し やすいツールが欲しいと思った。 • OSS BIツールで有名なre:dashの次に来るとの評価も。
Install Specification • OS – Linux • Debian/Ubuntu • Fedore/RHEL
– Mac OSX – Windows ※2017/04/07時点では公式サポートされていないが、ドキュメント にインストール手順は掲載されている • Python – v3.4以上 ※推奨 – v2.7 – v2.6 ※未サポート
Architecture • Pythonで実装されている • 利用フレームワーク – Flask • 軽量Webフレームワーク –
SQLAlchemy • DBアクセス、O/Rマッパ – React • Facebook社が開発したフロントエンドフレームワーク • Virtual DOMでHTMLとの差分のみを再描画することで高速描画を 実現
Supported Datasources • MySQL • PostgreSQL • Presto • Oracle
• sqlite • Redshift • Microsoft SQL Server • Impala • SparkSQL • Greenplum ※その他SQLAlchemyが対応していれば利用可能
Demo Treasure Data CentOS 7.2 Azure VM (Standard F1s (1
core, 2 GB memory) Datasource Access log Query result export Treasure Data’s JavaScript SDK 齋藤さんが組込んでくれました Distributed in-memory SQL Engine
Pros & Cons • 良い点 – SQL書かなくても作れる。非エンジニアでも使いやすい – 複雑な集計をしたい時はSQLを書けるのも嬉しい –
ダッシュボードを柔軟にレイアウトできる – ダッシュボードを横断したフィルタを簡単に作れる – ダッシュボード、データソースに対して細かな権限制御をかけられる • 悪い点 – レポート通知機能がない • 更新ダッシュボードを定期的に通知したい • re:dashはSlack連携があってPUSH通知可能 – UIは日本語未対応 • 多言語対応の仕組みは実装されている • いずれ日本語も対応されるかも(本当に必要な時はプルリクするとか)
Summary • SQL書くことなくレポート、ダッシュボードを作れ る • 複雑な集計はSQLで吸収できるので、見せ方が凝っ たレポート仕様がなければ十分使えそう • Druid連携を試せなかったのは残念 –
リアルタイムデータの集計・レポート