最近更新时间:2023.12.21 16:41:46
首次发布时间:2022.10.27 11:31:11
数据模型由指标字段、维度字段组成,其数据来源可以是物理数据源,也可以是关联数据源。
定义好了需要用到的指标后,您可以创建模型,并在模型的基础上关联维度和定义的指标。
仅业务线管理员或指标管理员具备操作权限。
登录 DataLeap 控制台后,进入指标平台。
在页面右上角的业务线下拉列表中,选择要管理的业务线。
选择建模研发 > 模型,进入模型页面。
单击新建模型按钮,进入创建模型页面。
设置模型信息,单击确定按钮,完成模型创建。
新建模型相关参数说明如下表所示。其中名称前带 * 的参数为必填参数,名称前未带 * 的参数为可选参数。
参数 | 说明 |
---|---|
*数据源类型 | 需要导入的数据源表类型,支持 ByteHouse CDW 和 Doris,下拉可选。 |
基础信息 | |
*模型名称 | 模型的名称,自行设定,同一业务线下不可重复。 |
*负责人 | 模型负责人,下拉可选,仅支持选择一个。 |
分类 | 模型所属分类,下拉可选。 说明
|
描述 | 数据模型的详细描述信息。 |
标签 | 模型标签,用于查询、管理模型。自行输入设置,可设置多个。 |
配置信息(ByteHouse CDW) | |
*数据表类型 | 支持单表和自定义SQL 两个选项。
|
*DB | 要导入的主表所在的数据库,下拉可选已创建的数据库。 |
*主表 | 要导入的主表,下拉可选已创建的表,可输入表名关键词快速搜索后选择。 说明 仅支持选择有整表select和show create权限的 ByteHouse 表。 |
*自定义SQL | 输入自定义 SQL 语句,校验并解析通过后,表示设置成功。 说明
|
*数据生产周期 | 主表的数据生产周期,支持天级、小时级和实时三个选项。 |
*主表数据类型 | 来源主表数据的数据存放方式,支持单事务事实表和多事务事实表两个选项,按实际选择。
|
业务日期字段 | 业务日期标识字段,将根据该字段聚合对应业务日期数据。 |
*日期分区 | 主表时间分区字段,下拉可选,支持的选项为自定义SQL解析出的字段。 |
*日期分区格式 | 主表时间分区字段的格式,支持 yyyy-MM-dd 和 yyyyMMdd 两个选项。 |
配置信息(Doris) | |
*项目空间 | Doris 数据源所在的项目,下拉可选已在数据服务产品侧创建的项目空间。创建项目空间的操作说明请参见项目管理。 |
*数据源名称 | Doris 数据源的名称,下拉可选所选项目下已创建的 Doris 数据源。 |
*db | 要导入的主表所在的 Doris 数据库,下拉可选已创建的数据库。 |
*主表 | 要导入的主表,下拉可选已创建的表,可输入表名关键词快速搜索后选择。 |
*数据生产周期 | 主表的数据生产周期,仅支持天级。 |
日期分区 | 主表时间分区字段,下拉可选。 |
日期分区格式 | 主表时间分区字段的格式,设置日期分区后自动填充,不可编辑。 |
高级配置 | |
高级属性 | 给模型添加高级属性信息。 |
说明
单击模型详情页面的指标/维度页签,进入指标/维度信息配置页面。
单击新建维度按钮,弹出新建维度窗口。
可通过以下方式,将所选字段填充在待创建维度列表中。
说明
说明
模型上已配置的维度将不做二次推荐。
可按需编辑维度信息后,单击确定按钮,完成维度创建。
新建维度相关参数说明如下表所示。
参数 | 说明 |
---|---|
*维度名称 | 新建维度的名称,自行设定,同一业务线下具有唯一性。 说明 系统会推荐业务线下模型上已存在的维度名称,为了名称的统一规范,请尽量和已存在的相似维度名保持一致。 |
*维度英文名 | 新建维度的英文名称,同一业务线下具有唯一性。 说明 模型管理以及指标应用/服务将统一使用该名称获取维度。 |
关联维度 | 该模型关联的维度,下拉可选已创建的维度。 说明 若选择关联已创建的维度,则维度名称、维度英文名和描述字段自动填充为该关联维度的信息。 |
字段 | 创建维度的字段名称。 |
*数据类型 | 维度的数据类型,支持VARCHAR、BIGINT、DOUBLE 和 DATE四个类型选项。 |
*计算逻辑 | 计算逻辑为来源字段。 |
描述 | 数据模型维度的详细描述信息。 |
主键 | 维度枚举值的唯一标识字段,一般为id或者码值。 |
对已创建的维度,还可执行以下管理操作:
根据字段直接新建
单击新建指标 > 根据字段直接新建按钮,弹出新建指标窗口。
可通过以下方式,将所选字段填充在待创建指标列表中。
说明
说明
模型上已配置的指标将不做二次推荐。
设置指标信息后,单击确定按钮,完成模型指标创建。
说明
通过字段操作列的设置图标,可进一步配置该指标的业务信息、技术信息等。
新建指标相关参数说明如下表所示。
参数 | 说明 |
---|---|
*指标定义 | 业务线下已有的指标定义关联,下拉可选。 |
*计算逻辑 | 指标的计算逻辑。下拉可选,支持求和、计数和去重计数三个选项;还可通过单击 </> 写自定义SQL。 说明 计算逻辑需与所选字段的类型相匹配。 |
*查数偏移 | 查询数据时查询日期偏移时间分区的量,支持多个选项,下拉可选。 说明 该设置项仅针对个别留存类型指标。 |
更多配置- 业务信息 | |
*级别 | 指标级别,支持以下三个选项:
|
单位 | 指标的单位,如个、元、条等,按需自行设定。 |
指标评价 | 该指标的评价,支持正向和负向两个选项。
|
更多配置- 技术信息 | |
*产出时间 | 数据产出时间,下拉可选,支持 T+n、实时等多个选项,其中 T 表示业务日期。例如:一般次日留存数据产出时间是T+2,七日留存数据产出时间是T+8。 |
*日期累加 | 支持全累加和不可累加两个选项。
|
*数据类型 | 指标采用的数据类型,支持 BIGINT、DOUBLE 和 DATE 三个选项。 说明 数据类型需与所选字段的类型相匹配。 |
更多配置- 高级属性 | |
字段属性名称 | 按需以 K-V 模式进行配置,即设置字段属性名称和对应的字段值。 |
字段值 | 按需以 K-V 模式进行配置,即设置字段属性名称和对应的字段值。 |
根据已有指标衍生构建
说明
通过指标操作列的更多配置按钮,可进一步配置该指标更多信息。
新建指标相关参数说明如下表所示。
参数 | 说明 |
---|---|
*指标 | 当前模型上的非衍生构建生成的指标,下拉可选,支持选择多个。 |
过滤条件 | 生成构建指标的过滤条件,下拉可选。 |
*统计周期 | 指标数据统计范围,下拉可选。例如选择最近1天,则默认统计最近一天时间分区的数据。 |
*负责人 | 模型指标负责人。 |
*构建指标 | |
指标定义 | 选择一个指标关联或者直接新增一个指标,当前计算逻辑将成为关联指标的一个物理实现。
|
原始指标 | 生成构建指标时选择的指标。 |
统计周期 | 生成构建指标时选择的统计周期。 |
过滤条件 | 生成构建指标时选择的过滤条件。 |
更多配置- 基础信息 | |
*级别 | 指标级别,支持以下三个选项:
|
指标评价 | 该指标的评价,支持正向和负向两个选项。
|
更多配置- 高级属性 | |
字段属性名称 | 按需以 K-V 模式进行配置,即设置字段属性名称和对应的字段值。 |
字段值 | 按需以 K-V 模式进行配置,即设置字段属性名称和对应的字段值。 |
根据已有指标组合构建
说明
通过指标操作列的更多配置按钮,可进一步配置该指标更多信息。
新建指标相关参数说明如下表所示。
参数 | 说明 |
---|---|
*构建逻辑 | 仅支持选择当前模型上的非四则运算指标,组成构建逻辑。 |
指标定义 | 选择一个指标关联或者直接新增一个指标,当前计算逻辑将成为关联指标的一个物理实现。
|
*负责人 | 模型指标负责人。 |
更多配置- 业务信息 | |
*级别 | 指标级别,支持以下三个选项:
|
单位 | 指标的单位,如个、元、条等,按需自行设定。 |
指标评价 | 该指标的评价,支持正向和负向两个选项。
|
更多配置- 技术信息 | |
*数据类型 | 指标采用的数据类型,支持 BIGINT、DOUBLE 两个选项。 |
*小数点位数 | 指标显示的小数点位数,下拉可选。 |
更多配置- 高级属性 | |
字段属性名称 | 按需以 K-V 模式进行配置,即设置字段属性名称和对应的字段值。 |
字段值 | 按需以 K-V 模式进行配置,即设置字段属性名称和对应的字段值。 |
说明
注意
单击模型详情页面的业务限定页签,进入业务限定信息配置页面。
单击新增业务限定按钮,弹出新建维度窗口。
设置业务限定信息后,单击确定按钮,完成信息配置。
新增业务限定相关参数说明如下表所示。
参数 | 说明 |
---|---|
*业务限定名称 | 新建业务限定的名称,自行设定。 说明 相同限定类型的业务限定名称不可重复。 |
*业务限定英文名 | 新建业务限定的英文名称,自行设定。 说明 相同限定类型的业务限定名称不可重复。 |
*限定类型 | 业务限定的数据类型,支持手动输入或下拉选择,仅支持设置一个类型。 |
*计算逻辑 | 业务限定的计算逻辑,按需输入自定义SQL。 |
描述 | 数据模型业务限定的详细描述信息。 |
单击列表中某条信息操作列的编辑图标,还可修改已创建的业务限定信息。
说明
业务限定仅作为过滤条件,根据已有指标衍生构建其他指标。衍生构建其他指标的相关操作说明可参见配置并发布模型 > 配置指标。
说明
若已配置指标/维度、业务限定等信息,也可进行相应的编辑,相关操作可参见配置并发布模型。
注意
删除模型后,其下创建的指标将一并删除,不可再使用,需谨慎操作。
说明