【技术实现步骤摘要】
规则的自动生成和动态更新
本主题主要涉及趋势分析,具体地,涉及用于基于数据趋势分析的规则的自动生成和动态更新的方法和系统。
技术介绍
现在,为了获得有关环境的各个方面动态的了解,多个机构正在将其资源投资于趋势分析的领域。如通常理解的,趋势分析涉及一段时间上的数据的比较,以识别各个趋势。由于数据可广泛应用于各个领域中,趋势分析的应用几乎是不受限制的。例如,趋势分析可用于预测有利于机构增长和发展的信息,如市场趋势、销售增长、库存水平和利率。趋势分析也可以被用于基于在其上运行的多种软件应用程序监控计算系统。此外,趋势分析也可以用于故障分析并作为即将发生的问题的早期报警指示器。
技术实现思路
用于基于数据的趋势分析的规则的自动生成和更新的(多个)系统和(多种)方法。所述(多个)系统和(多种)方法可以在各种计算设备,如笔记本电脑、台式机、工作站、平板PC、笔记本电脑、便携式电脑、平板电脑、互联网设备和类似的系统中来实现。然而,本领域的技术人员将会理解的是,本主题的实施方式并不限于任何特定的计算系统、体系结构或应用设备,因为随着新的计算系统和平台变得可用,它们可以适用于新的计算系统和平台。在过去的几十年中,趋势分析技术正被用于世界各地的各种领域,例如,用于监控环境以基于历史数据预测未来事件。环境可被理解为趋势分科可以被执行以用于监控和预测目的的任何领域或平台。例如,结构可以选择趋势分析,以监控其产品的销售,因此,预测未来相关的障碍。因此,所述机构可以采取先发制人的措施以避免损失。为了确保详尽的 ...
【技术保护点】
一种用于规则的自动生成和更新的计算机实施的方法,所述方法包括:通过处理器(110)获得与预定时间段内的至少一个数据流相关的至少一个数据趋势,其中,所述至少一个数据趋势表示在所述预定时间段期间所述至少一个数据流所遵循的模式;通过所述处理器(110)计算与所述至少一个数据流相关的至少一个增量值,其中,所述至少一个增量值表示在特定时间实例在所述至少一个数据流中相对所述至少一个数据趋势的偏差;通过所述处理器(110)基于所述至少一个数据趋势和与每个数据流相关的身份元数据来识别在包括所述至少一个数据流的多个数据流之间的至少一个关系,其中,所述身份数据表示每个数据流的唯一身份;通过所述处理器(110)基于所述至少一个增量值和所述至少一个关系生成至少一个规则,其中,所述至少一个规则包括由用户设定的用于跟踪在所述至少一个数据流中的所述偏差的条件;以及当违反了所述至少一个规则时,通过所述处理器(110)向所述用户提供通知,其中,所述通知包括与规则违反、克服所述规则违反的操作和建议相关的至少一个细节。
【技术特征摘要】
2013.10.25 IN 3382/MUM/20131.一种用于规则的自动生成和更新的计算机实施的方法,所述方法包括:
通过处理器(110)获得与预定时间段内的至少一个数据流相关的至少一个数据趋势,其中,所述至少一个数据趋势表示在所述预定时间段期间所述至少一个数据流所遵循的模式,其中,所述至少一个数据流包括表示检索来自至少一个数据源的数据的时间的时间戳、表示所述数据的数值的数据值以及指定所述数据的属性的数据类型,并且其中,所述至少一个数据趋势有助于确定在特定时间段期间的所述至少一个数据流的最大数据值和最小数据值;
通过所述处理器(110)计算与所述至少一个数据流相关的至少一个增量值,其中,所述至少一个增量值表示在特定时间实例在所述至少一个数据流中相对所述至少一个数据趋势的偏差;
通过所述处理器(110)基于所述至少一个数据趋势、与每个数据流相关的身份元数据、以及先前所生成的规则来识别在包括所述至少一个数据流的多个数据流之间的至少一个关系,其中,所述身份数据表示每个数据流的唯一身份并且包括与环境名称、应用程序和服务器相关的细节;
通过所述处理器(110)基于所述至少一个增量值和所述至少一个关系生成至少一个规则以监控以下各项中的至少一项:(i)在特定的时间实例处的阈值违反以及(ii)在预定持续时间内的阈值违反,其中,所述至少一个规则包括由用户设定的用于跟踪在所述至少一个数据流中的所述偏差的条件,并且其中,所述至少一个关系确定在所述至少一个数据趋势上的违反所述至少一个规则的结果;
当违反了所述至少一个规则时,通过所述处理器(110)向所述用户提供通知,其中,所述通知包括与规则违反、克服所述规则违反的操作和建议相关的至少一个细节,
由所述处理器通过跟踪在特定时间实例在所述至少一个数据流中的所述至少一个规则与设定条件的偏差,识别规则违反的模式,其中,基于在一段时间内发生的所述规则违反的模式来生成规则违反趋势;以及
通过所述处理器基于用户对所述通知的响应、所述规则违反趋势、所述至少一个增量值、所述至少一个关系更新所述至少一个规则。
2.根据权利要求1所述的计算机实施的方法,其中,所述获得包括:
通过所述处理器(110)基于检索元数据从至少一个数据源检索数据,其中,所述数据源包括内部数据库、外部数据库和在线门户中的至少一个,并且其中,所述检索元数据表示协助从所述至少一个数据源检索所述数据的细节;
通过所述处理器(110)将所述数据转换为所述至少一个数据流,其中,所述至少一个数据流处于预定格式;以及
通过所述处理器(110)识别与所述至少一个数据流相关的所述至少一个数据趋势。
3.根据权利要求2所述的计算机实施的方法,其中,所述获得进一步包括从用于转换为所述至少一个数据流的所述数据选择样本。
4.根据权利要求1所述的计算机实施的方法,其中,所述用户通过选择在所述通知中提供的“接受”、“拒绝”和“忽略”选项中的一个来响应所述通知。
5.根据权利要求1所述的计算机实施的方法,进一步包括通过所述处理器(110)生成执行报告以提供与规则的自动生成和更新相关的细节。
6.一种用于规则的自动生成和动态更新的规则生成系统(102),所述规则生成系统(102)包括:
处理器(110);
规则生成模块(122),耦接至所述处理器(110),以
获得与预定时间段内的至少一个数据流相关的至少一个数据趋势,其中,所述至少一个数据趋势表示在所述预定时间段期间所述至少一个数据流所遵循的模式,其中,所述至少一个数据流包括表示检索来自至少一个数据源的数据的时间的时间戳、表示所述数据的数值的数据值以及指定所述数据的属性的数据类型,并且其中,所述至少一个数据趋势有助于确定在特定时间段期间的所述至少一个数据流的最大数据值和最小数据值;
计算与所述至少一个数据流相关的至少一个增量值,其中,所述至少一个增量值表示在特定时间实例在所述至少一个数据流中相对所述至少一个数据趋势的偏差;
基于所述至少一个数据趋势、与每个数据流相关联的身份元数据、以及先前所生成的规...
【专利技术属性】
技术研发人员:坦曼亚·特瓦瑞,素拉斯·库马尔·戴伊,斯瓦鲁普·查特吉,
申请(专利权)人:塔塔顾问服务有限公司,
类型:发明
国别省市:印度;IN
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。