若您对某个任务有明确的 SLA 要求,希望该任务的上游对其承诺并保障 SLA,那么可以对该任务进行申报。
已购买分布式数据自治服务。详细操作说明请参见 DataLeap 服务信息。
登录 DataLeap 控制台。
选择数据治理 > SLA保障 > 申报单管理 > 我的申报单, 进入我的申报单页面。
单击发起申报按钮,进入发起申报页面。
填写申报信息后,单击确定按钮,弹出校验结果对话框。
SLA 申报相关参数说明如下表所示。其中名称前带 * 的参数为必填参数,名称前未带 * 的参数为可选参数。
参数 | 说明 |
---|---|
*任务名称 | 申报SLA的任务。仅支持已发布的天级、小时级离线任务,输入任务名称关键词或任务ID后下拉可选。 说明 当任务依赖链路不合理(超300个任务)时,会导致申报无法通过,需合理设置申报内容。 |
项目 | 任务所属项目。选择任务后,自动填充,不可编辑。 |
任务负责人 | 任务的负责人。选择任务后,自动填充,不可编辑。 |
数据团队 | 负责对应项目下的相关任务和数据资产的开发与维护。 |
*数据等级 | 任务的SLA申报等级,等级由高到低依次有D1、D2、D3三个选项。
说明 当数据等级或任务依赖链路不合理(超300个任务)时,会导致申报无法通过,需合理设置申报内容。 |
*期望产出时间 | 用户期望该任务在什么时候产出(非最终SLA),该信息表明申报方的需求意愿,可供上游签署SLA时进行参考。具体的SLA签署结果,需要多方协同后决定。 说明 T 代表业务日期当日,T+1 代表业务日期次日,以此类推。 |
*治理团队 | 表示该申报归属哪个治理团队负责。 |
*申报理由 | 申报的上下文、背景等,供审批及签署人员审核。 |
确认无误后,单击继续提交按钮提交申报,申报信息会展示在申请记录页面。
申报 SLA 后,您可管理自己的申报单,情况如下:
在申报单管理页面:管理自己已通过审批的申报单。
在申请记录页面:查看自己的所有申报单,并可撤销待审批的申报单。
管理申报单的操作步骤如下:
登录 DataLeap 控制台。
选择数据治理 > SLA保障 > 申报单管理 > 我的申报单,进入我的申报单页面。
单击申报单管理或申请记录页签,进入相应页面。
可以对自己的申报单执行以下管理操作:
设置搜索信息,搜索符合条件的任务 SLA 申报信息列表。
单击某条申报单信息的申报单ID,进入申报单详情页面,可以查看该申报单组成情况、签署情况、任务链路等信息。
申报单组成情况:单击全部任务页签,可以查看申报单的所有相关任务。默认勾选仅展示卡点任务,取消勾选后可以查看链路上的全部任务。
产出明细:单击产出明细页签,可以查看申报点任务的产出明细。其中,左侧栏显示申报点的每日产出情况,单击某条产出信息,页面右侧会显示对应申报单组成任务的完成情况。
说明
任务延迟计算:以任务签署SLA时间为基准计算任务是否有延迟。
签署SLA时间:指当前任务具备的SLA时间,该时间不一定对此申报单生效,需结合签署状态确认(签署状态为同意签署的才生效)。
任务链路关系:所有的链路分支拆分成不同的甘特图,您可以线性查看任务之间的层级关系。还可在任务名下拉框中搜索任务,并根据出现的任务链路结果查看申报点与该任务的关联关系。
单击某条申报单信息的申报点任务名称,进入任务详情页面,可查看并管理该任务的上下游任务、产出情况、签署记录等详情信息,详细说明请参见实例监控。
暂停/恢复签署
单击列表中某条信息操作列的更多 > 暂停签署按钮,在弹出的确认对话框中,单击确定按钮暂停该申报。暂停后,申报将进入暂停状态,不再推进签署流程。 例如:如果暂停签署中的申报,相关待签署任务负责人将不再收到签署通知;如果暂停签署完成后的申报,已签署生效的SLA将暂时置为失效。
单击列表中某条信息操作列的更多 > 恢复签署按钮,恢复该申报的签署流程。
说明
仅申报状态为签署中的申报信息才可暂停签署。
仅申报状态为暂停签署的申报信息才可恢复签署。
暂停/恢复保障
单击列表中某条信息操作列的更多 > 暂停保障按钮,在弹出的确认对话框中,单击确定按钮暂停保障该申报。暂停后,将不能确保申报点任务在预期时间内完成。
单击列表中某条信息操作列的更多 > 恢复保障按钮,恢复该申报的保障状态。
说明
仅申报状态为保障中-签署完成或保障中-链路变动的申报信息才可暂停保障。
仅申报状态为暂停保障的申报信息才可恢复保障。
单击列表中某条信息操作列的撤销按钮,二次确认后,可以撤回该申报。
说明
仅申报状态为签署中或待审批的申报信息才可撤销。
单击列表中某条信息操作列的下线按钮,可以将该申报下线。
转让申报人
单击列表中某条信息操作列的更多> 转让申报人按钮,在弹出的窗口中,可以变更该申报的申报人。
勾选一条或多条信息后,单击批量操作 > 转让申报人按钮,可以批量转让申报人。
说明
通过申报单管理 > 全部申报单,可以查看所有的SLA申报单。
平台管理员具备所有申报单的管理权限。
在申报提交后,系统会根据申报任务上游的依赖血缘,计算出链路总任务数及需要签署SLA的任务列表。
说明
由于任务及其依赖链路是动态的,时时刻刻都可能发生变动。因此,系统目前会按照每天一次的频率,更新链路依赖关系及任务信息。
申报人收到通知:需要评估是否需要停止保障。如果不需要,则需要尽快督促待签署的任务责任人签署SLA,否则不利于全链路保障。
任务负责人收到通知:需要尽快确定是否需要签署SLA,否则将会影响全链路保障的效果。
以小时级SLA任务申报为例,选择当天所有实例任务运行完成的时间作为SLA的检查时间。举例来说,如果申报的时间是00:20分,那么昨天所有的实例在00:20分前运行完成均不算破线。因为需要检查当天所有小时实例,所以对于上线不满一天的任务进行SLA申报可能会存在异常。
相关设置如下:
任务名称选择需要申报的小时级别任务。
期望产出时间选择昨天所有小时实例运行完成的最后的时间。
SLA 申报提交后,需要经过审批后才可纳入治理范围,相关操作说明请参见申报单审批。