一种多维作业数据处理方法和装置与流程

文档序号:12864316阅读:209来源:国知局
一种多维作业数据处理方法和装置与流程

本发明涉及数据处理技术领域,尤其涉及一种多维作业数据处理方法和装置。



背景技术:

能源行业作为全球性的产业,具有悠久的历史,行业体量大,是一个需要多学科多专业协作的行业。目前,作业数据的收集方式主要是通过各现场工作人员将收集的每日作业数据手动编写为日志并汇总至各公司,汇总后的作业数据经常不够完整且没有统一进行管理。各公司对于收集到的作业数据一般不会进行系统的分析,也没有一个有效的方式对其进行分析、讨论,只会在作业数据的讨论会议或存档前对其进行一个简单的讨论,再由工作人员进行对异常的作业数据进行处理,这种方式导致工作人员非常被动且效率低下。也不能实现对数据资源的收集、管理及使用,同时,数据收集周期长、成本高,资源分散,无法有效共享,对需求响应比较缓慢。另外,由于人工管理、自动化程度低,对数据资源也缺乏持续管控能力,对于涉及不同业务部门、不同学科的独占式数据资源,很难进行资源的动态调配和共享,导致数据资源及信息的有效利用率低。



技术实现要素:

有鉴于此,本发明的目的在于提供一种作业数据处理方法和装置,用于解决目前存在的无法将异常的作业数据推送给用户导致效率低下、处理时间较长等问题。

第一方面,本发明提供一种多维作业数据处理方法,包括:

采集作业数据;

根据与预设的多种作业参数中每种作业参数匹配的参数取值范围,判断所述作业数据在匹配的每种作业参数下的取值是否在对应的参数取值范围内;

若所述作业数据在至少一种作业参数下的取值不在对应的参数取值范围内,则基于所述作业数据分别在所述至少一种作业参数下的取值,以及预设的作业参数类型与目标处理用户之间的映射关系,分别确定与所述至少一种作业参数分别匹配的目标处理用户;

针对确定的每个目标处理用户,根据确定的与该目标处理用户匹配的作业参数,确定与该目标处理用户相关联的作业任务,并将确定的作业任务推送给该目标处理用户。

可选地,所述采集作业数据,包括:

获取用户输入的作业数据;或者,

接收采集设备采集到的作业数据。

可选地,所述针对确定的每个目标处理用户,根据确定的与该目标处理用户匹配的作业参数,确定与该目标处理用户相关联的作业任务,包括:

根据用户信息数据库中与目标处理用户对应的作业类型,以及确定的与该目标处理用户匹配的作业参数,针对确定的每个目标处理用户,确定与该目标处理用户对应的作业类型匹配的作业参数;

基于所述确定的与该目标处理用户对应的作业类型匹配的作业参数,确定与该目标处理用户相关联的作业任务;

所述用户信息数据库中存储有至少一个目标处理用户和与每个目标处理用户对应的作业类型。

可选地,所述确定与该目标处理用户相关联的作业任务后,还包括:

确定所述作业任务中各个子任务的优先级顺序,按照从高到低的顺序排序。

可选地,在所述根据用户信息数据库中与目标处理用户对应的作业类型,以及确定的与该目标处理用户匹配的作业参数,针对确定的每个目标处理用户,确定与该目标处理用户对应的作业类型匹配的作业参数后,还包括:

根据用户信息数据库中与该目标处理用户对应的用户级别信息,确定与该目标处理用户相关联的作业任务;

所述用户信息数据库中存储有至少一个目标处理用户和与每个目标处理用户相关的用户级别信息。

可选地,还包括:

若所述作业数据在至少一种作业参数下的取值在对应的参数取值范围内,则针对至少一种作业参数中每个作业参数,分别生成包括该作业参数的下一级任务。

第二方面,本发明提供一种多维作业数据处理装置,包括:

采集单元,用于采集作业数据;

第一处理单元,用于根据与预设的多种作业参数中每种作业参数匹配的参数取值范围,判断所述作业数据在匹配的每种作业参数下的取值是否在对应的参数取值范围内;

