聯繫我們
 課程時長 14 時間:

課程簡介

1. Apache Superset 簡介

  • 什麼是 Apache Superset?
  • Superset 在現代商業智慧(BI)中的角色
  • 與傳統 BI 平台的比較
  • 關鍵功能與能力
  • 典型使用場景與商業情境
  • Superset 生態系統概覽

2. Apache Superset 架構與環境設置

  • Apache Superset 架構概覽
  • 核心組件:
    • Web 應用
    • 元數據庫
    • 可視化層
    • 安全層
  • 安裝 Apache Superset
  • 使用容器運行 Superset
  • 配置開發與生產環境
  • 用戶界面概覽
  • 導航 Superset 工作區

3. 用戶、角色與安全管理

  • 用戶管理
  • 基於角色的訪問控制(RBAC)
  • 權限與安全模型
  • 管理數據集與儀表板的訪問權限
  • 創建安全的 BI 環境
  • 企業級部署最佳實踐

4. 連接數據源

  • 了解支持的數據源
  • 連接關係型數據庫:
    • PostgreSQL
    • MySQL
    • SQL Server
    • Oracle
  • 連接雲端數據庫
  • 數據庫連接配置
  • 管理數據集
  • 測試與排解數據連接問題

5. 處理數據集與數據準備

  • 理解 Superset 中的數據集
  • 從數據庫創建數據集
  • 定義欄位與指標
  • 創建計算欄位
  • 使用基於 SQL 的數據集
  • 數據準備最佳實踐
  • 優化數據集以進行分析

6. 探索與分析數據

  • 使用探索(Explore)界面
  • 數據過濾與切片
  • 創建自定義查詢
  • 選擇合適的可視化類型
  • 執行探索性數據分析
  • 理解指標與維度
  • 處理大型數據集

7. 創建數據可視化

  • Superset 可視化選項概覽
  • 創建圖表:
    • 柱狀圖
    • 折線圖
    • 餅圖
    • 表格
    • 熱力圖
    • 地理可視化
    • 時間序列圖
  • 自定義可視化設置
  • 為商業用戶格式化圖表
  • 提升數據敘事能力

8. 高級可視化技術

  • 創建交互式可視化
  • 使用過濾器與控件
  • 處理計算指標
  • 高級圖表配置
  • 結合多種分析視角
  • 可視化性能優化

9. 構建儀表板

  • 儀表板設計原則
  • 從圖表創建儀表板
  • 安排儀表板佈局
  • 添加交互式過濾器
  • 創建以商業為中心的儀表板
  • 與用戶分享儀表板
  • 導出與呈現報告

10. Apache Superset 的 SQL 集成

  • SQL Lab 概覽
  • 編寫 SQL 查詢
  • 創建虛擬數據集
  • 使用 SQL 進行高級分析
  • 查詢優化
  • 處理連接(Joins)與複雜查詢
  • 管理基於 SQL 的分析工作流

11. 高級分析與報告

  • 創建 KPI 與商業指標
  • 趨勢分析
  • 比較分析
  • 基於時間的報告
  • 創建高管儀表板
  • 排程與分享報告
  • 支持數據驅動的決策

12. 性能優化

  • 處理大型數據集
  • 查詢性能優化
  • 數據庫端優化
  • 緩存策略
  • 管理儀表板加載時間
  • 可擴展部署的最佳實踐

13. 故障排除與管理

  • 常見安裝問題
  • 數據庫連接問題
  • 調試可視化錯誤
  • 管理 Superset 配置
  • 監控 Superset 性能
  • 維護生產環境

14. 實作工作坊與總結

  • 將 Apache Superset 連接到數據庫
  • 創建數據集
  • 構建交互式可視化
  • 開發完整的儀表板
  • 應用安全與分享設置
  • 回顧最佳實踐
  • 問答環節
  • 高級 Apache Superset 使用的下一步

最低要求

  • 具備商業智慧(BI)與數據可視化經驗。

受眾對象

  • 數據分析師
  • 數據科學家

客戶評論 (7)

即將到來的課程

課程分類