US 9,811,578 B2
Multidimensional data process method and device thereof
Wei Ji Zeng, Shenzhen (CN); Hao Li, Shenzhen (CN); Lei Wu, Shenzhen (CN); and Fu Han Cai, Shenzhen (CN)
Assigned to TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED, Shenzhen (CN)
Filed by TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED, Shenzhen, Guangdong Province (CN)
Filed on Mar. 12, 2015, as Appl. No. 14/656,607.
Application 14/656,607 is a continuation of application No. PCT/CN2014/082824, filed on Jul. 23, 2014.
Claims priority of application No. 2013 1 03576225 (CN), filed on Aug. 16, 2013.
Prior Publication US 2015/0213108 A1, Jul. 30, 2015
Int. Cl. G06F 17/30 (2006.01)
CPC G06F 17/30592 (2013.01) [G06F 17/3053 (2013.01); G06F 17/30312 (2013.01); G06F 17/30333 (2013.01); G06F 17/30513 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A multidimensional data process method, comprising:
obtaining attribute information in dimension information and hierarchical relationship information of respective attributes in a data service;
generating a recursive topology according to the attribute information in the dimension information and the hierarchical relationship information of the respective attributes; and the recursive topology comprising an attribute composition set and recursive paths of respective attribute compositions in the attribute composition set;
confirming attribute compositions for querying in the attribute composition set, including:
obtaining query statistics of the respective attribute compositions queried in a predetermined period of time, the query statistics including queried frequencies and queried time distribution information of the respective attribute compositions in the predetermined period of time;
confirming weights of the respective attribute compositions according to the queried frequencies and the queried time distribution information; and
confirming the attribute compositions for querying in the respective attribute compositions according the weights of the respective attribute compositions and recording the weights of the attribute compositions for querying;
confirming attribute compositions for fixing in the attribute composition set according to the attribute compositions for querying;
fixing the attribute compositions for fixing to form fixed attribute compositions and obtaining index data in accordance with the fixed attribute compositions;
recursing index data in accordance with the attribute compositions for querying according to the recursive paths and the index data in accordance with the fixed attribute compositions.