【技术实现步骤摘要】
【国外来华专利技术】生成用于数据可视化的细节级别计算的方法和用户界面
[0001]相关申请
[0002]本申请是2020年11月11日提交的标题为“Methods and User Interfaces for Generating Level of Detail Calculations for Data Visualizations”的第17/095,696号美国专利申请的延续,该美国专利申请要求2020年10月5日提交的标题为“Methods and User Interfaces for Generating Level of Detail Calculations for Data Visualizations”的第63/087,862号美国临时专利申请的优先权,这些专利申请中的每一个都通过引用以其整体并入。
[0003]本申请涉及2019年11月11日提交的标题为“Methods and User Interfaces for Determining Level of Detail for Data Visualizations”的第62/933,940号美国临时专利申请和2018年10月21日提交的标题为“Determining Levels of Detail for Data Visualizations Using Natural Language Constructs”的第16/166,125号美国专利申请,这些专利申请中的每一个都通过引用以其整体并入本文。
[0004]所公开的实施方式总体上涉及数据可视化 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种生成用于数据可视化的细节级别计算的方法,包括:在计算设备处执行以下操作,所述计算设备具有显示器、一个或更多个处理器和存储器,所述存储器存储被配置为由所述一个或更多个处理器执行的一个或更多个程序:接收用户对数据源的选择;显示数据可视化界面,所述数据可视化界面包括:数据可视化区;具有多个工具架的工具架区,每个工具架基于数据字段在相应工具架上的放置来定义数据可视化的相应特征;以及显示多个数据对象的模式信息区,其中每个数据对象具有一个或更多个可选择数据字段,并且每个数据字段被指定为维度或度量;接收从所述模式信息区选择度量数据字段和维度数据字段的用户输入;响应于所述用户输入:生成按照所述维度数据字段的不同数据值进行分组、针对所述度量数据字段聚合数据的自定义计算;以及将所述自定义计算存储为新的可选择数据字段,所述新的可选择数据字段与对应于所述维度数据字段的数据对象相关联;接收用户对所述新的可选择数据字段的选择以及所述新的可选择数据字段到所述工具架区中的第一工具架上的放置,其中所述第一工具架定义第一数据可视化特征;以及生成并在所述数据可视化区中显示数据可视化,其中所述数据可视化的所述第一数据可视化特征是根据所述自定义计算的数据值来确定的。2.根据权利要求1所述的方法,其中,所述用户输入是拖放操作,所述拖放操作包括拖动所述度量数据字段并将所述度量数据字段放到所述维度数据字段上。3.根据权利要求2所述的方法,其中,所述维度数据字段是对应于所述维度数据字段的所述数据对象的主键或替代键。4.根据权利要求1所述的方法,其中,所述用户输入还包括:用户启动与所述度量数据字段或所述维度数据字段相关联的上下文菜单;以及选择上下文菜单选项以构建所述自定义计算。5.根据权利要求4所述的方法,还包括响应于用户对所述上下文菜单选项的选择:显示由所生成的自定义计算填充的对话框窗口;以及检测所述对话框窗口中的第二用户输入以编辑所述自定义计算;其中,响应于检测到用户激活所述对话框窗口中的保存功能可见性,将所述自定义计算存储为新的可选择数据字段。6.根据权利要求1所述的方法,其中,所述自定义计算的形式为{FIXED[字段1]:AGG([字段2])},其中“字段1”是所述维度数据字段的名称,“AGG”是聚合运算符,以及“字段2”是所述度量数据字段的名称。7.根据权利要求6所述的方法,其中,所述聚合运算符是SUM、COUNT、AVERAGE、MIN和MAX中的一个。8.根据权利要求1所述的方法,其中,生成并在所述数据可视化区中显示所述数据可视化包括:
根据用户将数据字段从所述模式信息区放置到所述工具架区中的工具架上,生成指向所述数据源的一个或更多个数据库查询,将数据字段从所述模式信息区放置到所述工具架区中的工具架上包括将所述新的可选择数据字段放置到所述第一工具架上;执行所述一个或更多个数据库查询以从所述数据源中检索一个或更多个数据集,所述数据集包括根据所述维度数据字段分组的针对所述度量数据字段聚合的数据;以及根据检索到的数据集生成并显示所述数据可视化。9.一种计算设备,包括:一个或更多个处理器;以及存储器,所述存储器耦合到所述一个或更多个处理器,所述存储器存储被配置成由所述一个或更多个处理器执行的一个或更多个程序,所述一个或更多个程序包括用于以下操作的指令:接收用户对数据源的选择;显示数据可视化界面,所述数据可视化界面包括:数据可视化区;具有多个工具架的工具架区,每个工具架基于数据字段在相应工具架上的放置来定义数据可视化的相应特征;以及显示多个数据对象的模式信息区,其中每个数据对象具有一个或更多个可选择数据字段,并且每个数据字段被指定为维度或度量;接收从所述模式信息区选择度量数据字段和维度数据字段的用户输入;响应于所述用户输入:生成按照所述维度数据字段的不同数据值进行分组、针对所述度量数据字段聚合数据的自定义计算;以及将所述自定义计算存储为新的可选择数据字段,所述新的可选择数据字段与对应于所述维度数据字段的数据对象相关联;接收用户对所述新的可选择数据字段的选择以及所述新的可选择数据字段到所述工具架区中的第一工具架上的放置,其中所述第一工具架定义第一数据可视化特...
【专利技术属性】
技术研发人员:托马斯,
申请(专利权)人:塔谱软件有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。