第二处理单元,用于若所述作业数据在至少一种作业参数下的取值不在对应的参数取值范围内,则基于所述作业数据分别在所述至少一种作业参数下的取值,以及预设的作业参数类型与目标处理用户之间的映射关系,分别确定与所述至少一种作业参数分别匹配的目标处理用户;

第三处理单元,用于针对确定的每个目标处理用户,根据确定的与该目标处理用户匹配的作业参数,确定与该目标处理用户相关联的作业任务,并将确定的作业任务推送给该目标处理用户。

可选地,所述采集单元具体用于:

获取用户输入的作业数据;或者,

接收采集设备采集到的作业数据。

可选地,所述第三处理单元具体用于:

根据用户信息数据库中与目标处理用户对应的作业类型,以及确定的与该目标处理用户匹配的作业参数,针对确定的每个目标处理用户,确定与该目标处理用户对应的作业类型匹配的作业参数;

基于所述确定的与该目标处理用户对应的作业类型匹配的作业参数,确定与该目标处理用户相关联的作业任务;

所述用户信息数据库中存储有至少一个目标处理用户和与每个目标处理用户对应的作业类型。

可选地,所述第三处理单元还用于:

确定所述作业任务中各个子任务的优先级顺序,按照从高到低的顺序排序;

所述第二处理单元还用于:

在所述作业数据在至少一种作业参数下的取值在对应的参数取值范围内时,则针对至少一种作业参数中每个作业参数,分别生成包括该作业参数的下一级任务。

根据本发明的技术方案,可自动将与不在所述参数取值范围的作业参数值相关的作业任务推送给目标处理用户,使得目标处理用户可以尽快处理作业任务,缩短了目标处理用户的处理周期,提高了目标处理用户的作业效率。

另外,本发明的技术方案综合运用云计算技术及智能管理技术,基于市场需求,实现对能源信息大数据的处理的共享平台。

为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1示出了本发明实施例所提供的一种作业数据处理方法的流程图;

图2示出了本发明实施例所提供的另一种作业数据处理方法的流程图;

图3示出了本发明实施例所提供的一种作业数据处理装置的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1示出了根据本发明实施例所提供的一种多维作业数据处理方法的流程图。如图1所示,该方法在计算设备或服务器中执行,该方法始于步骤s110。

在步骤s110中,采集作业数据。

可选地,所述采集作业数据,包括:

获取用户输入的作业数据;

或者,接收采集设备采集到的作业数据。

一般情况下,作业数据指现场如油井作业时深度、温度、密度、时间等数据,具体应视实际情况而定。作业数据在存储时,以时间为横坐标轴,每一个作业参数为纵坐标轴,进行对应的存储,横坐标轴的时间间隔可以为几秒、几分钟或者几小时,本发明对此不做任何限制。

用户输入的作业数据可以是预先收集好的作业日志,也可以为用户直接通过如计算设备输入的作业数据,本发明对此不予限制。

采集设备可以是但不限于温度传感器、密度传感器、专业测试工具、管道异常传感器、具有检测功能的设备等,本发明对此不予限制。

在步骤s120中,根据与预设的多种作业参数中每种作业参数匹配的参数取值范围,判断所述作业数据在匹配的每种作业参数下的取值是否在对应的参数取值范围内。

在执行步骤s120时,服务器或计算设备中预先存储有与预设的多种作业参数中每种作业参数匹配的,例如,对于温度参数而言,参数取值范围可以为小于或者等于100度,上述示例仅仅是示意性的,本发明对此不予限制。

例如,以油井作业为例进行说明,在油井中采集到的作业数据中的温度为110度,根据温度的参数取值范围(如小于或者等于100度),确定该温度参数的取值不在所述参数取值范围的作业参数。

在步骤s130中,若所述作业数据在至少一种作业参数下的取值不在对应的参数取值范围内,则基于所述作业数据分别在所述至少一种作业参数下的取值,以及预设的作业参数类型与目标处理用户之间的映射关系,分别确定与所述至少一种作业参数分别匹配的目标处理用户。其中,作业参数类型可以为用户处理事项,用户处理事项可以为根据用户历史处理事项为用户设定的标签,本发明对此不予限制。

