动态图的性能监视的制作方法_4

文档序号:9221615阅读:来源:国知局
行的一个或多个计算机程序中形成过程,这些计算机系统都包括至少一个处理器、至少一个数据存储系统(包括易失性和非易失性存储器或存储元件)、至少一个输入设备或端口、以及至少一个输出设备或端口。该软件可以形成较大程序的一个或多个模块,例如,该软件可以提供与数据流图的设计和配置有关的其他服务。该图的节点和元素可以被实现为在计算机可读介质中存储的数据结构,或者在数据仓库中存储的、遵循数据模型的其他有组织数据。
[0079]该软件可以被提供在存储介质上,诸如由通用或专用目的的可编程计算机读取的CD-ROM,或通过网络的通信介质被递送(在传播信号中编码)到将在其中执行软件的计算机的存储介质。所有的功能可以在专用计算机上执行,或者使用专用硬件,例如协处理器,来执行。该软件可以以分布式方式来实现,其中由该软件指定的计算的不同部分由不同的计算机来执行。每个这样的计算机程序优选地被存储在或者被下载到有形的、非暂时的存储介质或设备(例如,固态存储器或介质,或磁或光介质),该存储介质或设备可由通用或专用目的的可编程计算机来读取,从而用于当存储介质或设备被计算机系统读取以执行这里描述的过程时配置和操作该计算机。本发明的系统也可被认为被实现为配置有计算机程序的计算机可读存储介质,其中,如此配置的存储介质使得计算机系统以特定和预定的方式操作以执行这里描述的功能。
[0080]已经描述了本发明的若干实施例。将理解的是,前述描述旨在说明而不是限制由所附权利要求的范围所定义的本发明的范围。将理解的是,在不脱离本发明的精神和范围的情况下可以作出各种改变。例如,以上所描述的步骤中一些可以是与顺序无关的,并且因此可以按照与所描述的不同的次序来执行。其他实施例均在以下权利要求的范围之内。
【主权项】
1.一种用于在数据处理系统中处理数据的方法,在所述数据处理系统中第一数据流图被执行,该方法包括: 接收作业的多个单元,所述作业的多个单元各自包括一个或多个作业元素; 确定作业的第一单元的特性; 由所述第一数据流图的组件基于所确定的特性来从多个可用数据流图中识别第二数据流图,所述多个可用数据流图被存储在数据存储系统中; 使用所述第二数据流图来处理所述作业的第一单元;以及 确定与所述处理相关联的一个或多个性能度量。2.如权利要求1所述的方法,其中,所述第二数据流图独立于所述第一数据流图而被编译。3.如权利要求1所述的方法,还包括:在内存数据存储库中存储所述一个或多个性能度量。4.如权利要求3所述的方法,还包括:将所存储的一个或多个性能度量传送到持久数据存储库。5.如权利要求3所述的方法,还包括:将所述一个或多个性能度量与先前获得的性能度量聚合。6.如权利要求5所述的方法,其中,聚合所述一个或多个性能度量包括:基于与所述第二数据流图相关联的标识符来聚合所述一个或多个性能度量。7.如权利要求5所述的方法,其中,聚合所述一个或多个性能度量包括:基于与所述第一数据流图相关联的标识符来聚合所述一个或多个性能度量。8.如权利要求1所述的方法,还包括:向用户显示所述一个或多个性能度量。9.一种计算机可读存储介质,其存储用于在数据处理系统中处理数据的计算机程序,该计算机程序包括用于使计算机系统执行以下操作的指令: 接收作业的多个单元,所述作业的多个单元各自包括一个或多个作业元素; 确定作业的第一单元的特性; 由所述第一数据流图的组件基于所确定的特性来从多个可用数据流图中识别第二数据流图,所述多个可用数据流图被存储在数据存储系统中; 使用所述第二数据流图来处理所述作业的第一单元;以及 确定与所述处理相关联的一个或多个性能度量。10.如权利要求9所述的介质,其中,所述第二数据流图独立于所述第一数据流图而被编译。11.如权利要求9所述的介质,其中,所述计算机程序还包括,用于使计算系统在内存数据存储库中存储所述一个或多个性能度量的指令。12.如权利要求11所述的介质,其中,所述计算机程序还包括,用于使计算系统将所存储的一个或多个性能度量传送到持久数据存储库的指令。13.如权利要求11所述的介质,其中,所述计算机程序还包括,用于使计算系统将所述一个或多个性能度量与先前获得的性能度量聚合的指令。14.如权利要求13所述的介质,其中,聚合所述一个或多个性能度量包括:基于与所述第二数据流图相关联的标识符来聚合所述一个或多个性能度量。15.如权利要求13所述的介质,其中,聚合所述一个或多个性能度量包括:基于与所述第一数据流图相关联的标识符来聚合所述一个或多个性能度量。16.如权利要求9所述的介质,其中,所述计算机程序还包括,用于使计算系统向用户显示所述一个或多个性能度量的指令。17.一种用于处理数据的计算系统,该计算系统包括: 输入设备或端口,被配置为接收作业的多个单元,所述作业的多个单元各自包括一个或多个作业元素;以及 至少一个处理器,被配置为处理数据,所述处理包括: 确定作业的第一单元的特性; 由所述第一数据流图的组件基于所确定的特性来从多个可用数据流图中识别第二数据流图,所述多个可用数据流图被存储在数据存储系统中; 使用所述第二数据流图来处理所述作业的第一单元;以及 确定与所述处理相关联的一个或多个性能度量。18.如权利要求17所述的系统,其中,所述第二数据流图独立于所述第一数据流图而被编译。19.如权利要求17所述的系统,其中,所述处理还包括:在内存数据存储库中存储所述一个或多个性能度量。20.如权利要求19所述的系统,其中,所述处理还包括:将所存储的一个或多个性能度量传送到持久数据存储库。21.如权利要求19所述的系统,其中,所述处理还包括:将所述一个或多个性能度量与先前获得的性能度量聚合。22.如权利要求21所述的系统,其中,聚合所述一个或多个性能度量包括:基于与所述第二数据流图相关联的标识符来聚合所述一个或多个性能度量。23.如权利要求21所述的系统,其中,聚合所述一个或多个性能度量包括:基于与所述第一数据流图相关联的标识符来聚合所述一个或多个性能度量。24.如权利要求17所述的系统,其中,所述处理还包括:向用户显示所述一个或多个性能度量。25.一种用于处理数据的计算系统,该计算系统包括: 用于接收作业的多个单元的装置,所述作业的多个单元各自包括一个或多个作业元素; 用于确定作业的第一单元的特性的装置; 用于由所述第一数据流图的组件基于所确定的特性来从多个可用数据流图中识别第二数据流图的装置,所述多个可用数据流图被存储在数据存储系统中; 用于使用所述第二数据流图来处理所述作业的第一单元的装置;以及 用于确定与所述处理相关联的一个或多个性能度量的装置。26.如权利要求25所述的系统,其中,所述第二数据流图独立于所述第一数据流图而被编译。27.如权利要求25所述的系统,还包括:在内存数据存储库中存储所述一个或多个性能度量。28.如权利要求27所述的系统,还包括:用于将所存储的一个或多个性能度量传送到持久数据存储库的装置。29.如权利要求27所述的系统,还包括:用于将所述一个或多个性能度量与先前获得的性能度量聚合的装置。30.如权利要求29所述的系统,其中,聚合所述一个或多个性能度量包括:基于与所述第二数据流图相关联的标识符来聚合所述一个或多个性能度量。31.如权利要求29所述的系统,其中,聚合所述一个或多个性能度量包括:基于与所述第一数据流图相关联的标识符来聚合所述一个或多个性能度量。32.如权利要求25所述的系统,还包括:装置,用于向用户显示所述一个或多个性能度量。
【专利摘要】包括用于动态图的性能监视的、被编码在计算机存储介质上的计算机程序的方法、系统和装置。所述方法之一包括接收作业的多个单元,所述作业的多个单元各自包括一个或多个作业元素。该方法包括确定作业的第一单元的特性。该方法包括由所述第一数据流图的组件基于所确定的特性来从多个可用数据流图中识别第二数据流图,所述多个可用数据流图被存储在数据存储系统中。该方法包括使用所述第二数据流图来处理所述作业的第一单元。该方法还包括确定与所述处理相关联的一个或多个性能度量。
【IPC分类】G06F9/44
【公开号】CN104937548
【申请号】CN201380070524
【发明人】M.巴克斯鲍姆, M.G.马利根, T.韦克林, M.D.阿特伯里
【申请人】起元技术有限责任公司
【公开日】2015年9月23日
【申请日】2013年11月15日
【公告号】CA2890144A1, EP2920686A2, US20140143760, WO2014078714A2, WO2014078714A3
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1