HuggingFists系统功能介绍(4)--作业管理

2024-02-25 17:44

本文主要是介绍HuggingFists系统功能介绍(4)--作业管理,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

作业管理

    在生产环境中,为了确保数据业务的持续稳定性,所以能够上线的数据处理与分析流程都必须是稳定的。且很多场景下,流程的调度运行都是自动完成的。这样能最大限度的降低人为操作引起的问题。作业管理用于帮助使用者管理以及调度经过测试验证并发布了的流程。作业管理提供了流程作业和流程任务两个概念。流程作业描述了流程运行所需的资源、调度计划等信息。每当流程作业满足调度计划的调度条件时就会产生一个具体的流程任务,HuggingFists会调度该流程任务完成具体的执行。

作业

       下面我们进入作业管理。

      

界面的左侧部分为作业的分组树,可以对作业按业务类型进行分组管理。点中分组,可以在界面的右侧以列表形式看到分组下的所有作业。作业分为即时、定时以及事件触发三种类型。

  • 即时作业:作业创建后会被立即执行,且只执行一次。
  • 定时作业:作业按照设定的时间调度计划,定期运行,可调度多次,每次产生一个流程任务。
  • 事件触发作业:当事件满足作业的触发条件时,作业被调度运行,可调度多次,每次产生一个流程任务。HuggingFists的社区版不支持此种类型的调度方式。

        在定义可多次运行的作业时,需要格外注意作业可能被调度的频次是否会超出系统计算资源的支撑能力。超出后会给系统的整体调度运行带来不可预知的问题。

        下面我们通过创建一个“定时作业”来简单了解作业管理的相关功能。在“定时”作业页点击“新增”按钮,创建作业。

定时任务-基本信息

定时任务-计算资源

定时任务-调度计划

        根据定时作业向导创建作业。第一步填写作业基本信息,选中作业运行所需的流程及版本,若作业运行所需的时间比较长,可以增大作业超时时间,缺省为7200秒,即2个小时;第二步为流程变量设置运行值,若流程内未用到变量则跳过此步;第三步,配置流程运行所需的节点资源,可指明节点名称的正则表达式;最后,设置作业的调度周期,缺省采用Cron表达式描述。该表达式拥有丰富的时间周期描述能力,能够满足使用者的各种周期性调度需求。

        定时作业创建完成后,HuggingFists会按照调度计划定期调度执行流程。选中作业,点击查看,可以看到由作业派发运行的所有任务列表。

        点击任务,可以查看任务的运行日志、算子运行状态以及输出结果等信息。这与我们在流程调试时能看到的内容一致。

任务      

        下面进入“任务”界面。在该界面可以对所有流程任务,按类型、运行状态、时间查询统计。帮助使用者对系统中流程任务的运行状况有一个全面的了解。

小结

    作业管理帮助使用者实现流程的自动化运行调度,从而大大提高了数据业务的生产效率。到此为止,HuggingFists的主体功能部分就介绍完了,下面我们将介绍一下工具的支撑功能部分。HuggingFists的支撑功能拥有很好的环境适应性,其能方便、快捷的整合本地以及互联网中的各类能力,从而集中、高效、低成本的解决使用者的各类数据业务需求。

这篇关于HuggingFists系统功能介绍(4)--作业管理的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/746212

相关文章

不懂推荐算法也能设计推荐系统

本文以商业化应用推荐为例,告诉我们不懂推荐算法的产品,也能从产品侧出发, 设计出一款不错的推荐系统。 相信很多新手产品,看到算法二字,多是懵圈的。 什么排序算法、最短路径等都是相对传统的算法(注:传统是指科班出身的产品都会接触过)。但对于推荐算法,多数产品对着网上搜到的资源,都会无从下手。特别当某些推荐算法 和 “AI”扯上关系后,更是加大了理解的难度。 但,不了解推荐算法,就无法做推荐系

性能测试介绍

性能测试是一种测试方法,旨在评估系统、应用程序或组件在现实场景中的性能表现和可靠性。它通常用于衡量系统在不同负载条件下的响应时间、吞吐量、资源利用率、稳定性和可扩展性等关键指标。 为什么要进行性能测试 通过性能测试,可以确定系统是否能够满足预期的性能要求,找出性能瓶颈和潜在的问题,并进行优化和调整。 发现性能瓶颈:性能测试可以帮助发现系统的性能瓶颈,即系统在高负载或高并发情况下可能出现的问题