其中,计算设备或者服务器中预先存储有用户信息数据库,用户信息数据库中存储有至少一个用户和与每个用户对应的作业参数类型。所述作业数据在至少一种作业参数下的取值不在对应的参数取值范围内,遍历用户信息数据库中的至少一个作业参数类型,确定与上述作业参数的匹配的作业参数类型,将与该作业参数类型对应的用户确定为目标处理用户。

在步骤s140中,针对确定的每个目标处理用户,根据确定的与该目标处理用户匹配的作业参数,确定与该目标处理用户相关联的作业任务,并将确定的作业任务推送给该目标处理用户。

可选地,所述针对确定的每个目标处理用户,根据确定的与该目标处理用户匹配的作业参数,确定与该目标处理用户相关联的作业任务,包括:

根据用户信息数据库中与目标处理用户对应的作业类型,以及确定的与该目标处理用户匹配的作业参数,针对确定的每个目标处理用户,确定与该目标处理用户对应的作业类型匹配的作业参数;

基于所述确定的与该目标处理用户对应的作业类型匹配的作业参数,确定与该目标处理用户相关联的作业任务;

所述用户信息数据库中存储有至少一个目标处理用户和与每个目标处理用户对应的作业类型。

具体地,在确定目标处理用户后,遍历用户数据库,确定与目标处理用户对应的作业类型匹配的作业参数,以此,确定包括上述作业参数如作业参数类型、作业数据中在作业参数下的取值等的作业任务。

优选地,所述确定与该目标处理用户相关联的作业任务后,还包括:

确定所述作业任务中各个子任务的优先级顺序,按照从高到低的顺序排序。

具体地,在生成的作业任务中可能包括多个子任务,各个子任务与确定的与该目标处理用户匹配的作业参数相关,根据各个作业参数的紧急程度或者严重程度确定作业参数的优先级,如,根据作业参数类型及相关信息,计算每个作业参数的权重,或者根据作业参数值与参数取值范围的差值确定优先级,本发明对此不予限制。从高优先级到低优先级对作业参数排序,确定各个子任务的顺序。

优选地,在所述根据用户信息数据库中与目标处理用户对应的作业类型,以及确定的与该目标处理用户匹配的作业参数,针对确定的每个目标处理用户,确定与该目标处理用户对应的作业类型匹配的作业参数后,还包括:

根据用户信息数据库中与该目标处理用户对应的用户级别信息,确定与该目标处理用户相关联的作业任务;

所述用户信息数据库中存储有至少一个目标处理用户和与每个目标处理用户相关的用户级别信息。

以油井作业为例进行说明,在与该目标处理用户匹配的温度参数和管道参数的值不在预设的参数取值范围后,在用户信息数据库确定能够处理温度的值和管道的值不在预设的参数取值范围的x维修人员,进一步,根据x维修人员的用户级别信息如用户职位、用户级别等信息,确定x维修人员能够处理的作业任务;也可以同时根据x维修人员的用户级别信息以及作业参数的优先级,确定确定x维修人员能够处理的作业任务作业参数的优先级可根据作业参数的紧急程度和严重程度确定,上文已进行详细描述,此处不在进行说明。如,x维修人员的用户级别信息为中级维修工,且该用户可同时处理温度参数的问题和管道参数的问题,当温度参数的优先级为中级、管道参数的严重程度为初级时,生成与管道不在预设参数取值范围相关的作业任务,并将该作业任务推送给x维修人员。

图2示出了本发明实施例提供的另一种作业数据处理方法的流程图。如图2所示,该方法始于步骤s210。

在步骤s210中,采集作业数据。

在步骤s220中,根据与预设的多种作业参数中每种作业参数匹配的参数取值范围,判断所述作业数据在匹配的每种作业参数下的取值是否在对应的参数取值范围内。

在步骤s230中,若所述作业数据在至少一种作业参数下的取值在对应的参数取值范围内,则针对至少一种作业参数中每个作业参数,分别生成包括该作业参数的下一级任务。

如,在进行油井作业时,当钻井钻到一定的深度,在该深度的各个作业参数均正常,根据每个作业参数的作业参数类型(如温度、密度),生成包括该作业参数的取值以及作业参数类型的下一级任务,上述下一级任务分别发送给与作业参数类型匹配的用户。

