维度设置 #
维度设置,可以数据表进行维度设置,勾选需要进行设置的维度
这里以行维度为例
指定索引区域 #
索引区域则为数据的表头部分
勾选“启用自定义索引区域配置”之后,我们可以对维度进行索引区域设置,输入需要设置的维度数,索引区域只能比源数据的索引区域大
别名设置 #
可以对数据表头维度字段进行重命名,别名设置的格式为
{"周一":{"alias":"Monday","children":{"优":{"alias":"good"},"良":"no bad"}},"周二":"Tuesday"}
固定维度 #
固定维度和维度的顺序,使其不受数据动态返回的影响。在不需要展示某些维度,且该维度不需向外发出参数的时候,也可以通过这个方式,将其隐藏掉。固定维度设置的格式为
[{"周一":[{"优":["正","负"]},"良","中"]},{"周二":["优","良"]},"周三"]
缺失维度 #
通过固定维度定义,但是接口没有返回数据的维度,即为缺失维度。可以设置缺失数值时使用的代替值
- 用0填充
- 前向填充
使用缺失维度的前一维度数据填充
- 后向填充
使用缺失维度的后一维度数据填充
-
自定义填充值
使用自定义字段填充
其他维度 #
在编辑了固定维度之后,对接口返回,但是没有编辑到固定维度的数据
-
舍弃
对“其他维度”的数据不做显示、不处理 - 归类为“其他”
在数据表的最下方增加一个“其他”的维度,对“其他维度”数据进行汇总展示
索引可见性 #
-
全部索引
显示数据的全部索引及其内容 - 仅显示有数据索引
隐藏没有数据的索引
缺失值填充 #
当数据集返回有空值(null)时,数据显示空白。在不同场景下,我们可能需要将空值显示为“0”、“-”或者“null”。
我们可以在数据集设置中,到“缺失值填充”tab下,开启填充,选择用0填充,或者自定义填充,这里以自定义填充为例,点击保存,即可看到效果。
排序 #
可以对字段进行排序,包括数字序、字典序、自定义排序。
数字序、字典序按国际排序规则进行,只需简单配置升序、降序即可。
升序排列是数据从低到高的排列。降序排列是数据从高到低的排列。
自定义排序 #
当需要对字段进行自定义排序时
1.选择自定义排序规则
2.命名一个规则,在排序方式输入框中,按规范写入一个JSON数组
(如果设置了别名,请按别名建立排序规则)
这样便可以建立如下列的排序方式:
- 春 夏 秋 冬
- 一线城市 二线城市 三线城市 四线及以下 港澳台 海外
- 优 良 中 差
- 正面 中性 负面
- …
3.配置其为“排序依据”,配置升降序
4.点击保存
5.回到排序字段配置界面,将字段行排序设置为“默认排序”,设置后字段会变成“取消排序”,最后点击右下角“确定”
方舟就会按照元素在数组中的索引顺序来建立排序规则。
(因饼状图特殊性,须开启配置项中的“数据集排序”)
顶部 #
数据集设置中还提供了“顶部”的选项,可以实现排序后取顶部数据的需求。
转置 #
支持对数据集进行行列转置,但需要注意“维度设置”中的行、列维度还是对应行列转置前的数据集。
数据格式 #
可以对各个数据列进行数据格式配置,包括“默认”,“数值”,“百分比”三种模式,可以配置单位、小数位、前后缀、是否显示千分位等等。
前后缀指在数据/格式转换后的数据前后增加文本,比如“比率为50%”,或者“50%涨幅”,“比率为”是前缀,“涨幅”是后缀。
配置后需要点击“保存”-“确定”。
数据格式能力范围及生效范围见《数据格式》
https://open.datastory.com.cn/document/docs/4385