CN105787034A - 数据展示的方法与装置 - Google Patents
数据展示的方法与装置 Download PDFInfo
- Publication number
- CN105787034A CN105787034A CN201610105162.0A CN201610105162A CN105787034A CN 105787034 A CN105787034 A CN 105787034A CN 201610105162 A CN201610105162 A CN 201610105162A CN 105787034 A CN105787034 A CN 105787034A
- Authority
- CN
- China
- Prior art keywords
- data
- level
- dimension
- user
- data items
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/904—Browsing; Visualisation therefor
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明的目的是提供在用户设备中的数据展示方法与装置,以及在网络设备中配置数据展示层级的方法与装置。其中,本发明提供了一种新颖的数据展示方案。在当前层级,当用户选择其对应维度下的一数据项目,本发明可以获取该数据项目在下一层级对应的数据。随后,本发明可以呈现用户所选择的数据项目在下一层级的维度下的各数据项目及其各自对应的数据内容。根据本发明方案,每个层级所分别包括的一个或多个维度可以为任意的。例如,用户可以根据其自身需求灵活地配置各层级所分别包括的维度。因此,本发明大幅度地提升了数据展示的灵活性。并且,当用户需要变更数据展示方案时,不再需要重新开发,十分方便易用。
Description
技术领域
本发明涉及信息技术领域,尤其涉及一种数据展示的技术。
背景技术
当前,现有的数据展示方案通常是由开发人员根据用户的需求来开发设计的。然而,从用户需求采集到开发设计的开发周期较长,不够灵活。一旦用户需要变更数据展示方案,通常需要重新开发,十分不便。
发明内容
本发明的目的是提供在用户设备中的数据展示方法与装置,以及在网络设备中配置数据展示层级的方法与装置。
根据本发明的一个方面,提供了一种在用户设备中的数据展示方法,其中,数据被分层级展示,每个层级包括一个或多个维度以及一个或多个数据类别,每个维度下具有一个或多个数据项目,每个数据项目在各数据类别下对应有数据内容;
其中,该方法包括:
-在当前层级,当用户选择其对应维度下的一数据项目,获取所述数据项目在下一层级对应的数据;
-呈现所述数据项目在所述下一层级的维度下的各数据项目及其各自对应的数据内容。
根据本发明的另一个方面,还提供了一种在网络设备中配置数据展示层级的方法,其中,该方法包括:
-通过与用户的交互,自上而下逐级配置各层级的维度及数据类别。
根据本发明的又一个方面,还提供了一种在用户设备中的数据展示装置,其中,数据被分层级展示,每个层级包括一个或多个维度以及一个或多个数据类别,每个维度下具有一个或多个数据项目,每个数据项目在各数据类别下对应有数据内容;
其中,该装置包括:
-用于在当前层级,当用户选择其对应维度下的一数据项目,获取所述数据项目在下一层级对应的数据的装置;
-用于呈现所述数据项目在所述下一层级的维度下的各数据项目及其各自对应的数据内容的装置。
根据本发明的再一个方面,还提供了一种在网络设备中配置数据展示层级的装置,其中,该装置包括:
-用于通过与用户的交互,自上而下逐级配置各层级的维度及数据类别的装置。
与现有技术相比,本发明提供了一种新颖的数据展示方案。在当前层级,当用户选择其对应维度下的一数据项目,本发明可以获取该数据项目在下一层级对应的数据。随后,本发明可以呈现用户所选择的数据项目在下一层级的维度下的各数据项目及其各自对应的数据内容。根据本发明方案,每个层级所分别包括的一个或多个维度可以为任意的。例如,用户可以根据其自身需求灵活地配置各层级所分别包括的维度。因此,本发明大幅度地提升了数据展示的灵活性。并且,当用户需要变更数据展示方案时,不再需要重新开发,十分方便易用。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
图1示出根据本发明一个实施例的一种在用户设备中的数据展示方法流程图;
图2(a)、图2(b)、图2(c)分别示出根据本发明的应用实施例的数据展示的效果示意图;
图3(a)、图3(b)、图3(c)分别示出根据本发明应用实施例的配置数据展示层级的效果示意图;
图4示出根据本发明一个实施例的一种在网络设备中的配置数据展示层级的方法流程图;
图5示出根据本发明一个实施例的一种在用户设备中的数据展示装置示意图;
图6示出根据本发明一个实施例的一种在网络设备中的配置数据展示层级的装置示意图。
附图中相同或相似的附图标记代表相同或相似的部件。
具体实施方式
在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
在上下文中所称“计算机设备”,也称为“电脑”,是指可以通过运行预定程序或指令来执行数值计算和/或逻辑计算等预定处理过程的智能电子设备,其可以包括处理器与存储器,由处理器执行在存储器中预存的程序指令来执行预定处理过程,或是由ASIC、FPGA、DSP等硬件执行预定处理过程,或是由上述二者组合来实现。计算机设备包括但不限于服务器、个人电脑、笔记本电脑、平板电脑、智能手机等。
所述计算机设备例如包括用户设备与网络设备。其中,所述用户设备包括但不限于智能手机、PDA、PC、笔记本电脑等;所述网络设备包括但不限于单个网络服务器、多个网络服务器组成的服务器组或基于云计算(CloudComputing)的由大量计算机或网络服务器构成的云,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。其中,所述计算机设备可单独运行来实现本发明,也可接入网络并通过与网络中的其他计算机设备的交互操作来实现本发明。其中,所述计算机设备所处的网络包括但不限于互联网、广域网、城域网、局域网、VPN网络等。
需要说明的是,所述用户设备、网络设备和网络等仅为举例,其他现有的或今后可能出现的计算机设备或网络如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
本文后面所讨论的方法(其中一些通过流程图示出)可以通过硬件、软件、固件、中间件、微代码、硬件描述语言或者其任意组合来实施。当用软件、固件、中间件或微代码来实施时,用以实施必要任务的程序代码或代码段可以被存储在机器或计算机可读介质(比如存储介质)中。(一个或多个)处理器可以实施必要的任务。
这里所公开的具体结构和功能细节仅仅是代表性的,并且是用于描述本发明的示例性实施例的目的。但是本发明可以通过许多替换形式来具体实现,并且不应当被解释成仅仅受限于这里所阐述的实施例。
应当理解的是,虽然在这里可能使用了术语“第一”、“第二”等等来描述各个单元,但是这些单元不应当受这些术语限制。使用这些术语仅仅是为了将一个单元与另一个单元进行区分。举例来说,在不背离示例性实施例的范围的情况下,第一单元可以被称为第二单元,并且类似地第二单元可以被称为第一单元。这里所使用的术语“和/或”包括其中一个或更多所列出的相关联项目的任意和所有组合。
这里所使用的术语仅仅是为了描述具体实施例而不意图限制示例性实施例。除非上下文明确地另有所指,否则这里所使用的单数形式“一个”、“一项”还意图包括复数。还应当理解的是,这里所使用的术语“包括”和/或“包含”规定所陈述的特征、整数、步骤、操作、单元和/或组件的存在,而不排除存在或添加一个或更多其他特征、整数、步骤、操作、单元、组件和/或其组合。
还应当提到的是,在一些替换实现方式中,所提到的功能/动作可以按照不同于附图中标示的顺序发生。举例来说,取决于所涉及的功能/动作,相继示出的两幅图实际上可以基本上同时执行或者有时可以按照相反的顺序来执行。
下面结合附图对本发明作进一步详细描述。
图1示出根据本发明一个实施例的一种在用户设备中的数据展示方法流程图。如图1所示,在步骤S101中,在当前层级,当用户选择其对应维度下的一数据项目,用户设备1获取该数据项目在下一层级对应的数据;在步骤S102中,用户设备1呈现该数据项目在下一层级的维度下的各数据项目及其各自对应的数据内容。
具体地,在步骤S101中,在当前层级,当用户选择其对应维度下的一数据项目,用户设备1获取该数据项目在下一层级对应的数据。
在此,数据被分层级展示,每个层级包括一个或多个维度以及一个或多个数据类别,每个维度下具有一个或多个数据项目,每个数据项目在各数据类别下对应有数据内容。
其中,数据例如可以被分为第一层级、第二层级、第三层级等一个或多个层级。其中,用户可以根据其自身的需求,分别地为每个层级配置相应的一个或多个维度以及一个或多个数据类别。或者,每个层级所包括的一个或多个维度以及一个或多个数据类别也可以为默认配置的。
为简单说明起见,本发明多以每个层级所包括的一个或多个维度以及一个或多个数据类别是由用户配置的这种方式来进行举例。
同时,为简单说明起见,本发明多以展示销售数据为例来进行举例。本领域技术人员应能理解,任何形式数据展示方案如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
每个层级所包括的维度通常为不同的。例如,第一层级所包括的维度为“记录日期”,第二层级所包括的维度为“活动来源”,第三层级所包括的维度为“终端”,等等。
每个层级所包括的数据类别可以为相同的,也可以为不同的。例如,第一层级所包括数据类别为“订单数”,第二层级所包括数据类别为“订单数”,第三层级所包括数据类别为“订单数”和“有效订单数”。
维度与该维度下所具有的一个或多个数据项目相对应。例如,维度包括“日期”,该维度下具有的数据项目包括“2014年1月”、“2014年2月”、“2014年3月”等等。又如,维度包括“活动来源”,该维度下具有的数据项目包括“来源1”、“来源2”、“来源3”等等。每个数据项目在各数据类别下对应有数据内容。例如,“2014年1月”这一数据项目在相应层级所包括的数据类别“订单数”下对应有数据内容,也即,具体的订单数目,如14000。
根据本发明的一个优选实施例,在用户设备1当前所呈现的第一层级,当用户选择第一层级对应维度下的一数据项目,用户设备1可以获取该数据项目在第二层级对应的数据,也即,用户所预先配置的第二层级的维度下的各数据项目及其各自对应的数据内容。
其中,用户设备1至少可以通过以下2种方式获取用户所选择的数据项目在下一层级对应的数据:
1)用户设备1可以向网络设备发送数据获取请求,以获取网络设备所返回的用户所选择的数据项目在下一层级对应的数据。
例如,用户设备1向网络设备所发送的数据获取请求中可以包括用户所选择的当前层级所对应维度下的数据项目、下一层级对应的维度等参数。相应地,网络设备接收用户设备1所发送的数据获取请求。随后,网络设备可以根据数据获取请求中所包括的用户所选择的当前层级所对应维度下的数据项目、下一层级对应的维度等参数,查询数据库,获取用户所选择的数据项目在下一层级对应的数据。接着,网络设备可以将所获取的用户所选择的数据项目在下一层级对应的数据发送给用户设备1,相应地,用户设备1获取用户所选择的数据项目在下一层级对应的数据。
2)用户设备1可以通过读取本地缓存的方式来获取用户所选择的数据项目在下一层级对应的数据。
在此,如果本地缓存中包括用户所选择的数据项目在下一层级对应的数据,用户设备1可以直接通过读取本地缓存的方式来获取用户所选择的数据项目在下一层级对应的数据。其中,本地缓存所包括的用户所选择的数据项目在下一层级对应的数据例如可以为此前通过向网络设备发送数据获取请求而获取的。
本领域技术人员应能理解,前述2种获取用户所选择的数据项目在下一层级对应的数据的方式仅为举例,而不应被视为对本发明的任何限制,任何现有其它或今后可能出现的获取用户所选择的数据项目在下一层级对应的数据的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
在步骤S102中,用户设备1呈现该数据项目在下一层级的维度下的各数据项目及其各自对应的数据内容。
在此,用户设备1可以呈现在步骤S101中所获取的用户所选择的数据项目在下一层级的维度下的各数据项目及其各自对应的数据内容。
配合参阅图2(a)、图2(b)、图2(c)。其中,图2(a)展示数据的第一层级,该层级的维度为“记录日期”,当用户选择该维度下的一数据项目,如“2014年10月”,用户设备1获取该数据项目在下一层级对应的数据,也即,“2014年10月”在第二层级的维度下对应的各数据项目及其各自对应的数据内容。随后,用户设备1呈现该数据项目“2014年10月”在第二层级的维度“活动来源”下的各数据项目及其各自对应的数据内容,如图2(b)所示。图2(b)展示数据的第二层级。该层级的维度为“活动来源”。在此,图2(b)所呈现的该维度所包括的数据项目包括“来源1”、“来源2”等。应注意,这些数据项目实际指的是“2014年10月的来源1”、“2014年10月的来源2”。当用户选择该维度下的一数据项目,如“来源5”,用户设备1获取该数据项目在下一层级对应的数据,也即,“2014年10月的来源5”在第三层级的维度下对应的各数据项目及其各自对应的数据内容。随后,用户设备1呈现该数据项目“2014年10月的来源5”在第三层级的维度“终端”下的各数据项目及其各自对应的数据内容,如图2(c)所示。图2(c)展示数据的第三层级。该层级的维度为“终端”。在此,图2(c)所呈现的该维度所包括的数据项目包括“微信公众号”、“IOS”、“M”等。应注意,这些数据项目实际指的是“2014年10月的来源5的微信公众号”、“2014年10月的来源5的IOS”、“2014年10月的来源5的M”。
根据本发明一个优选实施例,当用户选择返回当前层级之上的任一层级时,用户设备1获取被选层级的数据。随后,用户设备1呈现该被选层级的维度下的各数据项目及其各自对应的数据内容。
例如,用户设备1当前呈现第三层级的维度下的各数据项目及其各自对应的数据内容。当用户选择返回第二层级或第一层级时,用户设备1可以获取第二层级或第一层级的数据。随后,用户设备1可以呈现第二层级或第一层级的维度下的各数据项目及其各自对应的数据内容。
配合参阅图2(c)、图2(a)、图2(b)。其中,图2(c)展示数据的第三层级,该层级的维度为“终端”。当用户选择图2(c)上方示出的“记录日期〉2014-10月〉来源5”中的“记录日期”时,用户设备1获取第一层级的数据。随后,用户设备1呈现第一层级的维度下的各数据项目及其各自对应的数据内容,如图2(a)所示。当用户选择图2(c)上方示出的“记录日期〉2014-10月〉来源5”中的“2014-10月”时,用户设备1获取第二层级的数据。随后,用户设备1呈现第二层级的维度下的各数据项目及其各自对应的数据内容,如图2(b)所示。
根据本发明的一个优选示例,每个层级还对应有一个图表类型,各层级的维度下的各数据项目及其数据内容按照相应层级所对应的图表类型来进行展示。
其中,所述图表类型例如线图、饼图、堆积图、柱图、地图、表格、散点图、条形图、计量图等。
配合参阅图2(a),第一层级对应于柱图,该层级的维度下的各数据项目及其数据内容按照柱图来进行展示。如图2(b)所示,第二层级对应于饼图,该层级的维度下的各数据项目及其数据内容按照饼图来进行展示。
根据本发明的另一个优选示例,用户设备1所展示的各层级的数据内容进一步经筛选或排序。
在此,用户设备1所展示的各层级的数据内容可以经筛选处理。配合参阅图2(a),用户设备1可以仅呈现2014年上半年的数据项目以及相应的数据内容。又如,用户设备1可以仅呈现订单数量高于一预定数量阈值的数据项目以及相应的数据内容。
用户设备1所展示的各层级的数据内容也可以经排序处理。配合参阅图2(a),用户设备1可以按照订单数量从高到低、或者从低到高呈现各数据项目以及相应的数据内容。
根据本发明的另一个优选实施例,用户设备1还可以通过与用户的交互,自上而下逐级配置各层级的维度及数据类别。
在此,用户可以通过各种方式来自上而下逐级输入各层级的维度及数据类别。用户设备1可以将用户所输入的各层级的维度及数据类别配置为各层级的维度及数据类别。
优选地,用户设备1还可以呈现可供配置的多个数据标签。随后,用户设备1可以将用户所选择的数据标签配置为各层级的维度及数据类别。
在此,用户设备1所呈现的可供配置的多个数据标签例如“记录日期”、“活动来源”、“终端”等。用户可以选择这些数据标签,例如,用户可以选择其中任一个数据标签,相应地,用户设备1可以将用户所选择的数据标签确定为某一层级的维度或数据类别。
其中,用户设备1可以通过以下至少任一种方式配置各层级的维度及数据类别:
1)用户设备1可以根据用户将数据标签拖动到维度呈现区域的操作,开启一个新层级并将所拖动的数据标签配置为该层级的维度。
例如,用户将数据标签“活动来源”拖动到维度呈现区域内,用户设备1则开启一个新层级(如第二层级)并将“活动来源”数据标签配置为该新层级(如第二层级)的维度。
2)在当前层级,用户设备1可以根据用户对数据标签的拖动操作,将被该用户拖动到数据类别呈现区域的数据标签配置为当前层级的数据类别。
例如,在当前层级(如第三层级),用户将数据标签“有效订单数”拖动至数据类别呈现区域,则用户设备1将该数据标签“有效订单数”配置为当前层级(如第三层级)的数据类别。
更优选地,当下一层级的维度及数据类别已配置,用户设备1还可以根据用户在当前层级的维度下选择的一数据项目,获取并呈现该数据项目在下一层级对应的各数据项目及其各自对应的数据内容。
配合参阅图3(a),图3(a)展示了第一层级的数据。当下一层级的维度已配置为“活动来源”,数据类别已配置为“订单数”(与第一层级一致),如果用户在当前层级的维度下选择一数据项目,如“2014年10月”,用户设备1可以获取该数据项目在第二层级对应的各数据项目(2014年10月的来源1、2014年10月的来源2、2014年10月的来源3、2014年10月的来源4、2014年10月的来源5)及相应的数据内容(各来源所分别对应的订单数)。随后,用户设备1可以呈现这些数据项目及相应的数据内容,如图3(b)所示。随后,当下一层级的维度已配置为“终端”,数据类别已配置为“订单数”以及“有效订单数”,如果用户在当前层级的维度下选择一数据项目,如“来源5”,用户设备1可以获取该数据项目在第三层级对应的各数据项目(2014年10月的来源5的微信公众号、2014年10月的来源5的IOS、2014年10月的来源5的M、2014年10月的来源5的Android、2014年10月的来源5的58App)及相应的数据内容(各终端所分别对应的订单数以及有效订单数)。随后,用户设备1可以呈现这些数据项目及相应的数据内容,如图3(c)所示。
在此,在自上而下逐级配置各层级的维度及数据类别时,用户设备1可以获取并呈现用户所选择的数据项目在下一层级对应的各数据项目及其各自对应的数据内容,以实现配置结果可视化,提升了用户的使用体验。
图4示出根据本发明一个实施例的一种在网络设备中的配置数据展示层级的方法流程图。
如图4所示,在步骤S401中,网络设备2通过与用户的交互,自上而下逐级配置各层级的维度及数据类别。
在此,网络设备2可以通过多种方式与用户交互。例如,网络设备2可以接收用户设备所发送的用户所输入的各层级的维度以及数据类别。随后,网络设备2可以基于所接收的各层级的维度以及数据类别来自上而下地逐级配置各层级的维度及数据类别。
优选地,网络设备2可以向用户提供一配置页面,所述配置页面中呈现可供配置的多个数据标签。随后,网络设备2可以将用户所选择的数据标签配置为各层级的维度及数据类别。
在此,网络设备2所提供的配置页面中所呈现的可供配置的多个数据标签例如“记录日期”、“活动来源”、“终端”等。用户可以选择这些数据标签,例如,用户可以选择其中任一个数据标签,相应地,网络设备2可以将用户所选择的数据标签确定为某一层级的维度或数据类别。
其中,网络设备2可以通过以下至少任一种方式配置各层级的维度及数据类别:
1)网络设备2可以根据用户将数据标签拖动到维度呈现区域的操作,开启一个新层级并将所拖动的数据标签配置为该层级的维度。
例如,用户将数据标签“活动来源”拖动到维度呈现区域内,网络设备2则开启一个新层级(如第二层级)并将“活动来源”数据标签配置为该新层级(如第二层级)的维度。
2)在当前层级,网络设备2可以根据用户对数据标签的拖动操作,将被该用户拖动到数据类别呈现区域的数据标签配置为当前层级的数据类别。
例如,在当前层级(如第三层级),用户将数据标签“有效订单数”拖动至数据类别呈现区域,则网络设备2将该数据标签“有效订单数”配置为当前层级(如第三层级)的数据类别。
更优选地,当下一层级的维度及数据类别已配置,网络设备2还可以根据用户在当前层级的维度下选择的一数据项目,获取并提供该数据项目在下一层级对应的各数据项目及其各自对应的数据内容。
例如,当下一层级的维度已配置为“活动来源”,数据类别已配置为“订单数”,如果用户在当前层级的维度下选择一数据项目,如“2014年10月”,网络设备2可以获取该数据项目在下一层级对应的各数据项目(2014年10月的来源1、2014年10月的来源2、2014年10月的来源3、2014年10月的来源4、2014年10月的来源5)及相应的数据内容(各来源所分别对应的订单数)。随后,网络设备2可以提供这些数据项目及相应的数据内容。
在此,在自上而下逐级配置各层级的维度及数据类别时,网络设备2可以获取并提供用户所选择的数据项目在下一层级对应的各数据项目及其各自对应的数据内容,以实现配置结果可视化,提升了用户的使用体验。
根据本发明的一个优选示例,网络设备2所提供的各层级的数据内容进一步经筛选或排序。
在此,网络设备2所提供的各层级的数据内容可以经筛选处理。例如,对于2014年全年的数据,网络设备2可以仅提供2014年上半年的数据项目以及相应的数据内容。又如,网络设备2可以仅提供订单数量高于一预定数量阈值的数据项目以及相应的数据内容。
网络设备2所提供的各层级的数据内容也可以经排序处理。例如,对于2014年全年的数据,网络设备2可以按照订单数量从高到低、或者从低到高提供各数据项目以及相应的数据内容。
根据本发明的另一个优选示例,每个层级还对应有一个图表类型,网络设备2还可以通过与用户的交互,配置各层级所分别对应的图表类型。
其中,所述图表类型例如线图、饼图、堆积图、柱图、地图、表格、散点图、条形图、计量图等。
例如,网络设备2可以通过与用户的交互,将第一层级配置为对应于柱图。又如,网络设备2可以通过与用户的交互,将第二层级配置为对应于饼图。
图5示出根据本发明一个实施例的装置示意图,其具体示出一种在用户设备中的数据展示装置,也即展示装置510。如图5所示,展示装置510被装置于用户设备1中,并具体包括装置511和装置512。
在当前层级,当用户选择其对应维度下的一数据项目,装置511获取该数据项目在下一层级对应的数据(为便于区分,以下将装置511称为第一获取装置511);随后,装置512呈现该数据项目在下一层级的维度下的各数据项目及其各自对应的数据内容(为便于区分,以下将装置512称为第一呈现装置512)。
具体地,在当前层级,当用户选择其对应维度下的一数据项目,第一获取装置511获取该数据项目在下一层级对应的数据。
在此,数据被分层级展示,每个层级包括一个或多个维度以及一个或多个数据类别,每个维度下具有一个或多个数据项目,每个数据项目在各数据类别下对应有数据内容。
其中,数据例如可以被分为第一层级、第二层级、第三层级等一个或多个层级。其中,用户可以根据其自身的需求,分别地为每个层级配置相应的一个或多个维度以及一个或多个数据类别。或者,每个层级所包括的一个或多个维度以及一个或多个数据类别也可以为默认配置的。
为简单说明起见,本发明多以每个层级所包括的一个或多个维度以及一个或多个数据类别是由用户配置的这种方式来进行举例。
同时,为简单说明起见,本发明多以展示销售数据为例来进行举例。本领域技术人员应能理解,任何形式数据展示方案如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
每个层级所包括的维度通常为不同的。例如,第一层级所包括的维度为“记录日期”,第二层级所包括的维度为“活动来源”,第三层级所包括的维度为“终端”,等等。
每个层级所包括的数据类别可以为相同的,也可以为不同的。例如,第一层级所包括数据类别为“订单数”,第二层级所包括数据类别为“订单数”,第三层级所包括数据类别为“订单数”和“有效订单数”。
维度与该维度下所具有的一个或多个数据项目相对应。例如,维度包括“日期”,该维度下具有的数据项目包括“2014年1月”、“2014年2月”、“2014年3月”等等。又如,维度包括“活动来源”,该维度下具有的数据项目包括“来源1”、“来源2”、“来源3”等等。每个数据项目在各数据类别下对应有数据内容。例如,“2014年1月”这一数据项目在相应层级所包括的数据类别“订单数”下对应有数据内容,也即,具体的订单数目,如14000。
根据本发明的一个优选实施例,在用户设备1当前所呈现的第一层级,当用户选择第一层级对应维度下的一数据项目,第一获取装置511可以获取该数据项目在第二层级对应的数据,也即,用户所预先配置的第二层级的维度下的各数据项目及其各自对应的数据内容。
其中,第一获取装置511至少可以通过以下2种方式获取用户所选择的数据项目在下一层级对应的数据:
1)第一获取装置511可以向网络设备发送数据获取请求,以获取网络设备所返回的用户所选择的数据项目在下一层级对应的数据。
例如,第一获取装置511向网络设备所发送的数据获取请求中可以包括用户所选择的当前层级所对应维度下的数据项目、下一层级对应的维度等参数。相应地,网络设备接收用户设备1的第一获取装置511所发送的数据获取请求。随后,网络设备可以根据数据获取请求中所包括的用户所选择的当前层级所对应维度下的数据项目、下一层级对应的维度等参数,查询数据库,获取用户所选择的数据项目在下一层级对应的数据。接着,网络设备可以将所获取的用户所选择的数据项目在下一层级对应的数据发送给用户设备1,相应地,用户设备1的第一获取装置511获取用户所选择的数据项目在下一层级对应的数据。
2)第一获取装置511可以通过读取本地缓存的方式来获取用户所选择的数据项目在下一层级对应的数据。
在此,如果本地缓存中包括用户所选择的数据项目在下一层级对应的数据,第一获取装置511可以直接通过读取本地缓存的方式来获取用户所选择的数据项目在下一层级对应的数据。其中,本地缓存所包括的用户所选择的数据项目在下一层级对应的数据例如可以为此前通过向网络设备发送数据获取请求而获取的。
本领域技术人员应能理解,前述2种获取用户所选择的数据项目在下一层级对应的数据的方式仅为举例,而不应被视为对本发明的任何限制,任何现有其它或今后可能出现的获取用户所选择的数据项目在下一层级对应的数据的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
随后,用户设备1的第一呈现装置512呈现该数据项目在下一层级的维度下的各数据项目及其各自对应的数据内容。
在此,第一呈现装置512可以呈现第一获取装置511所获取的用户所选择的数据项目在下一层级的维度下的各数据项目及其各自对应的数据内容。
配合参阅图2(a)、图2(b)、图2(c)。其中,图2(a)展示数据的第一层级,该层级的维度为“记录日期”,当用户选择该维度下的一数据项目,如“2014年10月”,第一获取装置511获取该数据项目在下一层级对应的数据,也即,“2014年10月”在第二层级的维度下对应的各数据项目及其各自对应的数据内容。随后,第一呈现装置512呈现该数据项目“2014年10月”在第二层级的维度“活动来源”下的各数据项目及其各自对应的数据内容,如图2(b)所示。图2(b)展示数据的第二层级。该层级的维度为“活动来源”。在此,图2(b)所呈现的该维度所包括的数据项目包括“来源1”、“来源2”等。应注意,这些数据项目实际指的是“2014年10月的来源1”、“2014年10月的来源2”。当用户选择该维度下的一数据项目,如“来源5”,第一获取装置511获取该数据项目在下一层级对应的数据,也即,“2014年10月的来源5”在第三层级的维度下对应的各数据项目及其各自对应的数据内容。随后,第一呈现装置512呈现该数据项目“2014年10月的来源5”在第三层级的维度“终端”下的各数据项目及其各自对应的数据内容,如图2(c)所示。图2(c)展示数据的第三层级。该层级的维度为“终端”。在此,图2(c)所呈现的该维度所包括的数据项目包括“微信公众号”、“IOS”、“M”等。应注意,这些数据项目实际指的是“2014年10月的来源5的微信公众号”、“2014年10月的来源5的IOS”、“2014年10月的来源5的M”。
根据本发明一个优选实施例,用户设备1还可以包括第二获取装置和第二呈现装置(图5中均未示出)。
当用户选择返回当前层级之上的任一层级时,第二获取装置可以获取被选层级的数据。随后,第二呈现装置可以呈现该被选层级的维度下的各数据项目及其各自对应的数据内容。
例如,用户设备1当前呈现第三层级的维度下的各数据项目及其各自对应的数据内容。当用户选择返回第二层级或第一层级时,第二获取装置可以获取第二层级或第一层级的数据。随后,第二呈现装置可以呈现第二层级或第一层级的维度下的各数据项目及其各自对应的数据内容。
配合参阅图2(c)、图2(a)、图2(b)。其中,图2(c)展示数据的第三层级,该层级的维度为“终端”。当用户选择图2(c)上方示出的“记录日期〉2014-10月〉来源5”中的“记录日期”时,第二获取装置获取第一层级的数据。随后,第二呈现装置呈现第一层级的维度下的各数据项目及其各自对应的数据内容,如图2(a)所示。当用户选择图2(c)上方示出的“记录日期〉2014-10月〉来源5”中的“2014-10月”时,第二获取装置获取第二层级的数据。随后,第二呈现装置呈现第二层级的维度下的各数据项目及其各自对应的数据内容,如图2(b)所示。
根据本发明的一个优选示例,每个层级还对应有一个图表类型,各层级的维度下的各数据项目及其数据内容按照相应层级所对应的图表类型来进行展示。
其中,所述图表类型例如线图、饼图、堆积图、柱图、地图、表格、散点图、条形图、计量图等。
配合参阅图2(a),第一层级对应于柱图,该层级的维度下的各数据项目及其数据内容按照柱图来进行展示。如图2(b)所示,第二层级对应于饼图,该层级的维度下的各数据项目及其数据内容按照饼图来进行展示。
根据本发明的另一个优选示例,用户设备1所展示的各层级的数据内容进一步经筛选或排序。
在此,用户设备1所展示的各层级的数据内容可以经筛选处理。配合参阅图2(a),用户设备1可以仅呈现2014年上半年的数据项目以及相应的数据内容。又如,用户设备1可以仅呈现订单数量高于一预定数量阈值的数据项目以及相应的数据内容。
用户设备1所展示的各层级的数据内容也可以经排序处理。配合参阅图2(a),用户设备1可以按照订单数量从高到低、或者从低到高呈现各数据项目以及相应的数据内容。
根据本发明的另一个优选实施例,用户设备1还可以包括一本地配置装置(图5中未示出)。本地配置装置可以通过与用户的交互,自上而下逐级配置各层级的维度及数据类别。
在此,用户可以通过各种方式来自上而下逐级输入各层级的维度及数据类别。本地配置装置可以将用户所输入的各层级的维度及数据类别配置为各层级的维度及数据类别。
优选地,本地配置装置还可以呈现可供配置的多个数据标签。随后,本地配置装置可以将用户所选择的数据标签配置为各层级的维度及数据类别。
在此,本地配置装置所呈现的可供配置的多个数据标签例如“记录日期”、“活动来源”、“终端”等。用户可以选择这些数据标签,例如,用户可以选择其中任一个数据标签,相应地,本地配置装置可以将用户所选择的数据标签确定为某一层级的维度或数据类别。
其中,本地配置装置可以通过以下至少任一种方式配置各层级的维度及数据类别:
1)本地配置装置可以根据用户将数据标签拖动到维度呈现区域的操作,开启一个新层级并将所拖动的数据标签配置为该层级的维度。
例如,用户将数据标签“活动来源”拖动到维度呈现区域内,本地配置装置则开启一个新层级(如第二层级)并将“活动来源”数据标签配置为该新层级(如第二层级)的维度。
2)在当前层级,本地配置装置可以根据用户对数据标签的拖动操作,将被该用户拖动到数据类别呈现区域的数据标签配置为当前层级的数据类别。
例如,在当前层级(如第三层级),用户将数据标签“有效订单数”拖动至数据类别呈现区域,则本地配置装置将该数据标签“有效订单数”配置为当前层级(如第三层级)的数据类别。
更优选地,用户设备1还可以包括一第三呈现装置(图5中未示出)。当下一层级的维度及数据类别已配置,第三呈现装置还可以根据用户在当前层级的维度下选择的一数据项目,获取并呈现该数据项目在下一层级对应的各数据项目及其各自对应的数据内容。
配合参阅图3(a),图3(a)展示了第一层级的数据。当下一层级的维度已配置为“活动来源”,数据类别已配置为“订单数”(与第一层级一致),如果用户在当前层级的维度下选择一数据项目,如“2014年10月”,第三呈现装置可以获取该数据项目在第二层级对应的各数据项目(2014年10月的来源1、2014年10月的来源2、2014年10月的来源3、2014年10月的来源4、2014年10月的来源5)及相应的数据内容(各来源所分别对应的订单数)。随后,第三呈现装置可以呈现这些数据项目及相应的数据内容,如图3(b)所示。随后,当下一层级的维度已配置为“终端”,数据类别已配置为“订单数”以及“有效订单数”,如果用户在当前层级的维度下选择一数据项目,如“来源5”,第三呈现装置可以获取该数据项目在第三层级对应的各数据项目(2014年10月的来源5的微信公众号、2014年10月的来源5的IOS、2014年10月的来源5的M、2014年10月的来源5的Android、2014年10月的来源5的58App)及相应的数据内容(各终端所分别对应的订单数以及有效订单数)。随后,第三呈现装置可以呈现这些数据项目及相应的数据内容,如图3(c)所示。
在此,在自上而下逐级配置各层级的维度及数据类别时,第三呈现装置可以获取并呈现用户所选择的数据项目在下一层级对应的各数据项目及其各自对应的数据内容,以实现配置结果可视化,提升了用户的使用体验。
图6示出根据本发明一个实施例的装置示意图,其具体示出一种在网络设备中的配置数据展示层级的装置,也即,配置装置610。如图6所示,配置装置610被装置于网络设备2中,并具体包括装置611。
具体地,装置611通过与用户的交互,自上而下逐级配置各层级的维度及数据类别(为便于区分,以下将装置611称为网络配置装置611)。
在此,网络配置装置611可以通过多种方式与用户交互。例如,网络配置装置611可以接收用户设备所发送的用户所输入的各层级的维度以及数据类别。随后,网络配置装置611可以基于所接收的各层级的维度以及数据类别来自上而下地逐级配置各层级的维度及数据类别。
优选地,网络配置装置611可以向用户提供一配置页面,所述配置页面中呈现可供配置的多个数据标签。随后,网络配置装置611可以将用户所选择的数据标签配置为各层级的维度及数据类别。
在此,网络配置装置611所提供的配置页面中所呈现的可供配置的多个数据标签例如“记录日期”、“活动来源”、“终端”等。用户可以选择这些数据标签,例如,用户可以选择其中任一个数据标签,相应地,网络配置装置611可以将用户所选择的数据标签确定为某一层级的维度或数据类别。
其中,网络配置装置611可以通过以下至少任一种方式配置各层级的维度及数据类别:
1)网络配置装置611可以根据用户将数据标签拖动到维度呈现区域的操作,开启一个新层级并将所拖动的数据标签配置为该层级的维度。
例如,用户将数据标签“活动来源”拖动到维度呈现区域内,网络配置装置611则开启一个新层级(如第二层级)并将“活动来源”数据标签配置为该新层级(如第二层级)的维度。
2)在当前层级,网络配置装置611可以根据用户对数据标签的拖动操作,将被该用户拖动到数据类别呈现区域的数据标签配置为当前层级的数据类别。
例如,在当前层级(如第三层级),用户将数据标签“有效订单数”拖动至数据类别呈现区域,则网络配置装置611将该数据标签“有效订单数”配置为当前层级(如第三层级)的数据类别。
更优选地,网络设备2还可以包括一网络提供装置(图6中未示出)。当下一层级的维度及数据类别已配置,网络提供装置可以根据用户在当前层级的维度下选择的一数据项目,获取并提供该数据项目在下一层级对应的各数据项目及其各自对应的数据内容。
例如,当下一层级的维度已配置为“活动来源”,数据类别已配置为“订单数”,如果用户在当前层级的维度下选择一数据项目,如“2014年10月”,网络提供装置可以获取该数据项目在下一层级对应的各数据项目(2014年10月的来源1、2014年10月的来源2、2014年10月的来源3、2014年10月的来源4、2014年10月的来源5)及相应的数据内容(各来源所分别对应的订单数)。随后,网络提供装置可以提供这些数据项目及相应的数据内容。
在此,在自上而下逐级配置各层级的维度及数据类别时,网络提供装置可以获取并提供用户所选择的数据项目在下一层级对应的各数据项目及其各自对应的数据内容,以实现配置结果可视化,提升了用户的使用体验。
根据本发明的一个优选示例,网络提供装置所提供的各层级的数据内容进一步经筛选或排序。
在此,网络提供装置所提供的各层级的数据内容可以经筛选处理。例如,对于2014年全年的数据,网络提供装置可以仅提供2014年上半年的数据项目以及相应的数据内容。又如,网络提供装置可以仅提供订单数量高于一预定数量阈值的数据项目以及相应的数据内容。
网络提供装置所提供的各层级的数据内容也可以经排序处理。例如,对于2014年全年的数据,网络提供装置可以按照订单数量从高到低、或者从低到高提供各数据项目以及相应的数据内容。
根据本发明的另一个优选示例,网络设备2还可以包括一图表类型配置装置(图6中未示出)。每个层级还对应有一个图表类型,图表类型配置装置可以通过与用户的交互,配置各层级所分别对应的图表类型。
其中,所述图表类型例如线图、饼图、堆积图、柱图、地图、表格、散点图、条形图、计量图等。
例如,图表类型配置装置可以通过与用户的交互,将第一层级配置为对应于柱图。又如,图表类型配置装置可以通过与用户的交互,将第二层级配置为对应于饼图。
需要注意的是,本发明可在软件和/或软件与硬件的组合体中被实施,例如,本发明的各个装置可采用专用集成电路(ASIC)或任何其他类似硬件设备来实现。在一个实施例中,本发明的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本发明的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本发明的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。***权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
虽然前面特别示出并且描述了示例性实施例,但是本领域技术人员将会理解的是,在不背离权利要求书的精神和范围的情况下,在其形式和细节方面可以有所变化。这里所寻求的保护在所附权利要求书中做了阐述。在下列编号条款中规定了各个实施例的这些和其他方面:
1.一种在用户设备中的数据展示方法,其中,数据被分层级展示,每个层级包括一个或多个维度以及一个或多个数据类别,每个维度下具有一个或多个数据项目,每个数据项目在各数据类别下对应有数据内容;
其中,该方法包括:
-在当前层级,当用户选择其对应维度下的一数据项目,获取所述数据项目在下一层级对应的数据;
-呈现所述数据项目在所述下一层级的维度下的各数据项目及其各自对应的数据内容。
2.根据条款1所述的方法,其中,该方法还包括:
-当所述用户选择返回当前层级之上的任一层级时,获取被选层级的数据;
-呈现所述被选层级的维度下的各数据项目及其各自对应的数据内容。
3.根据条款1或2所述的方法,其中,该方法还包括:
-通过与所述用户的交互,自上而下逐级配置各层级的维度及数据类别。
4.根据条款3所述的方法,其中,所述配置具体包括:
-呈现可供配置的多个数据标签;
-将所述用户所选择的数据标签配置为各层级的维度及数据类别。
5.根据条款3或4所述的方法,其中,所述将所述用户所选择的数据标签配置为相应层级的维度及数据类别的步骤具体包括:
-根据所述用户将所述数据标签拖动到维度呈现区域的操作,开启一个新层级并将所拖动的数据标签配置为该层级的维度;
-在当前层级,根据所述用户对所述数据标签的拖动操作,将被所述用户拖动到数据类别呈现区域的数据标签配置为当前层级的数据类别。
6.根据条款3至5中任一项所述的方法,其中,该方法还包括:
-当下一层级的维度及数据类别已配置,根据所述用户在当前层级的维度下选择的一数据项目,获取并呈现所述数据项目在下一层级对应的各数据项目及其各自对应的数据内容。
7.根据条款1至6中任一项所述的方法,其中,每个层级还对应有一个图表类型,各层级的维度下的各数据项目及其数据内容按照相应层级所对应的图表类型来进行展示。
8.根据条款1至7中任一项所述的方法,其中,所展示的各层级的数据内容进一步经筛选或排序。
9.一种在网络设备中配置数据展示层级的方法,其中,该u方法包括:
-通过与用户的交互,自上而下逐级配置各层级的维度及数据类别。
10.根据条款9所述的方法,其中,所述配置具体包括:
-向所述用户提供一配置页面,所述配置页面中呈现可供配置的多个数据标签;
-将所述用户所选择的数据标签配置为各层级的维度及数据类别。
11.根据条款9或10所述的方法,其中,所述将所述用户所选择的数据标签配置为相应层级的维度及数据类别的步骤具体包括:
-根据所述用户将所述数据标签拖动到维度呈现区域的操作,开启一个新层级并将所拖动的数据标签配置为该层级的维度;
-在当前层级,根据所述用户对所述数据标签的拖动操作,将被所述用户拖动到数据类别呈现区域的数据标签配置为当前层级的数据类别。
12.根据条款9至11中任一项所述的方法,其中,该方法还包括:
-当下一层级的维度及数据类别已配置,根据所述用户在当前层级的维度下选择的一数据项目,获取并提供所述数据项目在下一层级对应的各数据项目及其各自对应的数据内容。
13.根据条款12所述的方法,其中,所提供的各层级的数据内容进一步经筛选或排序。
14.根据条款9至13中任一项所述的方法,其中,每个层级还对应有一个图表类型,该方法还包括:
-通过与用户的交互,配置各层级所分别对应的图表类型。
15.一种在用户设备中的数据展示装置,其中,数据被分层级展示,每个层级包括一个或多个维度以及一个或多个数据类别,每个维度下具有一个或多个数据项目,每个数据项目在各数据类别下对应有数据内容;
其中,该装置包括:
-用于在当前层级,当用户选择其对应维度下的一数据项目,获取所述数据项目在下一层级对应的数据的装置;
-用于呈现所述数据项目在所述下一层级的维度下的各数据项目及其各自对应的数据内容的装置。
16.根据条款15所述的装置,其中,该装置还包括:
-用于当所述用户选择返回当前层级之上的任一层级时,获取被选层级的数据的装置;
-用于呈现所述被选层级的维度下的各数据项目及其各自对应的数据内容的装置。
17.根据条款15或16所述的装置,其中,该装置还包括:
-用于通过与所述用户的交互,自上而下逐级配置各层级的维度及数据类别的装置。
18.根据条款17所述的装置,其中,所述配置具体包括:
-呈现可供配置的多个数据标签;
-将所述用户所选择的数据标签配置为各层级的维度及数据类别。
19.根据条款17或18所述的装置,其中,所述将所述用户所选择的数据标签配置为相应层级的维度及数据类别的操作具体包括:
-根据所述用户将所述数据标签拖动到维度呈现区域的操作,开启一个新层级并将所拖动的数据标签配置为该层级的维度;
-在当前层级,根据所述用户对所述数据标签的拖动操作,将被所述用户拖动到数据类别呈现区域的数据标签配置为当前层级的数据类别。
20.根据条款17至19中任一项所述的装置,其中,该装置还包括:
-用于当下一层级的维度及数据类别已配置,根据所述用户在当前层级的维度下选择的一数据项目,获取并呈现所述数据项目在下一层级对应的各数据项目及其各自对应的数据内容的装置。
21.根据条款15至20中任一项所述的装置,其中,每个层级还对应有一个图表类型,各层级的维度下的各数据项目及其数据内容按照相应层级所对应的图表类型来进行展示。
22.根据条款15至21中任一项所述的装置,其中,所展示的各层级的数据内容进一步经筛选或排序。
23.一种在网络设备中配置数据展示层级的装置,其中,该装置包括:
-用于通过与用户的交互,自上而下逐级配置各层级的维度及数据类别的装置。
24.根据条款23所述的装置,其中,所述配置具体包括:
-向所述用户提供一配置页面,所述配置页面中呈现可供配置的多个数据标签;
-将所述用户所选择的数据标签配置为各层级的维度及数据类别。
25.根据条款23或24所述的装置,其中,所述将所述用户所选择的数据标签配置为相应层级的维度及数据类别的操作具体包括:
-根据所述用户将所述数据标签拖动到维度呈现区域的操作,开启一个新层级并将所拖动的数据标签配置为该层级的维度;
-在当前层级,根据所述用户对所述数据标签的拖动操作,将被所述用户拖动到数据类别呈现区域的数据标签配置为当前层级的数据类别。
26.根据条款23至25中任一项所述的装置,其中,该装置还包括:
-用于当下一层级的维度及数据类别已配置,根据所述用户在当前层级的维度下选择的一数据项目,获取并提供所述数据项目在下一层级对应的各数据项目及其各自对应的数据内容的装置。
27.根据条款26所述的装置,其中,所提供的各层级的数据内容进一步经筛选或排序。
28.根据条款23至27中任一项所述的装置,其中,每个层级还对应有一个图表类型,该装置还包括:
-用于通过与用户的交互,配置各层级所分别对应的图表类型的装置。
Claims (28)
1.一种在用户设备中的数据展示方法,其中,数据被分层级展示,每个层级包括一个或多个维度以及一个或多个数据类别,每个维度下具有一个或多个数据项目,每个数据项目在各数据类别下对应有数据内容;
其中,该方法包括:
-在当前层级,当用户选择其对应维度下的一数据项目,获取所述数据项目在下一层级对应的数据;
-呈现所述数据项目在所述下一层级的维度下的各数据项目及其各自对应的数据内容。
2.根据权利要求1所述的方法,其中,该方法还包括:
-当所述用户选择返回当前层级之上的任一层级时,获取被选层级的数据;
-呈现所述被选层级的维度下的各数据项目及其各自对应的数据内容。
3.根据权利要求1或2所述的方法,其中,该方法还包括:
-通过与所述用户的交互,自上而下逐级配置各层级的维度及数据类别。
4.根据权利要求3所述的方法,其中,所述配置具体包括:
-呈现可供配置的多个数据标签;
-将所述用户所选择的数据标签配置为各层级的维度及数据类别。
5.根据权利要求3或4所述的方法,其中,所述将所述用户所选择的数据标签配置为相应层级的维度及数据类别的步骤具体包括:
-根据所述用户将所述数据标签拖动到维度呈现区域的操作,开启一个新层级并将所拖动的数据标签配置为该层级的维度;
-在当前层级,根据所述用户对所述数据标签的拖动操作,将被所述用户拖动到数据类别呈现区域的数据标签配置为当前层级的数据类别。
6.根据权利要求3至5中任一项所述的方法,其中,该方法还包括:
-当下一层级的维度及数据类别已配置,根据所述用户在当前层级的维度下选择的一数据项目,获取并呈现所述数据项目在下一层级对应的各数据项目及其各自对应的数据内容。
7.根据权利要求1至6中任一项所述的方法,其中,每个层级还对应有一个图表类型,各层级的维度下的各数据项目及其数据内容按照相应层级所对应的图表类型来进行展示。
8.根据权利要求1至7中任一项所述的方法,其中,所展示的各层级的数据内容进一步经筛选或排序。
9.一种在网络设备中配置数据展示层级的方法,其中,该u方法包括:
-通过与用户的交互,自上而下逐级配置各层级的维度及数据类别。
10.根据权利要求9所述的方法,其中,所述配置具体包括:
-向所述用户提供一配置页面,所述配置页面中呈现可供配置的多个数据标签;
-将所述用户所选择的数据标签配置为各层级的维度及数据类别。
11.根据权利要求9或10所述的方法,其中,所述将所述用户所选择的数据标签配置为相应层级的维度及数据类别的步骤具体包括:
-根据所述用户将所述数据标签拖动到维度呈现区域的操作,开启一个新层级并将所拖动的数据标签配置为该层级的维度;
-在当前层级,根据所述用户对所述数据标签的拖动操作,将被所述用户拖动到数据类别呈现区域的数据标签配置为当前层级的数据类别。
12.根据权利要求9至11中任一项所述的方法,其中,该方法还包括:
-当下一层级的维度及数据类别已配置,根据所述用户在当前层级的维度下选择的一数据项目,获取并提供所述数据项目在下一层级对应的各数据项目及其各自对应的数据内容。
13.根据权利要求12所述的方法,其中,所提供的各层级的数据内容进一步经筛选或排序。
14.根据权利要求9至13中任一项所述的方法,其中,每个层级还对应有一个图表类型,该方法还包括:
-通过与用户的交互,配置各层级所分别对应的图表类型。
15.一种在用户设备中的数据展示装置,其中,数据被分层级展示,每个层级包括一个或多个维度以及一个或多个数据类别,每个维度下具有一个或多个数据项目,每个数据项目在各数据类别下对应有数据内容;
其中,该装置包括:
-用于在当前层级,当用户选择其对应维度下的一数据项目,获取所述数据项目在下一层级对应的数据的装置;
-用于呈现所述数据项目在所述下一层级的维度下的各数据项目及其各自对应的数据内容的装置。
16.根据权利要求15所述的装置,其中,该装置还包括:
-用于当所述用户选择返回当前层级之上的任一层级时,获取被选层级的数据的装置;
-用于呈现所述被选层级的维度下的各数据项目及其各自对应的数据内容的装置。
17.根据权利要求15或16所述的装置,其中,该装置还包括:
-用于通过与所述用户的交互,自上而下逐级配置各层级的维度及数据类别的装置。
18.根据权利要求17所述的装置,其中,所述配置具体包括:
-呈现可供配置的多个数据标签;
-将所述用户所选择的数据标签配置为各层级的维度及数据类别。
19.根据权利要求17或18所述的装置,其中,所述将所述用户所选择的数据标签配置为相应层级的维度及数据类别的操作具体包括:
-根据所述用户将所述数据标签拖动到维度呈现区域的操作,开启一个新层级并将所拖动的数据标签配置为该层级的维度;
-在当前层级,根据所述用户对所述数据标签的拖动操作,将被所述用户拖动到数据类别呈现区域的数据标签配置为当前层级的数据类别。
20.根据权利要求17至19中任一项所述的装置,其中,该装置还包括:
-用于当下一层级的维度及数据类别已配置,根据所述用户在当前层级的维度下选择的一数据项目,获取并呈现所述数据项目在下一层级对应的各数据项目及其各自对应的数据内容的装置。
21.根据权利要求15至20中任一项所述的装置,其中,每个层级还对应有一个图表类型,各层级的维度下的各数据项目及其数据内容按照相应层级所对应的图表类型来进行展示。
22.根据权利要求15至21中任一项所述的装置,其中,所展示的各层级的数据内容进一步经筛选或排序。
23.一种在网络设备中配置数据展示层级的装置,其中,该装置包括:
-用于通过与用户的交互,自上而下逐级配置各层级的维度及数据类别的装置。
24.根据权利要求23所述的装置,其中,所述配置具体包括:
-向所述用户提供一配置页面,所述配置页面中呈现可供配置的多个数据标签;
-将所述用户所选择的数据标签配置为各层级的维度及数据类别。
25.根据权利要求23或24所述的装置,其中,所述将所述用户所选择的数据标签配置为相应层级的维度及数据类别的操作具体包括:
-根据所述用户将所述数据标签拖动到维度呈现区域的操作,开启一个新层级并将所拖动的数据标签配置为该层级的维度;
-在当前层级,根据所述用户对所述数据标签的拖动操作,将被所述用户拖动到数据类别呈现区域的数据标签配置为当前层级的数据类别。
26.根据权利要求23至25中任一项所述的装置,其中,该装置还包括:
-用于当下一层级的维度及数据类别已配置,根据所述用户在当前层级的维度下选择的一数据项目,获取并提供所述数据项目在下一层级对应的各数据项目及其各自对应的数据内容的装置。
27.根据权利要求26所述的装置,其中,所提供的各层级的数据内容进一步经筛选或排序。
28.根据权利要求23至27中任一项所述的装置,其中,每个层级还对应有一个图表类型,该装置还包括:
-用于通过与用户的交互,配置各层级所分别对应的图表类型的装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610105162.0A CN105787034A (zh) | 2016-02-25 | 2016-02-25 | 数据展示的方法与装置 |
PCT/CN2017/074577 WO2017143996A1 (zh) | 2016-02-25 | 2017-02-23 | 数据展示的方法与装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610105162.0A CN105787034A (zh) | 2016-02-25 | 2016-02-25 | 数据展示的方法与装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105787034A true CN105787034A (zh) | 2016-07-20 |
Family
ID=56403758
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610105162.0A Pending CN105787034A (zh) | 2016-02-25 | 2016-02-25 | 数据展示的方法与装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN105787034A (zh) |
WO (1) | WO2017143996A1 (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017143996A1 (zh) * | 2016-02-25 | 2017-08-31 | 海致网络技术(北京)有限公司 | 数据展示的方法与装置 |
CN108062318A (zh) * | 2016-11-08 | 2018-05-22 | 北京国双科技有限公司 | 一种气泡图显示方法及装置 |
CN109726231A (zh) * | 2018-12-29 | 2019-05-07 | 广东电网有限责任公司信息中心 | 工单数据显示方法、装置、计算机设备和存储介质 |
CN110046961A (zh) * | 2019-04-03 | 2019-07-23 | 北京创鑫旅程网络技术有限公司 | 一种指定国家签证页的客户端展示方法、装置 |
CN110503395A (zh) * | 2019-08-22 | 2019-11-26 | 北京字节跳动网络技术有限公司 | 数据处理方法、***、介质和电子设备 |
CN111258466A (zh) * | 2020-01-03 | 2020-06-09 | 珠海市岭南大数据研究院 | 数据可视化方法、装置、计算机设备和存储介质 |
CN113656431A (zh) * | 2021-08-13 | 2021-11-16 | 辽宁华盾安全技术有限责任公司 | 一种基于大数据的图形展示方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101430710A (zh) * | 2008-11-14 | 2009-05-13 | 中国科学院软件研究所 | 一种数据可视化引擎*** |
CN103279564A (zh) * | 2013-06-14 | 2013-09-04 | 江苏瀚远科技股份有限公司 | 基于html的图表数据输出方法及装置 |
CN103377195A (zh) * | 2012-04-13 | 2013-10-30 | 阿里巴巴集团控股有限公司 | 一种层级结构数据网页展现方法及装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105787034A (zh) * | 2016-02-25 | 2016-07-20 | 海智网聚网络技术(北京)有限公司 | 数据展示的方法与装置 |
-
2016
- 2016-02-25 CN CN201610105162.0A patent/CN105787034A/zh active Pending
-
2017
- 2017-02-23 WO PCT/CN2017/074577 patent/WO2017143996A1/zh active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101430710A (zh) * | 2008-11-14 | 2009-05-13 | 中国科学院软件研究所 | 一种数据可视化引擎*** |
CN103377195A (zh) * | 2012-04-13 | 2013-10-30 | 阿里巴巴集团控股有限公司 | 一种层级结构数据网页展现方法及装置 |
CN103279564A (zh) * | 2013-06-14 | 2013-09-04 | 江苏瀚远科技股份有限公司 | 基于html的图表数据输出方法及装置 |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017143996A1 (zh) * | 2016-02-25 | 2017-08-31 | 海致网络技术(北京)有限公司 | 数据展示的方法与装置 |
CN108062318A (zh) * | 2016-11-08 | 2018-05-22 | 北京国双科技有限公司 | 一种气泡图显示方法及装置 |
CN109726231A (zh) * | 2018-12-29 | 2019-05-07 | 广东电网有限责任公司信息中心 | 工单数据显示方法、装置、计算机设备和存储介质 |
CN110046961A (zh) * | 2019-04-03 | 2019-07-23 | 北京创鑫旅程网络技术有限公司 | 一种指定国家签证页的客户端展示方法、装置 |
CN110503395A (zh) * | 2019-08-22 | 2019-11-26 | 北京字节跳动网络技术有限公司 | 数据处理方法、***、介质和电子设备 |
CN111258466A (zh) * | 2020-01-03 | 2020-06-09 | 珠海市岭南大数据研究院 | 数据可视化方法、装置、计算机设备和存储介质 |
CN113656431A (zh) * | 2021-08-13 | 2021-11-16 | 辽宁华盾安全技术有限责任公司 | 一种基于大数据的图形展示方法 |
Also Published As
Publication number | Publication date |
---|---|
WO2017143996A1 (zh) | 2017-08-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105787034A (zh) | 数据展示的方法与装置 | |
AU2020203136B2 (en) | System and method for the generation of an adaptive user interface in a website building system | |
CN107957831B (zh) | 一种展示界面内容的数据处理方法、装置和处理设备 | |
US9552129B2 (en) | Interactive visual representation of points of interest data | |
US8810576B2 (en) | Manipulation and management of links and nodes in large graphs | |
CN103019680B (zh) | 移动终端和用于移动终端的应用图标显示方法 | |
CN108415978A (zh) | 用户标签存储方法、用户画像计算方法及计算设备 | |
US20150007099A1 (en) | Pinch Gestures in a Tile-Based User Interface | |
US20130300747A1 (en) | Multi-dimensional visualization tool for browsing and troubleshooting at scale | |
CN106933629B (zh) | 加载浏览器插件图标的方法及浏览器 | |
JP2013504793A (ja) | ズーミング・グラフィカル・ユーザー・インターフェース | |
CN111324837B (zh) | web前端基于GIS***的三维图表可视化方法及装置 | |
KR101784978B1 (ko) | 데스크톱 위젯을 생성하는 방법 및 장치, 및 단말 기기 | |
JP2005196791A (ja) | 階層構造のためのブラウザ | |
CN103019557B (zh) | 页面切换方法和装置 | |
CN105808594A (zh) | 浏览器导航页显示方法、装置及设备 | |
CN103034710B (zh) | 用于浏览器的页面呈现方法和装置 | |
CN107517312A (zh) | 一种壁纸切换方法、装置及终端设备 | |
CN102662666A (zh) | 一种界面菜单的创建方法及装置 | |
CN108255900A (zh) | 推荐新闻呈现方法、设备、浏览器及电子设备 | |
Vanderdonckt et al. | Exploring a design space of graphical adaptive menus: normal vs. small screens | |
US20140368511A1 (en) | Interactive visualization for highlighting change in top and relative ranking | |
CN103971412A (zh) | 电子地图的展现方法及装置 | |
CN107621951B (zh) | 一种视图层级优化的方法及装置 | |
CN104951477B (zh) | 用于过滤数据的方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: 100085 Beijing, Xueyuan Road, Haidian District, No. 5, 2 cottage, B, South 1011 Applicant after: Marine network technology (Beijing) Co., Ltd. Address before: 100085 Beijing, Xueyuan Road, Haidian District, No. 5, 2 cottage, B, South 1011 Applicant before: Hisense fabric network technology (Beijing) Co., Ltd. |
|
COR | Change of bibliographic data | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160720 |