用于数据分析的移动数据洞察平台制造技术

技术编号:21440033 阅读:51 留言:0更新日期:2019-06-22 14:50
本文提供了用于移动数据可视化框架的系统、方法和软件。示例性方法包括:确定用于在移动计算设备上呈现的、描述对目标数据集的分析的数据洞察候选者,所述数据洞察候选者是至少基于与处理一个或多个过去数据集相关联的数据分析偏好来确定的,并且其中,所述数据洞察候选者中的每一者包括针对目标数据集的至少一个洞察对象并且由对象元数据描述,所述对象元数据至少指示用于产生至少一个洞察对象的处理沿袭。所述方法包括:至少基于移动计算设备的属性来选择用于在移动计算设备上显示数据洞察候选者的呈现细节级别,以及生成用于在移动计算设备上呈现的一个或多个洞察视图。

【技术实现步骤摘要】
【国外来华专利技术】用于数据分析的移动数据洞察平台
技术介绍
各种用户生产力应用允许数据输入和分析。这些应用可以使用电子表格、演示文稿、文档、消息传递或其他用户活动来提供数据创建、编辑和分析。用户可以将与这些生产力应用的使用相关联的数据文件存储在各种分布式或云存储系统上,以便只要有合适的网络连接,就可以访问这些数据文件。通过这种方式,可以提供灵活且便携的用户生产力应用套件。然而,信息技术行业不断增加信息量以及信息源的数量。由于庞大的数据量或者可用于管理和呈现数据和相关联的分析结论的选项数量,用户可能很快就会被数据分析所淹没。此外,组织内的用户很难利用同事的数据和分析,并在小形状因素设备(例如,智能手机和平板电脑)和大形状因素设备(例如,台式计算机)之间切换的同时利用数据分析。
技术实现思路
本文提供了用于移动数据可视化框架的系统、方法和软件。示例性方法包括:确定用于在移动计算设备上呈现的、描述对目标数据集的分析的数据洞察候选者,所述数据洞察候选者是至少基于与处理一个或多个过去数据集相关联的数据分析偏好来确定的,并且其中,所述数据洞察候选者中的每一者包括针对所述目标数据集的至少一个洞察对象并且由对象元数据描述,所述对象元数据至少指示用于产生所述至少一个洞察对象的处理沿袭(lineage)。所述方法包括至少基于所述移动计算设备的属性选择用于在所述移动计算设备上显示所述数据洞察候选者的呈现细节级别,以及生成用于在所述移动计算设备上呈现的一个或多个洞察视图。提供本概述是为了以简化的形式介绍对将在下面的具体实施方式中进一步描述的构思的选择。可以理解,本概述不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于限制所要求保护的主题的范围。附图说明参考以下附图可以更好地理解本公开的许多方面。虽然结合这些附图描述了若干实施方式,但是本公开不限于本文公开的实施方式。相反,其目的是涵盖所有替代方案、修改和等同物。图1示出了示例中的数据洞察环境。图2示出了示例中的数据洞察环境的操作。图3示出了示例中的数据洞察环境的操作。图4示出了示例中的数据洞察环境的操作。图5示出了示例中的数据洞察环境的操作。图6示出了示例中的数据洞察环境的操作。图7示出了示例中的数据洞察环境。图8示出了示例中的数据洞察环境的操作。图9示出了示例中的操作知识环境。图10示出了适用于实现本文公开的任何架构、过程和操作场景的计算系统。具体实施方式用户生产力应用使用电子表格、幻灯片、文档、消息传递或其他应用活动来提供用户数据创建、编辑和分析。然而,部分由于不断增加的用户数据量以及不同信息源的数量,用户可能很快被与分析该数据相关的任务所淹没。在工作场所环境中,例如公司或其他组织,用户可能很难利用其他同事执行的数据和分析。此外,随着便携式和移动设备变得越来越流行,用户可能难以在小形状因素显示器上查看和分析数据。数据分析中的这种增长水平增加了扩增用户理解能力和使用增加的数据源和数据量的需求。具体而言,与这些组织内部发生的数据分析相关的组织和部落(tribal)知识可以提供其他用户可以应用于进一步数据分析的信息。然而,在不需要昂贵且高度手动的操作的情况下,例如安排与许多人交流知识的会议,就很难使这些信息可用于其他用户。如上文所提及的,理解和可视化电子表格或其他环境中的数据可能具有挑战性。此外,数据分析可能经常由用户或在组织内部执行,并且这些数据分析可以应用于新数据集,例如继续更新的产品销售数字。理解数据如何变化以及数据集中重要性发生了哪些变化非常重要。这些变化可以用于形成报告、控制板或摘要电子表格以及各种洞察对象。这些对象和其他洞察输出可以定期地并响应用户数据的变化和添加而更新,例如每天、每周或每月。随着数据集变得更加广泛并且包含更多数据源,分析可能会更加困难,并且这些洞察输出可能对用户有利。可以生成针对数据样式、使用模态以及用户或组织使用的特定数据“语言”定制的自动洞察。如下面将讨论的,洞察服务和活动信号服务可以采用来自过去文档、数据分析和应用遥测的信号来学习用于呈现洞察对象的用户或组织偏好。本文的示例可以利用各种数据源和组织知识来提高用户在各种数据可视化环境内分析和消化数据的能力。例如,通过处理与用户通常如何执行数据分析以及用户在通信分析中使用哪些偏好相关的活动信号,本文的实施方式可以推断更高水平的知识并建立跨文档和跨组织的改进和效率。通过使这些推断可用于许多不同的用户,潜在地以知识图谱的形式,本文的示例可以使该知识对用户可用。优点很多,例如从现有分析中跳跃启动新分析,通过优先级排序加速迭代分析过程,帮助用户避免陷阱,以及改善/协调用户之间的通信。此外,可以在各种数据可视化环境中利用该知识,以在数据分析阶段期间为用户创建洞察对象。洞察对象可以是分析对象的扩展,包括图表、数据透视表、表格、图形等。洞察对象可以包括代表洞察的更多内容,例如为用户生成的指示数据的关键要点的摘要措辞、段落、图形、图表、数据透视表、数据表或图片。洞察对象还可以包括与其相关联的丰富的处理沿袭数据集,其包括用于形成洞察对象和摘要措辞的数据处理步骤、变换或其他过程的活动记录。通过将处理沿袭包括在洞察对象中,可以增强跨各种形状因素和设备的可移植性。现在转到用于数据可视化和洞察对象生成的第一示例系统,呈现了图1。图1示出了数据可视化环境100。环境100包括用户平台110、洞察平台120和洞察源130。环境100的每个元素可以通过一个或多个通信链路进行通信,所述通信链路可以包括物理和逻辑网络链路等。用户平台110向应用111提供用户界面112。应用111可以包括用户生产力应用,以供最终用户在数据创建、分析和呈现中使用。例如,应用111可以包括电子表格、文字处理器、数据库或演示应用。用户平台110还包括洞察模块114。洞察模块114可以与洞察平台120对接以及在应用111内提供洞察服务。用户界面112可以包括图形用户界面、控制台界面、web界面、文本界面等。洞察平台120提供洞察服务,例如洞察服务121。洞察服务121包括洞察呈现器122和洞察生成器123。洞察服务121可以处理一个或多个数据集以建立数据洞察对象(被称为洞察对象),所述数据洞察对象可以包括图形可视化部分、数据描述或结论/摘要、对象元数据以及底层数据集。洞察对象可以包括用于呈现给用户的对象洞察部分以及至少指示用于产生数据洞察对象的处理沿袭的对象元数据部分。洞察对象包括典型分析对象的扩展,例如图表、图形、表格、数据透视表、数据描述以及其他数据或文档呈现元素。洞察对象141可以包括表示洞察对象的其他内容,例如向用户提供附加信息的措辞或摘要陈述,例如数据洞察分析的关键要点,以及其他数据描述。此外,洞察对象可以具有洞察元数据142,其指示用于产生洞察对象的处理沿袭。这种洞察元数据提供对用于洞察产生的过程、分析和其他功能的便携和灵活的指示。可以根据需要应用处理沿袭以产生数据洞察对象以供洞察界面呈现,例如当新的或改变的数据集被建立时。改变的或新的数据可以具有应用于建立反映数据集内容中的变化或添加的洞察对象的相同的处理沿袭。洞察源130可以包括各种本地和分布式数据存储元素,其包含用户数据、推导出的用户知识和活动信号以及其他信息。在图1中,数据存储库131包括各种本文档来自技高网...

