说明
此功能私有化V4.4.0(含)以上版本支持,该功能为付费功能,如需使用需联系您的客户成功经理进行咨询。
在企业系统功能较为完善的场景下,拥有的系统比较多,如有CDP、CSM、推荐系统、运营系统等,企业希望将DataTester的能力与自身的系统进行打通,减少系统之间的多次跳转。集成工作台提供不同的集成模版支持客户将DataTester的能力通过流程化引导的方式集成至客户自有系统,有效解决了此类问题。
菜单进入"开放能力 > 集成工作台 "
点击新建定制,填写信息并选择集成模版类型,并单击保存
接着,我们就进入了定制编辑页面
当点击可配置的蓝色区域时,展示配置面板
如果觉得每次切换配置区域很繁琐,可以直接点击配置面板顶部的标题切换到根节点,有一些配置也只会存在于根节点处
支持的配置页面有
实验列表
实验报告
支持的配置项如下
页面 | 参数值 | 描述 |
---|---|---|
实验列表 | isSkipCreateExperimentModal | 跳过实验创建模式弹窗 |
defaultNewExperimentMode | 默认跳转实验 | |
hiddenExperimentModes | 隐藏实验模式 | |
headerModule.hidden | 隐藏Header模块 | |
headerModule.title | 标题 | |
headerModule.barHidden | 帮助信息隐藏 | |
headerModule.createHidden | 创建按钮隐藏 | |
tableModule.filterHidden | 筛选项模块隐藏 | |
tableModule.operationHiddenKeys | 表格操作隐藏项 | |
实验报告 | hiddenAsyncTask | 隐藏异步查询任务 |
hiddenFlightToFeature | 隐藏实验固化至Feature | |
hiddenMetricSwitch | 隐藏全局和详细指标视图的切换 | |
hiddenCustomFilterBox | 隐藏自定义过滤模板 | |
initTabKey | 初始化的实验报告tab | |
hiddenTabKeys | 实验报告tab隐藏keys |
单点击顶导右侧的“主题配置”按钮后展示主题色配置面板
本期支持的主题色配置是
主色
文本色
边框色
当进入到实验创编页面的时候,顶部浮悬“进入实验创建搭建”,可进入到表单搭建页面;
注:目前仅支持编程实验
初始化页面
顶部导航:操作栏,提供保存,预览,关闭/开启表单配置能力,回撤/恢复,查看组件之间的联动关系图的能力
物料库:提供最基础的表单搭建原子组件
物料树:当前组成实验创编页面的各个组件顺序结构
属性配置:配置各个组件的展示样式,支持功能和教研,联动能力
画布:实时展示,当前表单搭建产物
点击物料库中的组件,展示在中间面板中,目前会预置最基本的编程实验配置;
对组件进行属性配置,可以隐藏后的组件,可以点击左侧组件树,打开对应配置面板;
不同组件对应了不同的配置能力;
以下为一些基本配置,不同组件有自身特定支持的配置能力:
属性 | 默认值 | 描述 |
---|---|---|
key | 无 | 对应实验创编接口里的key |
标题 | 无 | 对应左侧展示label |
默认值 | 无 | 组件初始值 |
可编辑 | true | 是否可以编辑 |
隐藏 | false | 是否要展示组件,与删除组件不同的是,组件的值会存储在表单内 |
校验规则 | {} | 提供对组件值的基本校验能力和自定义校验能力 |
联动规则 | 无 | 提供各个组件之间的联动能力配置,目前仅支持组件值的联动 |
JSON schema格式
自定义函数,返回true通过,字符串错误信息
目前仅支持主动模式
需要了解每个组件的value值组成,避免出现找不到值的问题
$self.value:指代当前所处组件的组件值 $target[*].value:指代目标组件的组件值, 其下标可以是任何数字(这些数字是选择框中选中的组件顺序,从0开始递增) 比如 $target[0].value
比如说,当实验类型变化时,互斥层清空 选择实验类型组件,在联动规则处创建1个,目标组件选择互斥层组件,联动类型时value 联动值:{ ...$target[0].value, layer: '', }
示例:
通过操作栏的“预览”按钮进入
前置条件:在操作栏的“开启”开关打开
集成成功后即可在自有页面查看到集成后的DataTester页面。