反馈已提交

网络繁忙

您正在浏览的是 FineBI6.1 帮助文档,点击跳转至: FineBI5.1帮助文档

主题模型简介及构建方法

  • 文档创建者:Lily.Wang
  • 历史版本:19
  • 最近更新:April陶 于 2024-10-08
  • 1. 概述

    1.1 版本

    FineBI 版本
    功能变动
    6.0.8
    -
    6.0.10系统自动选择推荐的模型关系,不再需要手动修改

    1.2 应用场景

    在主题模型中,用户可以对主题内的表配置模型关系。

    配置主题模型可以方便我们进行多表分析。

    1.3 功能简介

    在主题的「数据tab」下,点击如下图的图标即可进入主题模型的设置界面。通过拖拽的方式可以设置表与表之间的模型关系。

    1.png

    1.4 注意事项

    建立模型关系的限制:

    • 直连性质的数据集与抽取性质的数据集之间不能建立模型关系;

    • 直连性质数据集若来自不同的数据连接,那么它们之间不能建立模型关系;

    • 直连数据集来自于 支持与Excel融合分析的数据库 时,才可以与直连性质的 Excel 数据集建立模型关系,否则不能;

    2. 示例

    创建一个分析主题,将下图的 demo 数据表添加进主题内,如下图所示:

    该主题内,同时添加了抽取性质的数据和实时性质的数据。

    2.png

    点击「模型视图」按钮,如下图所示:

    可以看到【抽取性质的数据表】与【直连性质的数据表】分别用两种颜色区分开来。

    3.png

    2.1 建立模型关系

    拖拽表到需要配置主题关系的表上,即可生成连线关系,配置模型关系。

    例如:「品牌维度」与「销售明细」中都有「品牌编号」字段,我们对这两张表建立一个模型关系。

    4.png

    2.1.1 生成模型关系

    将「品牌维度」拖拽到「销售明细」表上,建立匹配关系。如下图所示:

    2.1.2 编辑模型关系

    1)建立连线后,会自动跳出编辑关系界面。用户可以对「匹配字段」和「模型关系」进行更改。如下图所示:

    5.png

    匹配字段:

    • 匹配字段就是两张表连接的纽带,若两张表中都有品牌的编号,那么「品牌编号」就是建立连接的纽带。

    • 两张表的匹配字段要求字段类型相同。

    模型关系:

    系统会根据您的数据选择最合适的模型关系。出于性能影响,用户应该尽量选择正确的模型关系。

    模型关系
    举例
    1:1(一对一)可理解为公民与身份证号的关系,一个人只有一个身份证号
    1:N(一对多)可理解为省份与城市的关系,一个省份有 N 个城市
    N:1(多对一)多个城市属于一个省份
    N:N(多对多)
    一个学生可以选择多门课,一门课也有多名学生

    一个品牌会对应多条销售明细信息,所以「销售明细」对「品牌维度」的关系是 N:1。

    2.1.3 对其他表进行设置

    同样的方式,我们对剩下的表建立模型关系。

    由 1.4 节我们可知,抽取性质的数据集不能和直连性质的数据集建立模型关系。所以抽取与抽取数据表建立模型关系,直连与直连数据表建立模型关系。

    2.2 删除模型关系

    方式一:右击要删除的模型关系对应的连线,如下图所示:

    6.png

    方式二:选择要删除的模型关系,在右侧编辑区域删除,如下图所示:

    7.png

    2.3 建立模型关系后多表选字段

    以上我们建立了「品牌维度」与「销售明细」之间的模型关系。

    进入到组件后,我们可以将这两张表的字段同时拖入到组件中进行分析,如下图所示:

    8.png

    我们还可以使用来自这两张表的字段制作一个新的计算字段等等,详情请参见:待分析区域设置概述

    2.4 查看表信息

    在模型视图中选中一个表,右侧就会出现对应的数据信息。

    若点击「下拉>编辑数据」,则直接进入该表的编辑界面,如下图所示:

    9.png

    3. 注意事项

    3.1 明细表不支持使用到的字段之间存在N:N关系

    问题描述:

    若两张表在模型视图中,设置了模型关系为「N:N」,如下图所示:

    那么在「明细表」组件中,若同时调用了这两张表的字段,则会出现报错提示「明细表不支持使用到的字段之间存在N:N关系」。如下图所示:

    解决方法:

    请勿在「明细表」组件中,调用模型关系为「N:N」的跨表字段。

    4. 成果检验

    简单检验一下是否掌握该模块:'FineBl模型”专题培训课后习题

    附件列表


    主题: 添加并编辑数据
    • 有帮助
    • 没帮助
    • 只是浏览
    中文(简体)

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭



    AI

    联系我们
    在线支持
    获取专业技术支持,快速帮助您解决问题
    工作日9:00-12:00,13:30-17:30在线
    页面反馈
    针对当前网页的建议、问题反馈
    售前咨询
    采购需求/获取报价/预约演示
    或拨打: 400-811-8890 转1
    qr
    热线电话
    咨询/故障救援热线:400-811-8890转2
    总裁办24H投诉:17312781526
    提交页面反馈
    仅适用于当前网页的意见收集,帆软产品问题请在 问答板块提问前往服务平台 获取技术支持