chris schrader created HIVE-6942: ------------------------------------ Summary: Explanation of GROUPING__ID is confusing Key: HIVE-6942 URL: https://issues.apache.org/jira/browse/HIVE-6942 Project: Hive Issue Type: Improvement Components: Documentation Reporter: chris schrader Priority: Minor
The explanation given for GROUPING__ID in enhanced aggregations is very incomplete and confusing based on the example. Documentation here: https://cwiki.apache.org/confluence/display/Hive/Enhanced+Aggregation,+Cube,+Grouping+and+Rollup#EnhancedAggregation,Cube,GroupingandRollup-Grouping__IDfunction It would be far easier to understand if the "bit vector" were explained better along side the examples given. IE, also explain identifying each column in terms of the binary number it returns and then show it converted to decimal. In the examples provided, the binary equivalent of the grouping ID's for the first example would be 1,11,11 representing the columns included in aggregation. The documentation is very confusing without this clear connection between creating a binary number that gets converted (just referring to it as a "bitvector" isn't sufficient to the average user). -- This message was sent by Atlassian JIRA (v6.2#6252)