合作伙伴数据验证
概述
我们正在推出新的数据暂存流程,使开发人员和所有者都能在交付数据集之前验证和批准数据集。
这一系统将便于错误处理、验证检查和客户定制,确保准确性和可靠性。
它将协助每个人节省时间,减少开启工单的次数,并保持所需质量水平,以保持我们想要的品质水平。
运行机制:
数据集快照准备就绪后,我们将运行其验证测试。
客户将获得数据集快照,并在 CP 上显示所有测试均已通过。
客户将获得数据集快照,并在 CP 上显示所有测试均已通过。
The partner will review the issues and will choose:
- To fix the failed tests
- To deliver the snapshot as it is to the customer (with an explanation of why this test failed but still override).
The customer can then decide (per fail test or as a batch):
- If he is willing to accept it as it is
- Accept it as it is only for this specific snapshot
- Reject it and return it to the partner to fix what needs to be fixed
客户批准后,快照将进入交付阶段。
验证测试
独特性
独特性
确保数据集中唯一值的最小百分比。
填写率
填写率
确保填写值的最低百分比。
持久性验证
持久性验证
填写后将字段设为必填字段;如果之后留空,则会触发错误。
数据稳定性
数据稳定性
与先前的值相比,数值编号的变化幅度不得超过 X。
类型验证
类型验证
根据其字段类型(例如字符串、数字、日期)检查每个条目的数据类型,以确保完整性并在处理之前标记为不匹配以进行更正。
架构和字段自定义验证
架构和字段自定义验证
建立自定义规则以验证特定字段是否存在以及字段值是否有效,例如要求大小字符串为 “S”、“M” 或 “L”;任何其他值均视为错误。
最低记录阈值
最低记录阈值
初始数据集需要至少 X 条记录(在特定 URL 中,应符合总网址输入中最少 X 条记录)
数据大小波动阈值
数据大小波动阈值
验证 +/-X% 范围内的波动。
主要组件和功能
点击特定快照进行查看时
数据集测试视图
数据集测试视图
数据集测试视图有三个筛选选项(“所有结果”、“通过”、“失败”)
“重新解析”按钮
“重新解析”按钮
此操作让您可以重新解析缓存的数据
“忽略”按钮
“忽略”按钮
由于数据看起来很正常/或者特定数据集未达到阈值是合理的,则可以选择覆盖测试,(注意! 如果需要进行覆盖,则需要向客户写一份解释)
“显示相关记录”和“查看和编辑代码”
“显示相关记录”和“查看和编辑代码”
如果测试失败,请点击“显示相关记录”以查看记录示例,然后点击“查看并编辑代码”进入 IDE 并开始修复问题
“重新解析”或“重新爬取”按钮
“重新解析”或“重新爬取”按钮
完成所需修复工作后,即可根据需要重新解析或重新爬取
重新运行测试
重新运行测试
此操作可以让您在需要时再次运行验证测试
IDE 按钮
IDE 按钮
此操作让您在需要编辑收集器并重新爬取(例如,如果根本没有记录)时,可以在上下文中重定向到 IDE
“交付数据集”按钮
“交付数据集”按钮
查看所需数据并修复/忽略问题后,您应该点击此按钮并将快照发送给所有者进行审查。 对于被忽略的测试,应提供理由来解释您为什么选择忽略测试
已拒绝的测试
已拒绝的测试
如果所有者未接受所有已拒绝的测试,则问题将发回给您,并将标有“已拒绝”标签以进行更多修复,然后重新发送给所有者审批
通信和通知
状态更改和其他通知将在 CP 上通过扩音器显示给您。
工单和错误
现在,我们引入暂存流程后,修复收集器并不是错误/问题的终点
该过程包括两个步骤:
- 修复收集器
- 修复快照
因此,将对错误处理工作流程进行修改,以便与新的两步流程保持一致。
对流程的更改:
我们正在从工单上的选项中移除“解决”按钮