基于人工智能的图像分类系统

目录 引言项目背景环境准备 硬件要求软件安装与配置系统设计 系统架构关键技术代码示例 数据预处理模型训练模型预测应用场景结论 1. 引言 图像分类是计算机视觉中的一个重要任务,目标是自动识别图像中的对象类别。通过卷积神经网络(CNN)等深度学习技术,我们可以构建高效的图像分类系统,广泛应用于自动驾驶、医疗影像诊断、监控分析等领域。本文将介绍如何构建一个基于人工智能的图像分类系统,包括环境

水位雨量在线监测系统概述及应用介绍

在当今社会,随着科技的飞速发展,各种智能监测系统已成为保障公共安全、促进资源管理和环境保护的重要工具。其中,水位雨量在线监测系统作为自然灾害预警、水资源管理及水利工程运行的关键技术,其重要性不言而喻。 一、水位雨量在线监测系统的基本原理 水位雨量在线监测系统主要由数据采集单元、数据传输网络、数据处理中心及用户终端四大部分构成,形成了一个完整的闭环系统。 数据采集单元:这是系统的“眼睛”,

Hadoop数据压缩使用介绍

一、压缩原则 (1)运算密集型的Job,少用压缩 (2)IO密集型的Job,多用压缩 二、压缩算法比较 三、压缩位置选择 四、压缩参数配置 1)为了支持多种压缩/解压缩算法,Hadoop引入了编码/解码器 2)要在Hadoop中启用压缩,可以配置如下参数

嵌入式QT开发:构建高效智能的嵌入式系统

摘要: 本文深入探讨了嵌入式 QT 相关的各个方面。从 QT 框架的基础架构和核心概念出发,详细阐述了其在嵌入式环境中的优势与特点。文中分析了嵌入式 QT 的开发环境搭建过程,包括交叉编译工具链的配置等关键步骤。进一步探讨了嵌入式 QT 的界面设计与开发,涵盖了从基本控件的使用到复杂界面布局的构建。同时也深入研究了信号与槽机制在嵌入式系统中的应用,以及嵌入式 QT 与硬件设备的交互,包括输入输出设

C++11第三弹:lambda表达式 | 新的类功能 | 模板的可变参数

🌈个人主页: 南桥几晴秋 🌈C++专栏: 南桥谈C++ 🌈C语言专栏: C语言学习系列 🌈Linux学习专栏: 南桥谈Linux 🌈数据结构学习专栏: 数据结构杂谈 🌈数据库学习专栏: 南桥谈MySQL 🌈Qt学习专栏: 南桥谈Qt 🌈菜鸡代码练习: 练习随想记录 🌈git学习: 南桥谈Git 🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈�

JAVA智听未来一站式有声阅读平台听书系统小程序源码

智听未来,一站式有声阅读平台听书系统 🌟 开篇:遇见未来,从“智听”开始 在这个快节奏的时代,你是否渴望在忙碌的间隙,找到一片属于自己的宁静角落?是否梦想着能随时随地,沉浸在知识的海洋,或是故事的奇幻世界里?今天,就让我带你一起探索“智听未来”——这一站式有声阅读平台听书系统,它正悄悄改变着我们的阅读方式,让未来触手可及! 📚 第一站:海量资源,应有尽有 走进“智听

让树莓派智能语音助手实现定时提醒功能

最初的时候是想直接在rasa 的chatbot上实现,因为rasa本身是带有remindschedule模块的。不过经过一番折腾后,忽然发现,chatbot上实现的定时,语音助手不一定会有响应。因为,我目前语音助手的代码设置了长时间无应答会结束对话,这样一来,chatbot定时提醒的触发就不会被语音助手获悉。那怎么让语音助手也具有定时提醒功能呢? 我最后选择的方法是用threading.Time

【区块链 + 人才服务】可信教育区块链治理系统 | FISCO BCOS应用案例

伴随着区块链技术的不断完善,其在教育信息化中的应用也在持续发展。利用区块链数据共识、不可篡改的特性, 将与教育相关的数据要素在区块链上进行存证确权,在确保数据可信的前提下,促进教育的公平、透明、开放,为教育教学质量提升赋能,实现教育数据的安全共享、高等教育体系的智慧治理。 可信教育区块链治理系统的顶层治理架构由教育部、高校、企业、学生等多方角色共同参与建设、维护,支撑教育资源共享、教学质量评估、