聯繫我們
 課程時長 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 进行高级分析
  • 查询优化
  • 使用连接与复杂查询
  • 管理基于 SQL 的分析工作流

11. 高级分析与报告

  • 创建 KPI 与业务指标
  • 趋势分析
  • 对比分析
  • 基于时间的报告
  • 创建高管仪表板
  • 计划与共享报告
  • 支持数据驱动决策

12. 性能优化

  • 处理大型数据集
  • 查询性能优化
  • 数据库端优化
  • 缓存策略
  • 管理仪表板加载时间
  • 可扩展部署最佳实践

13. 故障排除与管理

  • 常见安装问题
  • 数据库连接问题
  • 调试可视化错误
  • 管理 Superset 配置
  • 监控 Superset 性能
  • 维护生产环境

14. 动手工作坊与总结

  • 将 Apache Superset 连接到数据库
  • 创建数据集
  • 构建交互式可视化
  • 开发完整仪表板
  • 应用安全与共享设置
  • 回顾最佳实践
  • 问答环节
  • Apache Superset 高级应用的后续步骤

最低要求

  • 具备商业智能与数据可视化经验。

目标受众

  • 数据分析师
  • 数据科学家

人數


每位參與者的報價

客戶評論 (7)

即將到來的課程

課程分類