开始使用

本章节介绍了如何在应用程序中集成 Superset。

我们将使用在 Tutorial 中创建的 Onboarding 应用程序作为示例。可以直接从 jmix-framework/jmix-onboarding-2 GitHub 仓库下载完整的项目源码。

在 Jmix Studio 中打开项目并按照 index.adoc#installation 部分的说明安装 Superset 扩展组件。

Onboarding 示例项目的数据模型如下:

data model diagram

User 实体中添加 Float 类型的 salary(薪资)属性。

为了能有一些用户薪资的示例数据,可以在 DemoDataInitializer.initUsers() 方法中为用户设置一些薪资数据,或者等应用程序起来之后手动更新用户的数据。

salarydepartment 属性的数据将作为 Superset 仪表板中下列图表的基础数据:

  • 比较员工薪资的一个柱状图。

  • 展示部门平均薪资的一个表格。

  • 展示员工平均薪资的一个卡片。

embeded dashboard