本发明的技术方案,可自动将与作业数据在至少一种作业参数下的取值不在对应的参数取值范围内的作业参数相关的作业任务推送给目标处理用户,使得目标处理用户可以尽快处理作业任务,缩短了目标处理用户的处理周期,提高了目标处理用户的作业效率。

图3示出了根据本发明实施例提供的一种作业数据处理装置的结构示意图。如图3所示,该装置驻留在服务器或计算设备中,包括:采集单元310、第一处理单元320、第二处理单元330和第三处理单元340。

采集单元310,用于采集作业数据;

第一处理单元320,用于根据与预设的多种作业参数中每种作业参数匹配的参数取值范围,判断所述作业数据在匹配的每种作业参数下的取值是否在对应的参数取值范围内;

第二处理单元330,用于若所述作业数据在至少一种作业参数下的取值不在对应的参数取值范围内,则基于所述作业数据分别在所述至少一种作业参数下的取值,以及预设的作业参数类型与目标处理用户之间的映射关系,分别确定与所述至少一种作业参数分别匹配的目标处理用户;

第三处理单元340,用于针对确定的每个目标处理用户,根据确定的与该目标处理用户匹配的作业参数,确定与该目标处理用户相关联的作业任务,并将确定的作业任务推送给该目标处理用户。

可选地,所述采集单元310具体用于:

获取用户输入的作业数据;或者,

接收采集设备采集到的作业数据。

可选地,所述第三处理单元340具体用于:

根据用户信息数据库中与目标处理用户对应的作业类型,以及确定的与该目标处理用户匹配的作业参数,针对确定的每个目标处理用户,确定与该目标处理用户对应的作业类型匹配的作业参数;

基于所述确定的与该目标处理用户对应的作业类型匹配的作业参数,确定与该目标处理用户相关联的作业任务;

所述用户信息数据库中存储有至少一个目标处理用户和与每个目标处理用户对应的作业类型。

可选地,所述第三处理单元340还用于:

确定所述作业任务中各个子任务的优先级顺序,按照从高到低的顺序排序;

所述第二处理单元330还用于:

若所述作业数据在至少一种作业参数下的取值在对应的参数取值范围内,则针对至少一种作业参数中每个作业参数,分别生成包括该作业参数的下一级任务。

可选地,所述第三处理单元340还用于:

根据用户信息数据库中与该目标处理用户对应的用户级别信息,确定与该目标处理用户相关联的作业任务;

所述用户信息数据库中存储有至少一个目标处理用户和与每个目标处理用户相关的用户级别信息。

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下被实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。

类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。

本领域那些技术人员应当理解在本文所公开的示例中的设备的模块或单元或组件可以布置在如该实施例中所描述的设备中,或者可替换地可以定位在与该示例中的设备不同的一个或多个设备中。前述示例中的模块可以组合为一个模块或者此外可以分成多个子模块。

本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。

此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。

此外,所述实施例中的一些在此被描述成可以由计算机系统的处理器或者由执行所述功能的其它装置实施的方法或方法元素的组合。因此,具有用于实施所述方法或方法元素的必要指令的处理器形成用于实施该方法或方法元素的装置。此外,装置实施例的在此所述的元素是如下装置的例子:该装置用于实施由为了实施该发明的目的的元素所执行的功能。

如在此所使用的那样,除非另行规定,使用序数词“第一”、“第二”、“第三”等等来描述普通对象仅仅表示涉及类似对象的不同实例,并且并不意图暗示这样被描述的对象必须具有时间上、空间上、排序方面或者以任意其它方式的给定顺序。

尽管根据有限数量的实施例描述了本发明,但是受益于上面的描述,本技术领域内的技术人员明白,在由此描述的本发明的范围内,可以设想其它实施例。此外,应当注意,本说明书中使用的语言主要是为了可读性和教导的目的而选择的,而不是为了解释或者限定本发明的主题而选择的。因此,在不偏离所附权利要求书的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。对于本发明的范围,对本发明所做的公开是说明性的,而非限制性的,本发明的范围由所附权利要求书限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1