中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Github 30000 Star的免費BI工具Superset怎么用

發布時間:2021-12-29 14:41:28 來源:億速云 閱讀:157 作者:柒染 欄目:大數據

Github 30000 Star的免費BI工具Superset怎么用,相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。

BI工具是數據分析的得力武器,目前市場上有很多BI軟件,眾所周知的有Tableau、PowerBI、Qlikview、帆軟等,其中大部分是收費軟件或者部分功能收費。這些工具一通百通,用好一個就夠了,重要的是分析思維。

我一直用的Tableau,不過實在太貴,一年小一萬。之前在github接觸到一個基于瀏覽器的開源BI應用,名叫「Superset」,是Airbnb團隊開發的。閑來無事就愛折騰,在安裝Superset配置階段用了一些時間,有點心累,不過實際用起來卻是非常nice。

先看下面板效果:Github 30000 Star的免費BI工具Superset怎么用

它還可以和deck.gl集成,做高難度的地圖展示:Github 30000 Star的免費BI工具Superset怎么用

Superset后端是基于python開發的,所以也算是python生態的一員。它的三大特點是:開源、輕量級、圖表豐富。相比較集成好的軟件,Superset是有些使用門檻的,對新手沒那么友好,不過它免費呀,免費真香。

官方對Superset的介紹是:

  • 通過 NVD3/D3 預定義了多種可視化圖表,滿足大部分的數據展示功能。;
  • 易于使用的界面,用于瀏覽和可視化數據;
  • 創建和共享儀表板;
  • 一個輕量級的語義層,允許通過定義維度和度量來控制數據源如何向用戶公開;
  • 一個可擴展的、高粒度的安全模型,允許復雜的規則對誰可以訪問哪些產品特征和數據集。與主要身份驗證后端集成(數據庫、OpenID、LDAP、OAuth、REMOTE_USER、…);
  • 通過SQLAlchemy與大多數基于SQL語言的RDBMS集成;
  • 與Druid.io的深度集成;

有一個亮點,Superset支持sql查詢,這太方便了,Tableau似乎不可以。使用SQL Lab查詢和可視化數據:Github 30000 Star的免費BI工具Superset怎么用

你可以導入csv等文本文件,并連接數據庫。Superset支持的數據庫:

MySQL
Oracle
PostgreSQL
Presto
Snowflake
SQLite
SQL Server
Teradata
Vertica
Hana
Amazon Athena
Amazon Redshift
Apache Drill
Apache Druid
Apache Hive
Apache Impala
Apache Kylin
Apache Pinot
Apache Spark SQL
BigQuery
ClickHouse
CockroachDB
Dremio
Elasticsearch
Exasol
Google Sheets
Greenplum
IBM Db2
 

不過要連接這些數據庫,需要安裝相應的連接包:Github 30000 Star的免費BI工具Superset怎么用

自由選擇多種圖表類型:Github 30000 Star的免費BI工具Superset怎么用

更加豐富的案例:Github 30000 Star的免費BI工具Superset怎么用

Superset的python依賴庫比較多,建議先安裝Anaconda,避免不必要的麻煩。

具體安裝使用步驟見下:

# Install superset
pip install apache-superset

# Initialize the database
superset db upgrade

# Create an admin user (you will be prompted to set a username, first and last name before setting a password)
$ export FLASK_APP=superset
superset fab create-admin

# Load some data to play with
superset load_examples

# Create default roles and permissions
superset init

# To start a development web server on port 8088, use -p to bind to another port
superset run -p 8088 --with-threads --reload --debugger
 

在實際安裝使用過程可能會遇到各種各樣的麻煩,所以多問問Google吧,或者stackoverflow。

看完上述內容,你們掌握Github 30000 Star的免費BI工具Superset怎么用的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

英超| 吉木萨尔县| 开平市| 合江县| 河间市| 大足县| 通许县| 南乐县| 延川县| 平谷区| 上蔡县| 大丰市| 金湖县| 新龙县| 江源县| 尚义县| 龙山县| 深泽县| 朝阳区| 同心县| 塔城市| 奈曼旗| 云和县| 北流市| 治多县| 靖远县| 健康| 图木舒克市| 江永县| 德江县| 贞丰县| 九寨沟县| 社旗县| 肥西县| 杭锦旗| 启东市| 安顺市| 房山区| 平江县| 青海省| 华安县|