【技术实现步骤摘要】
【国外来华专利技术】针对数据资产的交互沿袭分析器
[0001]本专利技术大体上涉及数据可视化,更具体地,但不完全,涉及管理数据可视化中所包括的对象的显示。
技术介绍
[0002]组织正在生成和收集数量不断增加的数据。这种数据可以与组织的不同部分相关联,诸如,客户活动、制造活动、客户服务、服务器日志等。由于各种原因,这种组织可能不方便有效地利用其庞大的数据收集。在某些情况下,数据的数量可能使有效利用收集到的数据来改进业务实践变得困难。因此,在某些情况下,组织可以采用各种应用或工具基于其一些或全部数据来生成可视化。采用可视化来表示数据可以使组织能够改进其对业务运营、销售、客户信息、员工信息、关键绩效指标等的理解。在某些情况下,复杂的可视化可以合并或以其他方式取决于来自组织中的各种来源(包括不同的数据库)的数据。在某些情况下,可能有许多不同的可视化取决于这些多变的或不同的数据源。因此,即使对数据库或其他数据提供方所做的看似很小的更改,也可能对当前使用的一个或多个可视化或应用产生广泛的影响。在某些情况下,确定数据更改的影响(例如,修改数据库表的列)可能很困难,因为在某些情况下,确定哪些终端用户应用可能会受到更改的影响可能很困难。因此,它是关于这些考虑和本专利技术已经做出的考虑。
附图说明
[0003]本创新的非限制性且非详尽的实施例参照以下附图进行描述。在附图中,除非另有说明,否则在各个图中,相同的附图标记都指的是相同的部件。为了更好地理解所描述的创新,将参考以下与附图相关联地阅读的具体实施方式,在附图中:
[0004] ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种用于使用计算机来管理数据的方法,所述计算机包括一个或多个处理器,其中,所述方法的每个步骤都由所述一个或多个处理器执行,所述方法包括:提供数据模型,所述数据模型包括与所述数据模型的一个或多个层相关联的多个数据对象;提供沿袭模型,所述沿袭模型包括一个或多个沿袭对象,其中,所述一个或多个沿袭对象各自都与所述一个或多个数据模型层中的一个数据模型层相关联;基于与数据模型层的关联来激活所述一个或多个沿袭对象中的一个沿袭对象;基于所述数据模型和被激活的沿袭对象确定所述多个数据对象的第一部分,其中,所述数据对象的第一部分和所述被激活的沿袭对象与同一层相关联;基于所述数据对象的第一部分的一个或多个特性,由所述数据对象的第一部分确定锚定对象;采用对所述数据模型的搜索,以基于所述数据模型中的所述锚定数据对象的位置提供依赖关系信息;基于所述依赖关系信息,确定所述多个数据对象的第二部分;以及提供报告,所述报告包括所述数据对象的第二部分或所述依赖关系信息的列表中的一者或多者。2.根据权利要求1所述的方法,其中,确定所述依赖关系信息还包括:确定与所述锚定数据对象相关联的一个或多个属性;基于所述一个或多个属性和与所述数据模型中的所述多个数据对象相关联的一个或多个其他属性,搜索所述数据模型;以及基于一个或多个关联或所述一个或多个属性和所述一个或多个其他属性,提供所述依赖关系信息。3.根据权利要求1所述的方法,还包括:响应于所述多个数据对象中的一个或多个数据对象的修改,执行进一步的动作,所述动作包括:基于经修改的一个或多个数据对象确定所述被激活的沿袭对象;基于所述经修改的一个或多个数据对象确定所述锚定数据对象;基于所述依赖关系信息确定与所述修改相关联的一个或多个用户,其中,每个用户都与受到所述修改影响的一个或多个数据对象相关联;以及基于与所述用户相关联的每个受影响的数据对象将一个或多个通知提供给每个用户。4.根据权利要求1所述的方法,还包括:实例化显示引擎以执行动作,所述动作包括:生成图形用户界面(GUI),所述GUI包括沿袭面板和对象面板;在所述沿袭面板中显示所述沿袭模型和所述一个或多个沿袭对象;在所述对象面板中显示所述数据对象的第一部分;以及基于所述沿袭面板的一个或多个输入确定另一个被激活的沿袭对象;以及基于所述另一个被激活的沿袭对象自动确定所述多个数据对象的另一部分,其中,所述数据对象的另一部分被显示在所述对象面板中。5.根据权利要求1所述的方法,其中,确定所述数据对象的第二部分还包括:基于一个
或多个筛选器,修改所述数据对象的第二部分,其中,所述一个或多个筛选器被显示在所述沿袭面板中。6.根据权利要求1所述的方法,还包括:基于所述数据模型提供一个或多个数据对象类,其中,所述一个或多个数据对象类包括数据库、表格、数据源、工作簿或工作表中的一者或多者;以及将所述数据模型的每个层与所述一个或多个数据对象类中的一个数据对象类相关联,其中,每个数据对象都与对应于与所述层相关联的数据对象类相关联。7.根据权利要求1所述的方法,其中,提供所述依赖关系信息还包括:基于所述数据模型和所述锚定数据对象生成查询信息;以及采用所述查询信息来执行提供所述依赖关系信息的查询。8.一种处理器可读非暂时性存储介质,所述介质包括用于管理数据的指令,其中,所述指令由一个或多个处理器执行,以执行以下动作,所述动作包括:提供数据模型,所述数据模型包括与所述数据模型的一个或多个层相关联的多个数据对象;提供沿袭模型,所述沿袭模型包括一个或多个沿袭对象,其中,所述一个或多个沿袭对象各自都与所述一个或多个数据模型层中的一个数据模型层相关联;基于与数据模型层的关联来激活所述一个或多个沿袭对象中的一个沿袭对象;基于所述数据模型和被激活的沿袭对象确定所述多个数据对象的第一部分,其中,所述数据对象的第一部分和所述被激活的沿袭对象与同一层相关联;基于所述数据对象的第一部分的一个或多个特性,由所述数据对象的第一部分确定锚定对象;采用对所述数据模型的搜索,以基于所述数据模型中的所述锚定数据对象的位置提供依赖关系信息;基于所述依赖关系信息,确定所述多个数据对象的第二部分;以及提供报告,所述报告包括所述数据对象的第二部分或所述依赖关系信息的列表中的一者或多者。9.根据权利要求8所述的介质,其中,确定所述依赖关系信息还包括:确定与所述锚定数据对象相关联的一个或多个属性;基于所述一个或多个属性和与所述数据模型中的所述多个数据对象相关联的一个或多个其他属性,搜索所述数据模型;以及基于一个或多个关联或所述一个或多个属性和所述一个或多个其他属性,提供所述依赖关系信息。10.根据权利要求8所述的介质,还包括:响应于所述多个数据对象中的一个或多个数据对象的修改,执行进一步的动作,所述动作包括:基于经修改的一个或多个数据对象确定所述被激活的沿袭对象;基于所述经修改的一个或多个数据对象确定所述锚定数据对象;基于所述依赖关系信息确定与所述修改相关联的一个或多个用户,其中,每个用户都与受到所述修改影响的一个或多个数据对象相关联;以及
基于与所述用户相关联的每个受影响的数据对象将一个或多个通知提供给每个用户。11.根据权利要求8所述的介质,还包括:实例化显示引擎以执行动作,所述动作包括:生成图形用户界面(GUI),所述GUI包括沿袭面板和对象面板;在所述沿袭面板中显示所述沿袭模型和所述一个或多个沿袭对象;在所述对象面板中显示所述数据对象的第一部分;以及基于所述沿袭面板的一个或多个输入确定另一个被激活的沿袭对象;以及基于所述另一个被激活的沿袭对象自动确定所述多个数据对象的另一部分,其中,所述数据对象的另一部分被显示在所述对象面板中。12.根据权利要求8所述的介质,其中,确定所述数据对象的第二部分还包括:基于一个或多个筛选器,修改所述数据对象的第二部分,其中,所述一个或多个筛选器被显示在所述沿袭面板中。13.根据权利要求8所述的介质,还包括:基于所述数据模型提供一个或多个数据对象类,其中,所述一个或多个数据对象类包括数据库、表格、数据源、工作簿或工作表中的一者或多者;以及将所述数据模型的每个层与所述一个或多个数据对象类中的一个数据对象类相关联,其中,每个数据对象都与对应于与所述层相关联的数据对象类相关联。14.根据权利要求8所述的介质,其中,提供所述依赖关系信息还包括:基于所述数据模型和所述锚定数据对象生成查询信息;以及采用所述查询信息来执行提供所述依赖关系信息的查询。15.一种用于管理数据的系统:网络计算机,所述网络计算机包括:收发器,该收发器通过所述网络进行通信;存储器,该存储器至少存储指令;以及一个或多个处理器,这些处理器执行指令,所述指令执行以下动作,所述动作包括:提供数据模型,所述数据模型包括与所述数据模型的一个或多个层相关联的多个数据对象;提供沿袭模型,所述沿袭模型包括一个或多个沿袭对象,其中,所述一个或多个沿袭对象各自都与所述一个或多个数据模型层中的一个数据模型层相关联;基于与数据模型...
【专利技术属性】
技术研发人员:泰勒,
申请(专利权)人:塔谱软件技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。