【技术保护点】
1.一种提供用于移动计算设备的数据可视化框架的方法,所述方法包括:在远离所述移动计算设备的洞察服务中,确定用于在所述移动计算设备上呈现的、描述对目标数据集的分析的数据洞察候选者,其中,所述数据洞察候选者是至少基于与处理一个或多个过去数据集相关联的数据分析偏好来确定的,其中,所述数据洞察候选者中的每一者包括针对所述目标数据集并且由对象元数据描述的至少一个洞察对象,所述对象元数据至少指示用于产生所述至少一个洞察对象的处理沿袭;在所述洞察服务中,至少基于所述移动计算设备的属性,选择用于在所述移动计算设备上显示所述数据洞察候选者的呈现细节级别;在所述洞察服务中,至少基于所述呈现细节级别,生成用于在所述移动计算设备上呈现的一个或多个洞察视图;以及传输所述一个或多个洞察视图,以便递送给所述移动计算设备。

【技术特征摘要】
【国外来华专利技术】2016.11.08 US 62/418,996;2017.04.13 US 15/487,2271.一种提供用于移动计算设备的数据可视化框架的方法,所述方法包括:在远离所述移动计算设备的洞察服务中,确定用于在所述移动计算设备上呈现的、描述对目标数据集的分析的数据洞察候选者,其中,所述数据洞察候选者是至少基于与处理一个或多个过去数据集相关联的数据分析偏好来确定的,其中,所述数据洞察候选者中的每一者包括针对所述目标数据集并且由对象元数据描述的至少一个洞察对象,所述对象元数据至少指示用于产生所述至少一个洞察对象的处理沿袭;在所述洞察服务中,至少基于所述移动计算设备的属性,选择用于在所述移动计算设备上显示所述数据洞察候选者的呈现细节级别;在所述洞察服务中,至少基于所述呈现细节级别,生成用于在所述移动计算设备上呈现的一个或多个洞察视图;以及传输所述一个或多个洞察视图,以便递送给所述移动计算设备。2.如权利要求1所述的方法,还包括:在所述洞察服务中,传输指示所述数据洞察候选者的列表以在所述移动计算设备上显示,以及接收对所述数据洞察候选者中的选择的一者的用户选择;以及响应于所述用户选择,传输与所述数据洞察候选者中的所述选择的一者相关联的所述一个或多个洞察视图,以便递送给所述移动计算设备。3.如权利要求2所述的方法,还包括:响应于所述用户选择,在所述洞察服务中,保持与所述数据洞察候选者中的所述选择的一者相关联的所述对象元数据,同时在无需与所述数据洞察候选者中的所述选择的一者相关联的所述对象元数据的情况下渲染所述数据洞察候选者中的所述选择的一者的视图以便传输给所述移动计算设备;以及响应于所述用户选择,在所述洞察服务中,将所述对象元数据与所述数据洞察候选者中的所述选择的一者相关联地存储,以便在与所述移动计算设备不同的计算设备上显示所述数据洞察候选者中的所述选择的一者。4.如权利要求1所述的方法,还包括:在所述洞察服务中,接收所述移动计算设备的所述属性,所述属性向所述洞察服务指示包括所述移动计算设备的显示屏的大小和分辨率的显示形状因素;在所述洞察服务中,至少基于所述显示形状因素,选择用于在所述移动计算设备上显示所述数据洞察候选者的所述呈现细节级别,其中,所述呈现细节级别包括基于所述移动计算设备的所述显示形状因素来选择用于所述一个或多个数据洞察候选者的相关联图形部分的渲染过程。5.如权利要求1所述的方法,还包括:在所述洞察服务中,接收所述移动计算设备的所述属性,所述属性向所述洞察服务指示所述移动计算设备的网络带宽状态;在所述洞察服务中,至少基于所述移动计算设备的所述网络带宽状态,选择用于在所述移动计算设备上显示所述数据洞察候选者的所述呈现细节级别,其中,所述呈现细节级别包括基于所述移动计算设备的所述网络带宽状态来选择用于所述一个或多个数据洞察候选者的相关联图形部分的渲染过程。6.如权利要求1所述的方法,还包括:在所述洞察服务中,响应于对所述移动计算设备上的所述目标数据集的用户更改,利用所述数据洞察候选者中的至少一者的处理沿袭来处理对所述目标数据集的所述更改,以产生至少一个更新的数据洞察候选者;以及传输所述至少一个更新的数据洞察候选者的视图,以便递送给所述移动计算设备。7.一种用于移动计算平台的数据可视化框架,包括:一个或多个计算机可读存储介质;操作性地与所述一个或多个计算机可读存储介质耦合的处理系统;以及存储在所述一个或多个计算机可读存储介质上的程序指令,所述程序指令基于由所述处理系统读取和执行,指导所述处理系统至少执行以下操作:确定用于经由所述移动计算平台呈现的、描述对目标数据集的分析的数据洞察候选者,其中,所述数据洞察候选者是至少基于与处理一个或多个过去数据集相关联的数据分析偏好来确定的,其中,所述数据洞察候选者中的每一者包括针对所述目标数据集并由对象元数据描述的至少一个洞察对象,所述对象元数据至少指示用于产生所述至少一个洞察对象的处理沿袭;至少基于所述移动计算平台的属性,选择用于在所述移动计算平台上显示所述数据洞察候选者的呈现细节级别;至少基于所述呈现细节级别,生成用于在所述移动计算平台上呈现的一个或多个洞察视图;以及传输所述一个或多个洞察视图,以便递送给所述移动计算平台。8.如权利要求7所述的数据可视化框架,包括基于由所述处理系统执行,指导所述处理系统...

【专利技术属性】
技术研发人员:C·D·埃利斯D·福捷L·薛C·A·奥特罗C·W·尼兰
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1