页面树结构
转至元数据结尾
转至元数据起始

正在查看旧版本。 查看 当前版本.

与当前比较 查看页面历史

« 前一个 版本 16 下一个 »

说明

业务主题:关系数据源中的基础表,可能属于不同的业务逻辑。比如,数据源下有20张基础表,其中10张是人力资源数据相关的表,另外10张是产品销售相关的表。根据实际业务需要,可以将这些原始数据库基础表,按业务逻辑重新定义组装成业务对象(逻辑表),以供相关人员使用。比如上述情况,可将人力资源相关的10张表重新封装成“人力资源”主题,产品销售相关的10张表重新封装成“产品销售”主题,将这两个主题提供给不同业务人员使用。

原始表重新封装成主题的工作,一般都是由技术人员完成。组合分析透视分析可视化查询都可以直接基于业务主题创建。

 

创建业务主题

我们以数据源基础设置中创建的Demo数据源为例,来定义订单主题,具体操作如下:

 

1.新建业务主题

在“定制管理”界面下,展开左侧资源树上的“数据管理”-》“业务主题”,在“业务主题”及其子目录上右键-》新建业务主题

 

或点击“定制管理”窗口中的快捷按钮“业务主题”

 

2.选择数据源

在弹出的数据源选择窗口中,选择数据源基础设置中创建的“Demo”数据源

 

3.设置业务主题名称

接着会弹出“业务主题设置”窗口,输入业务主题名称为“Demo订单主题”。点击确定进入业务主题编辑界面

 

4.生成业务对象和业务属性

接下来我们要从左侧demo数据源中找到相应的表、字段等,拖拽到业务主题中生成业务对象和业务属性,以及在业务主题中通过已有的字段创建新的业务对象和业务属性。

(1)从左侧资源区中把“产品”、“订单”、“顾客”、“雇员”和“地图区域”各表拖入到业务主题设置区中,如下:

(2)把“产品目录”表下的“产品目录名称”和“产品目录描述”字段拖放到业务主题“产品”对象下,如下图:

 

(3)把“订单明细”表中的“数量”、“单价”、“折扣”字段拖放到业务主体中“订单”对象下,如下图:

 

(4)修改“数量”的别名

在业务主题“订单”下,找到业务对象“数量”,右键-》修改

 

在右侧的编辑区域中,设置“数量”属性的别名为“销售量”,并点击下方的确定按钮保存

 

效果如下:

 

(5)同理,把业务主题中“订单”对象下的“发货区域”和“发货城市”两个属性修改别名为“销售区域”和“销售城市”,如下:

 

(6)增加“销售额”属性

 

5.设置表关系

 

6.保存业务主题

  • 右键点击空白区域,选择 新建业务对象,属性区进行编辑状态,书写名称为"销售时间"。设置完后点击 确定 按钮,如下图:

 

(3)     需改别名

  • 右键选择业务主题资源树下的业务对象"产品"下的业务属性"产品类别",选择弹出菜单选项 修改,则在右侧属性区进入编辑状态,修改别名为"产品类别",完成后点击 确定 按钮。

依此类推,分别把业务属性"数量"修改为"销售量";"发货区域"修改为"销售区域";"发货城市"修改为"销售城市"等。

 

(4)     定义业务属性表达式

  • 在"订单"业务对象下,右键选择 新建业务属性

 

  • 则属性区进入编辑状态,根据需要添加名称、数据类型、表达式等,如下图:

依此类推,在业务对象"销售时间"下创建业务属性"年"、"月"、"日","年"的表达式参考如下图:

 

(5)     设置表关系视图

  • 在“业务主题”的 属性区及表关系视图区 > 表关系视图区 排列好各表,这些表默认会继承表关系视图中设置的关系,并在区域中显示各表的关系。
  • 将area表中的“区域”字段与“订单”表中的“销售城市(shipCity)”关联到一起

 

(6)     单击 保存 按钮,该业务主题定制成功。

 

说明

  • 系统提供创建文件夹目录的功能是为了方便用户对业务主题做细分类。
  • 关于业务主题设置的详细说明请参见 业务主题
  • 无标签