用户手册1/133YonBIPV3.0(R6_2407_1)旗舰版云平台-数据平台-指标平台用友网络科技股份有限公司2024年9月用户手册2/133版权©2024用友集团版权所有。未经用友集团的书面许可,本用户手册任何整体或部分的内容不得被复制、复印、翻译或缩减以用于任何目的。本用户手册的内容在未经通知的情形下可能会发生改变,敬请留意。请注意:本用户手册的内容并不代表用友网络所做的承诺。用户手册3/133目录第一章总体概述.....................................................41.1应用概述....................................................41.2应用价值....................................................5第二章应用场景.....................................................52.1场景展示:基于多维建模理论构建消费者行为分析应用............6第三章操作指南.....................................................83.1维度建模....................................................83.1.1总体概述...............................................83.1.2总体价值...............................................83.1.3相关内容...............................................83.1.4维度建模概览...........................................83.1.5维度管理...............................................83.1.6事实表管理............................................463.1.7汇总表管理............................................703.2指标管理...................................................793.2.1总体概述..............................................793.2.2总体价值..............................................793.2.3相关内容..............................................793.2.4业务限定.............................................1143.3标签画像..................................................1173.3.1总体概述.............................................1173.3.2总体价值.............................................1183.3.3相关内容.............................................1183.3.4实体管理.............................................1183.3.5事件管理.............................................1243.3.6标签萃取.............................................129用户手册4/133第一章总体概述1.1应用概述数据平台以全域数据建设为中心,技术上覆盖了从数据采集、数据加工、数据治理,再到数据服务、数据应用、数据展示等数据链路上的每一个环节,以此为生态内外的业务、企业、用户提供全链路、全渠道的数据服务;业务上以实现数据驱动的业务创新为目标,通过聚合和治理跨域数据,为数据资产化管理和数据价值转化提供支持,将数据抽象封装成服务,实现业务创新,数据平台应用架构如下:指标平台是数据平台的子产品,指标平台包括维度建模和指标管理。指标管理包括指标库管理和指标开发,指标开发支持创建原子、衍生、派生、复合等指标,指标库支持指标业务属性管理、批量上传、批量下载。维度建模负责维度数据仓库中星型模型的构建,创建了数据仓库DWD明细表、DIM维度表,原子指标旨在定义指标的聚合方式,复合指标旨在数据汇聚创建数据仓库DWS层,通过指标平台,构建起维度可视化数仓的整体数据分层,提升数据应用的效率。包括业务指标管理的指标库模块,支持指标的业务属性定义、指标批量上传、下载等,指标平台应用架构如下:用户手册5/1331.2应用价值•标准化数仓建模,提升数据分析和展示的性能。产品既可以构建关系模型、也可以构建多维模型,提供体系化、可视化的在线建模及研发的能力,通过规范维度、事实的建模过程,减少数据分析时多个JOIN操作情况的出现,降低SQL语句的复杂度,从而提升数据分析和展示时,对数据库引擎的压力。•技术门槛低,利于产品的实施和使用。产品在设计时,数仓建模、指标管理向导式创建方向,体现出灵活易用,将复杂的理论简化为简单的拖拉式的方式实现。•运维方便,利于运维人员日常管理。支持开发任务、逻辑表任务管理,追踪任务运行进度与状态,可查看任务基本信息、代码、及对应生成的实例,开发任务对应普通实例,逻辑表任务对应逻辑表实例,实例为任务调度开始运行后生成,实例除可查看基本信息、代码外,还可查看运行日志,方便出错时查找问题症结,快速解决,任务及实例均可查看其依赖关系。•产品安全性高,保障企业数据资产。产品支持租户隔离,为多部门协同提供便利,并可保证数据安全;支持项目隔离,不同项目形成不同的物理空间,即可保证数据安全,也可保证流程清晰,方便管理任务。第二章应用场景2.1场景展示:基于指标库跨领域论构建人效分析应用用户手册6/133业务描述某公司想要根据财务指标和人力指标分析,搭建人效分析看板,人效分析是一个综合性的过程,需要从多个方面进行深入的分析和评估,包括人员、薪酬、应收、利润等方面,以确保企业能够有效地利用人力资源,提高生产效率和竞争力业务流程2.2场景展示:基于多维建模理论构建消费者行为分析应用业务描述某公司想要根据客户的价值对客户进行分类,并提供针对性的产品服务和营销模式;现有销售订单表,需要根据相关的历史数据,从中分析出重要价值客户与客户交易量。以便相关部门可以根据分析报告立即采取行动,以保证企业后续的盈利。业务流程用户手册7/133应用清单•数据源管理•任务管理•业务板块•业务域•业务过程•时间限定•项目列表•维度管理•事实表管理•业务限定•指标列表用户手册8/133第三章操作指南3.1维度建模3.1.1总体概述维度建模用于管理与指标管理中相关的事实表、维度表、汇总表。维度表与事实表关联形成星型模型;指标管理中原子指标、衍生原子指标绑定维度建模中的事实表;指标管理中的派生指标形成维度模型中的DWS层汇总表。3.1.2总体价值•可视化管理维度模型;•规范化指标与维度模型。3.1.3相关内容•维度管理•事实表管理•汇总表管理3.1.4维度建模概览3.1.4.1总体概述维度建模概览是展示当前租户的各项统计指标的看板页面的信息架构,可帮助管理人员快速查看该租户的信息,了解全局的产品概况,促进用户更加有效地浏览和点击想了解的详情。3.1.4.2总体价值快速便捷的查看租户各项指标;多种图表形式,可查看多种维度;帮助用户了解产品能力;有效地浏览和点击想了解的详情。3.1.5维度管理用户手册9/1333.1.5.1功能描述维度来自物理表抽取,可根据物理表创建普通维度、层级维度、枚举维度。普通维度为单个维度指标,层级维度为含层级关系的维度指标,枚举维度为含枚举值的维度指标。3.1.5.2业务规则•创建维度时需要保证,表名在schema下唯一,否则无法创建维度表;•创建维度表时,请按照页面要求正确操作,否则创建失败。3.1.5.3栏目说明栏目名称说明中文名称维度表的中文描述,100字符英文名称维度表的英文描述,100字符类型事务、周期快照新建方式新增:普通维度、层级维度、枚举维度、时间维度注册:关系模型注册普通维度、物理表注册普通维度、物理表注册层级维度状态已上线、草稿操作已上线:下线、在线编辑、初始化数据、移动位置、调度操作:发布、删除、编辑、移动位置、调度3.1.5.4操作说明维度管理进入【维度建模->维度管理】功能,即可进入维度列表页,查看当前项目内的所有维度,包括虚拟维度,但是维度列表不支持新建虚拟维度。用户手册10/133维度管理是用户用于管理该项目里维度,可以按照左侧数据域的目录结构筛选,可对维度进行新增、发布、在线编辑、编辑、删除、设为公共维度、移动位置、调度操作。新增点击<新增>按钮,选择需要新增的维度类型,不同维度类型需要填写的内容不同,根据具体同步需求选择即可。用户手册11/133注册普通维度点击<注册普通维度>按钮,进入注册页面,将已有的表注册成维度表,需要填写基本信息、字段设置及维度关联。发布选择需要发布的维度,点击<发布>按钮,草稿状态的维度经发布后转化成已上线状态,处于上线状态的维度可在事实表中进行维度关联。已上线状态的维度需先将依赖该维度的相关表或指标下线后才可被下线。处于草稿状态的维度可被删除或编辑。用户手册12/133编辑选择需要编辑的维度,点击<编辑>按钮可进入编辑页面修改对应信息。在线编辑维度表任务不下线的状态,在线编辑,对于对下游无影响的可以在线编辑;在线编辑支持修改表中文名、新增字段、调整调度周期等。删除选择需要删除的维度,点击<删除>按钮,自身无依赖关系的维度可被删除,删除需要二次确认。设为公共维度选择需要设为公共维度的维度,点击<设为公共维度>按钮,设为公共维度后在公共维度里面可见,跨项目可用。移动位置选择需要移动位置的维度,点击<移动位置>按钮,修改维度表所属数据域。用户手册13/133调度选择需要配置调度的维度,点击<调度>按钮,修改维度表所属数据域。•调度方式:时间调度、手动执行o【手动执行】改成【时间调度】不用判断下游o【时间调度】改成【手动执行】判断下游▪如果有下游且下游是手动执行,可修改;▪如果有下游且下游是时间调度,不可执行,提醒“下游有手动执行,不可修改为周期”;用户手册14/133新增普通维度进入【维度建模>维度管理】功能,点击<新增>按钮,选择<普通维度>,即可进入新增普通维度页面。基本信息进入【基本信息】页面,需要完善中文名称、英文名称、数据域、schema、主表选择、主键定义。其中中文名称为中文字符输入,64为长度;英文名称为英文字符及_输入,100长度;主表选择为组成该维度字段主要的来源物理表;主键定义为该维度同名维度表的主键设置;数据域为多级目录树。配置表属性用户手册15/133点击<下一步>,进入【配置表属性】页面,【配置表属性】可实现多表连接,连接方式为左连接和内连接。用于连接的两张表字段选择需为同类型字段,否则无法建立连接关系。点击<添加>可新增已行表连接信息输入框,<删除>可删除该行。用户手册16/133维度关联点击<下一步>,进入【维度关联】页面,【维度关联】可实现维度与维度之间的关联,能被关联的维度需是上线状态。用户手册17/133点击<添加>按钮,可打开字段选择页面,该列表可被选择的字段为上一步骤中多表所有字段,被选择的字段会被添加到该维度对应的维度表中。点击<确定>按钮,可将字段添加成功,添加的字段可定义名称等数据。配置调度信息用户手册18/133点击<下一步>,进入【配置调度信息】页面,【配置调度信息】可为当前维度设置调度类型,默认为“时间调度”,可以指定该维度的正常运行依赖的其他任务(可多个)。•调度方式:时间调度、手动执行•手动执行:调度任务会在发布的时候执行一次,但是后续执行需要调用接口执行、任务列表执行一次、任务编排时执行;新增层级维度该功能是为了解决用户需要创建包含层级关系的维度的场景,使用该功能的前提条件为拥有一张以二维关系存储着各品类父子关系的表。进入维度建模>维度管理功能,点击<新增>按钮,选择<层级维度>,即可进入维度创建页。基本信息进入【基本信息】页面,需要完善中文名称、英文名称、数据域、主表选择。其中中文名称为中文字符输入,64为长度;英文名称为英文字符及_输入,100长度;主表选择为组成该维度字段主要的来源物理表,层级维度不需设置主键;层级定义中显示字段默认为同名维度表的主键;数据域为多级目录树。用户手册19/133层级定义点击<下一步>,进入【层级定义】页面,【层级定义】可以定义该维度内层级的层数,显示字段为层级关系中第一视角字段,以第一视角去定义其父层/子层,子层字段为存储显示字段的子层关系的字段;父层字段为存储显示字段的父层关系的字段;根节点定义为具体指明该层级关系中最末级的节点信息;格式化为为输入的代码进行格式化处理;清空为清空所有已输入根节点定义信息。用户手册20/133配置表属性点击<下一步>,进入【配置表属性】页面,【配置表属性】可实现多表连接,连接方式为左连接和内连接。用于连接的两张表字段选择需为同类型字段,否则无法建立连接关系。维度关联点击<下一步>,进入【维度关联】页面,【维度关联】可实现维度与维度之间的关联,能被关联的维度需是上线状态。用户手册21/133点击<添加>按钮,可打开字段选择页面,该列表可被选择的字段为上一步骤中多表所有字段,被选择的字段会被添加到该维度对应的维度表中。配置调度信息用户手册22/133点击<下一步>,进入【配置调度信息】页面,【配置调度信息】可为当前维度设置调度类型,默认为依赖调度,依赖调度是指该维度的正常运行取决于他依赖的任务(可多个),依赖于其他任务时,其他任务执行成功才开始执行该维度的调度任务。也可设置时间调度,时间调度是指定期执行该维度逻辑表任务,可设置按月、按周、按天、按分钟进行调度。用户手册23/133手动执行:调度任务会在发布的时候执行一次,但是后续执行需要调用接口执行、任务列表执行一次、任务编排时执行;新增枚举维度该功能是为了解决用户需要创建包含多个枚举值维度的场景。打开维度建模>维度管理功能,点击<新增>按钮,选择<枚举维度>,即可进入维度创建页。基本信息进入【基本信息】页面,需要完善中文名称、英文名称、数据域。其中中文名称为中文字符输入,64为长度;英文名称为英文字符及_输入,100长度。枚举维度无主表选择及主键选择,因为枚举值来自用户自行输入,主键默认为【code】字段。用户手册24/133配置表属性点击<下一步>,进入【配置表属性】页面,可对【code】、【value】两个字段进行中文名编辑。配置枚举值用户手册25/133点击<下一步>,进入【配置枚举值】页面,可对【code】、【value】两个字段内容进行编辑。点击<批量添加>,可打开批量添加弹窗进行批量添加多组枚举值,枚举值由编码及取值组成,编码与取值间用逗号(不区分中英文)隔开,多组编码与取值间用空格或换行隔开。用户手册26/133点击<确定>,会自动解析内容填充到【code】、【value】中。新增时间维度进入维度建模>维度管理功能,点击<新增>按钮,选择<枚举时间>,即可进入维度创建页。基本信息进入【基本信息】页面,需要完善中文名称、英文名称、数据域、时间粒度、时间格式、时间段(默认范围是[当前时间-5,-当前时间+五年]。用户手册27/133时间粒度:年、月、日、季、年-周支持的时间格式有:年(yyyy)、月(yyyy-MM)、日(yyyy-MM-dd)、周(yyyy-w)、季(yyyy-Q[1-4])。点击<保存并发布>按钮,弹框提醒发布内容信息,包含当前版本、操作人信息,以及【任务】、【建表】两个页签信息。用户手册28/133物理表注册为普通维度基本信息字段是否是否可要求用户手册29/133必填编辑中文名称是是长度不超过100,字符不限,不能以符号开头数据域是是下拉框选择主表选择是否下拉选择当前项目关联的引擎里面的表英文名称是否英文名称必须以“dim_”开头,长度不超过100,字符不限,逻辑名称唯一,主键定义是是物理表中的字段下拉列表对底层数据唯一性校验是否分区是是默认不分区,可以选择时间分区如果选择时间分区,展示分区字段选项,选择物理表中的字段作为分区,但是提醒“仅支持yy-MM-dd格式转换,请确保选择的分区字段支持转换”注册字段设置及维度关联用户手册30/133通过物理表解析表中的所有字段,展示字段名称、中文名称、字段类型。•支持修改中文名,长度不超过100,字符不限,不能以符号开头;•支持关联其他维度,下拉+搜索效果,支持搜索的维度当前项目下的新增或者导入的维度表;•滚动条效果展示字段,默认一页展示条数根据浏览器自适应;•新增方式切换置灰不可点击;•每一列支持删除,逻辑删除,不删除物理表字段;•主键不允许删除,操作列为空;用户手册31/133•添加o添加的是当前选择表的物理字段,且没有在已有列表里面的字段;o默认所有字段都在列表展示出来,但是如果字段逻辑删除了,支持再通过添加的方式添加回来;o支持滚动条展示所有未加入字段;o支持搜索。保存、保存并发布用户手册32/133•保存:保存成草稿状态,保存成功提醒“保存成功”,失败提醒“操作失败,原因XXXXX”;•保存并发布:已上线状态,成功提醒“保存成功”,失败提醒“操作失败,原因XXXXX”,展示错误码和错误提醒;•加一个校验物理表和字段是否真实存在,防止选择后物理表发生变化;•保存并发布不生成调度任务。删除提醒:“通过导入方式生成的维度,删除仅删除在维度管理的信息,不删除物理表”。关系模型注册为普通维度用户手册33/133关系模型:必须是物化的关系模型。字段及维度关联,获取关系模型字段列表。用户手册34/133用户手册35/133注册层级维度•基本信息用户手册36/133字段是否可在线编辑是否可下线编辑新建(未物化草稿状态)逻辑说明名称是是是符合编码规范编码否否是数据域否是是是否分区否是是分区有效期是是是当时间分区时可操作•层级定义用户手册37/133o默认2层,最多10层,每一层基本信息如下:▪层级名称:当前层级的业务含义,如区域层级维度,第一层:国家、第二层:地区、第三层:省、第四层:市▪层级主键:层级主键,用于做统计计算的主键字段▪层级属性:每一层都有自己层级属性,如地区名称、地区编码等▪显示字段:数据预览时,单一的展示层级主键可读性很差,如果设置如层级名称作为显示字段,在数据预览时会展示层级名称▪地址层级维度最终效果:用户手册38/133▪物理模型o物理模型是层级维度通过层级定义,解析出的物理表结构。▪层级维度详情页面o基本信息o层级结构o字段信息用户手册39/133o下线o数据预览普通维度在线编辑普通维度“已上线”状态,支持在线编辑。基本信息用户手册40/133列名称是否可编辑说明中文名称是英文名称否数据域否分区策略否点击<下一步>,进入配置表属性页面。配置表属性列名称是否可编辑说明主表选项否主键选择否数据过滤是支持增、删、改新增关联是支持新增关联1、不支持删除已有关联2、支持删除本次新增点击<下一步>,进入维度关联页面。维度关联用户手册41/133列名称是否可编辑说明字段有条件修改已经发布的字段不允许删除;本次编辑新增的字段支持删除;目标字段有条件修改已经发布的不支持在线编辑新增字段支持编辑中文名称是支持在线编辑维度关联有条件修改如果已经发布的字段已经选择维度了,不允许调整如果新增字段支持配置维度关联操作鼠标移入每行操作列的删除按钮提醒“主键字段不允许删除”或者“在线编辑,不允许删除字段”点击<下一步>,进入配置调度信息页面。配置调度信息用户手册42/133列名称是否可编辑说明调度方式否调度周期是具体时间是选择上游依赖是立即执行一次是点击<保存并发布>,弹出对比框。用户手册43/133列名称说明已发布版本操作人:XXX版本规则:时间格式YYYYmmddHHMMSS当前版本操作人:XXX版本规则:时间格式YYYYmmddHHMMSS版本对比区域任务、建表1.任务调度信息计算规则2.建表新增标绿删除表红修改标红时间维度在线编辑用户手册44/133在时间维度的卡片中,点击<在线编辑>按钮,打开编辑时间维度页面,进行时间维度信息维护。编辑完成后,点击<保存并发布>按钮,弹窗发布窗口,可以查看发布的版本对比信息。包含版本信息及操作人。分【任务】、【建表】页签信息。查看维度进入维度模型>维度管理功能,点击维度名称,即可进入维度详情页面。查看维度用户手册45/133进入维度详情页面,可查看该维度表的详情、表血缘。详情中展示该表的字段信息、调度信息及数据预览;表血缘中展示该表的血缘图谱,包括维度、事实表、汇总表的数据血缘关系展示(仅发布态表存在表血缘关系)。点击<数据预览>按钮,可以查看详细数据信息。点击【关系图谱】页签,可以查看表、视图、维表、事实表、汇总表的上下游关系。用户手册46/1333.1.6事实表管理3.1.6.1功能描述维度表与ODS层表关联形成事实表。3.1.6.2业务规则•创建事实表时需要保证,表名在schema下唯一,否则无法创建事实表;•创建事实表时,请按照页面要求正确操作,否则创建失败。3.1.6.3栏目说明栏目名称说明中文名称事实表的中文描述,100字符英文名称事实表的英文描述,100字符类型事务、周期快照新建方式新增、注册状态已上线、草稿操作已上线:下线、在线编辑、初始化数据、移动位置、调度操作:发布、删除、编辑、移动位置、调度3.1.6.4操作说明用户可对目前项目的事实表进行管理,包括查看,新增,删除等。事实表管理用户手册47/133打开【维度建模>事实表管理】功能,即可进入事实表列表页,查看当前项目内的所有事实表。事实表管理是用户用于管理该项目里事实表,可进行新增、注册事实表、发布、编辑、初始化数据、删除、移动位置、调度等操作。新增点击<新增>按钮,打开新增页面,输入相关信息即可。注册点击<注册>下拉按钮,下拉物理表注册、关系模型注册,选择一个进入注册页面。发布选择需要发布的事实表,点击<发布>按钮,草稿状态的事实表经发布后转化成已上线状态,处于上线状态的事实表可在原子指标新增时作为来源主表。已上线状态的事实表需先将依赖该表的相关指标下线后才可被下线。处于草稿状态的事实表可被删除或编辑。编辑点击<编辑>按钮,打开编辑页面,修改相关信息即可。在线编辑事实表任务不下线的状态,在线编辑,对于对下游无影响的可以在线编辑;用户手册48/133在线编辑支持修改表中文名、新增字段、调整调度周期等。初始化数据点击<初始化数据>按钮,可对该事实表内所有数据进行全量同步,请不要重复多次点击。删除选择需要删除的事实表,点击<删除>按钮,自身无依赖关系的事实表可被删除,删除需要二次确认。移动位置选择需要移动位置的维度,点击<移动位置>按钮,修改事实表所属业务过程。调度选择需要配置调度的维度,点击<调度>按钮,修改维度表所属数据域。•调度方式:时间调度、手动执行o【手动执行】改成【时间调度】不用判断下游;o【时间调度】改成【手动执行】判断下游▪如果有下游且下游是手动执行,可修改;▪如果有下游且下游是时间调度,不可执行,提醒“下游有手动执行,不可修改为周期”。用户手册49/133新增事实表打开维度建模>事实表管理功能,点击<新增>按钮,即可进入事实表新增页面。用户手册50/133基本信息点击<新增>按钮后进入【基本信息】页面。【基本信息】需定义中文名称、英文名称、业务过程、hema(默认项目的schema,支持下拉选择)、主表选择、类型、主键。中文名称填写该事实表的中文表名;英文名称填写该事实表的英文表名;业务过程填写该事实表所属的业务过程;主表选择选择当前事实表所依赖的物理主表;类型选择该事实表类型为事务型或周期快照型;主键选择一个物理表内字段为主键。该事实表内存储的是明细事务信息选择事务型,该事实表内存储的是固定周期的快照信息选择周期快照型。配置表关联点击<下一步>,进入【配置表关联】页面。【配置表关联】可实现多表连接,连接方式为左连接和内连接。用于连接的两张表字段选择需为同类型字段,否则无法建立连接关系。用户手册51/133点击<添加>按钮,可新增一行表连接信息输入框,点击行<删除>可删除该行。维度关联与字段设置点击<下一步>,进入【维度关联与字段设置】页面。【维度关联与字段设置】可定义事实表与维度表之间的关联关系,用于构建星型模型或雪花模型。用户手册52/133点击<新增>按钮,可选择字段来源。字段可来源主表内字段或自定义字段。点击<物理表字段>可打开字段选择页面,该列表可被选择的字段为上一步骤中多表所有字段。用户手册53/133点击<确定>按钮,弹出的物理表字段,被选择的字段会被添加到该事实表中,添加的字段可定义名称等数据。点击<自定义字段>可生成一条可配置的自定义字段条目。自定义字段时需要定义字段名称、中文名称、字段类型、表达式等内容,表达式当中可以输入符合SQL语法的函数表达式,从而实现对物理表的预处理并生成新的辅助字段。用户手册54/133两种字段都可关联维度,需要关联维度表的字段需将“关联类型”选择“维度”后,在维度关联内选择同一项目内已发布的维度表进行关联。支持两个字段关联同一个维度表,如果两个字段关联同一个维度表字段中文名必填且不能重复。点击<添加时间维度>可选择已有的时间字段作为参照,生成新的时间字段格式和管理的时间维度一致,即可在指标列表>派生指标中统计粒度中可选择。用户手册55/133参照字段:必须是时间类型字段添加新字段,填写字段名称、字段中文名、关联维度表,其中:(1)【关联维度表】仅支持关联时间维度;(2)添加的新字段存储的数据计算逻辑:拿参照字段数据按照【关联维度表】关联的时间维度表格式转换。如果参照字段时间粒度到天或者时、分、秒,支持新增年、月、年-周、季、日的时间字段;如果参照字段时间粒度到月,支持新增年、年-季、月的时间字段;如果参照字段时间粒度到周,支持新增年、年-季、月的时间字段;如果参照字段时间粒度到季,支持新增年的时间字段;如果参照字段时间粒度到年,支持新增年的时间字段。【批量管理维度】用户手册56/1331.关联方式:新增虚拟维度、关联已有维度,默认新建虚拟维度2.虚拟维度英文成是dim_字段英文名称,但是确定时会判断是否和已有维度重名,重名需要手动调整3.选择已有维度:配置调度信息点击<下一步>,进入【配置调度信息】页面。【配置调度信息】可为当前事实表设置调度类型,默认为时间调度,可以指定该事实表的正常运行依赖的其他任务。•选的上游任务仅支持是【周期调度】类型的用户手册57/133手动执行:调度任务会在发布的时候执行一次,但是后续执行需要调用接口执行、任务列表执行一次、任务编排时执行;物理表注册事实表点击右上角的<注册>按钮,打开注册事实表页面。用户手册58/133基本信息字段是否必填是否可编辑要求中文名称是是长度不超过100,字符不限,不能以符号开头业务过程是是下拉框选择物理表选择是否下拉选择当前项目关联的引擎里面的表,表规范必须是“dim_”开头的,且不是通过维度管理-新增的表,过去掉主表的其他分区表英文名是否如果物理表名称“fact_”开头,且“_di”或者“_df”符合数仓规范主键否是物理表中的字段下拉列表业务日期否是分区策略是否分区策略:产品页面上只展示不分区和时间分区,因为MySQL:不分区或者时间分区PG:默认分区或者时间分区所以不分区,如果是用户手册59/133MySQL,表示的不分区,如果是PG的不分析=默认分区注册字段设置及维度关联基本信息填写完成后,根据选择的物理表解析物理表字段,步骤二对字段设置或维度关联。•中序号自动从1开始顺序编号;•字段英文名是物理表字段名称,不支持修改•支持修改中文名,长度不超过100,字符不限,不能以符号开头;•关联类型支持选择度量、维度、事实属性;•如果关联类型是度量,支持关联维度,输入框支持下拉+搜索效果,支持搜索当前项目或者公共维度下的新增或者注册的维度表;•滚动条方式展示所有字段列,页面宽度根据浏览器自动适配•新增方式切换效果不可点击;•每一列支持删除,逻辑删除,不删除物理表字段;用户手册60/133•主键不允许删除,操作列为空•添加o添加的是当前选择表的物理字段,且没有在已有列表里面的字段;o默认所有字段都在列表展示出来,但是如果字段逻辑删除了,支持再通过添加的方式添加回来;o支持滚动条展示所有未加入字段;o支持搜索。保存、保存并发布•保存:保存成草稿状态,保存成功提醒“保存成功”,失败提醒“操作失败,原因XXXXX”;•保存并发布:已上线状态,成功提醒“保存成功”,失败提醒“操作失败,原因XXXXX”;•保存并发布不生成调度任务。删除用户手册61/133提醒:“通过导入方式生成的事实表,删除仅删除在事实表管理的信息,不删除物理表”。关系模型注册为事实表1.选择关系模型:要求关系模型必须已经物理化,否则提醒2.现在物化的关系模型,选择主键、中文名称、英文名称、业务过程、类型、分区策略;用户手册62/1333.下一步,进入字段设置及维度关联4.添加【获取关系模型得物理表表字段】作为注册事实表的字段当关系模型中字段有档案标识,添加到事实表中对应字段默认关联类型=维度,关联维度如果有匹配的维度,直接关联,否则置空但是必填。用户手册63/1335.批量关联维度支持选择已有维度,支持快速创建虚拟维度和事实表关联;保存并发布:弹框展示发布版本,事实表发布成功。在线编辑事实表事实表管理中已上线状态的事实表支持在线编辑。用户手册64/133点击已上线状态的事实表中的<在线编辑>按钮,打开编辑事实表管理页面。基本信息列名称是否可编辑说明中文名称是英文名称否业务过程否分区策略否主表选择否类型否用户手册65/133主键否业务日期否点击<下一步>,进入配置表关联页面。配置表关联列名称是否可编辑说明主表选项否主键选择否数据过滤是支持增、删、改新增关联是支持新增关联1、不支持删除已有关联2、支持删除本次新增点击<下一步>,进入维度关联与字段设置页面。维度关联与字段设置用户手册66/133列名称是否可操作说明列表有条件操作1、不支持删除已发布字段2、支持新增字段3、支持修改所有字段的中文名称4、支持修改字段长度、精度5、自定义字段支持编辑表达式6、新增的字段:(1)支持修改字段英文名、中文名、长度、精度、关联类型、维度关联、表达式(2)新增字段标黄显示,发布成功后去除标黄效果(3)支持删除新增的字段7、已经发布的字段,关联类型及维度关联修改逻辑(1)如果关联类型是度量或者度量属性,支持修改成维度(2)如果关联类型是维度,且该维度被派生指标使用,不支持修改用户手册67/133(3)如果关联类型是维度,且该维度未被派生指标使用,支持修改配置调度信息•【手动执行】改成【时间调度】不用判断下游•【时间调度】改成【手动执行】判断下游o如果有下游且下游是手动执行,可修改;o如果有下游且下游是时间调度,不可执行,提醒“下游有手动执行,不可修改为周期”;用户手册68/133点击<保存并发布>后,打开发布对比页面,包含已发布版本VS当前版本、操作人信息,以及【任务】、【建表】页面信息。任务-计算规则用户手册69/133建表-字段结构、表基本信息对比查看事实表打开维度建模>事实表管理功能,点击事实表名称,即可进入事实表详情页查看该表的详情、表关系图谱、字段关系图谱、关联指标。详情包括字段信息、调度信息及数据层级结构预览;表关系图谱展示该表的血缘图谱,包括维用户手册70/133度、事实表、汇总表的数据血缘关系展示(仅发布态表存在表血缘关系)。3.1.7汇总表管理3.1.7.1功能描述指标管理中原子指标、衍生原子指标绑定维度建模中的事实表;指标管理中的派生指标形成维度模型中的DWS层汇总表。用户可通过汇总表管理相同统计粒度的派生指标,汇总表为自动生成,是存放派生指标计算结果的表。3.1.7.2业务规则•可视化管理维度模型;•详情查看数据血缘(表级别、字段级别)。用户手册71/1333.1.7.3操作说明<条件过滤>:可对来源表内容设置过滤条件,筛选需要同步的数据内容。3.1.7.4操作说明汇总表管理打开【维度建模>汇总表管理】功能,即可进入汇总表列表页,查看当前项目内的所有汇总表。汇总表的生成方式有三种:派生指标驱动创建汇总表管理是用户用于查看该项目里汇总表,可对汇总表进行调度。汇总表不能由用户删除,当该表内复合指标全部被下线后,该表会自动删除。手动创建:用户手动创建汇总表用户手册72/133新建•基本信息:取消、下一步、保存。•配置逻辑模型:取消、下一步、上一步、保存、保存并发布。用户手册73/133o选择维度;o拾取可用指标:通过维度找到指标,选择的维度是所有指标的可用维度子集;o批量设置▪时间限定▪批量删除o时间限定:▪时间限定▪静态时间段用户手册74/133•配置物理模型:取消、下一步、上一步、保存。•配置调度任务:取消、上一步、保存、保存并发布;•【手动执行】改成【时间调度】不用判断下游;o【时间调度】改成【手动执行】判断下游▪如果有下游且下游是手动执行,可修改;▪如果有下游且下游是时间调度,不可执行,提醒“下游有手动执行,不可修改为周期”。用户手册75/133o上游有一个手动执行,汇总表不可修改为周期执行;o上游均是时间调度,当前汇总表可以是手动可以是周期。手动执行:调度任务会在发布的时候执行一次,但是后续执行需要调用接口执行、任务列表执行一次、任务编排时执行;列表已上线:•已上线且未物化:下线、配置物化(直接进入第三步)o配置物化:“取消”、“下一步”用户手册76/133o配置调度任务:取消、上一步、保存并发布;•已经上线且物化:下线、调度草稿:•已上线且物化后再下线(有物理表、有任务):编辑、删除、发布o编辑▪基本信息:取消、下一步、保存;▪配置逻辑模型:取消、下一步、上一步、保存;▪配置物理模型:取消、下一步、上一步、保存;▪配置调度任务:取消、上一步、保存、保存并发布。o删除;o发布:校验第二步和第三步是否一致、必填项是否填写。•已上线且未物化后再下线(无物理表、无调度任务):编辑、删除、发布o编辑和新建一样;o删除;o发布:校验第二步和第三步是否一致、必填项是否填写。接口创建:列式存储用户手册77/133调度点击<调度>按钮,打开调度配置页面,选择时间调度、手动执行。调度影响该表内数据。时间调度是指定期执行该表任务,可设置按月、按周、按天、按小时、按分钟进行调度。查看汇总表打开维度建模>汇总表管理功能...