什么是数据表
数据表是存放数据的工具,是数据分析的数据来源。每张数据表都有自己的表名,用以区分不同的表。一张数据表是由多列不同的「字段」以及多行「记录」组成。
例如,某家具厂的成交订单如下表所示。工厂每次交易成功后,都会将在订单表中生成一条订单“记录”。每一条记录都是与该订单有关的业务信息。每一列,如「日期」记录的是同一个业务信息,每条订单的交易时间;「分类」记录的是每条订单的卖出的商品类别。
(描述行)记录:记录指的是表中每一行的信息,每张表都有自己需要记录的业务信息。在数据库中,会根据具体的业务逻辑记录每个业务角度信息以及业务结果信息,最后以“行”的形式逐条记录到表中,数据表中的每一“行”都是业务流水的历史记录。
FineBI 提供了“记录数”字段来表示数据表中的记录条数/行数,同时还可切换记录统计时依赖的条件(按照某个字段的去重行数)。详情请参见:记录数
(描述列)字段:字段指的是表中每一列的数据,一列上的数据都是描述一个业务节点的关键信息,因此一列数据代表一个字段。查看数据表时,「字段」可用以区分每条「记录」中不同的业务角度的信息及业务结果信息。
依据字段的记录格式 FineBI 中的字段划分为三种类型:文本、数值、日期,并且可以直接转换字段的类型。
详情请参见:更改字段类型
Excel中的单元格概念 VS FineBI中的表概念
工具 | 最小数据单元格 | 数据特点 | 使用场景 |
---|---|---|---|
Excel | 单元格 | 表规范要求低
|
|
FineBI | 字段列 | 表规范要求高
|
|
指标和维度的概念
字段可以根据业务分析的角度和结果进行区分,因此可以简单将业务分析的角度划分为「维度」,结果划分为「指标」。
1)维度和指标
「维度」,是用来定性地描述某类事务的特征,时间也是一种维度,一般用来看事件发展的趋势,也就是从哪一个角度看事务,维度一般是日期或文本类型格式。比如在下面的消费事实表(明细表)中,消费日期、客户名称和客户类型都是属于维度字段,“安娜”就属于客户名称这个维度的值。
「指标」,是用来定量地描述事务的特征,一般来说数值类型格式。比如在下面的消费事实表(明细表)中,客户“安娜”的在 2023.03.05 的消费金额为 160 ,这里的消费金额是 160 是指标的值。
但是,并不是某些字段一定是维度,某些字段一定是指标;比如,如果我们想看 2023 年 3 月 25 日消费金额在 0-100,100-200,200-300…… 的客户分别有多少,这个时候我们就需要把消费金额这个指标字段转化为维度字段,然后按照区间分组进行分析。
消费事实表(明细表),如下:
消费日期 | 客户名称 | 客户类型 | 消费金额 |
---|---|---|---|
2023-03-05 | 安娜 | 会员 | 160 |
2023-03-06 | 艾伦 | 非会员 | 280 |
2023-03-07 | 杰克 | 会员 | 99 |
2023-03-05 | 艾伦 | 非会员 | 80 |
2)在FineBI中如何区分和定义维度和指标字段
在 FineBI 的组件中表字段,维度和指标字段用蓝色和绿色做区分
3)FineBI中字段转化为维度和指标的场景