J'essaye d'employer les opérateurs de ROLLUP et de CUBE pour résumer des données en utilisant le cube d'échantillon. Si j'exécute la requête le message d'erreur suivant est renvoyé:Kylin - Groupe par Rollup et Cube
Internal error: Error while applying rule OLAPAggregateRule, args [rel#1246:LogicalAggregate.NONE.[](input=rel#1245:Subset#1.NONE.[],group={0, 1},groups=[{0, 1}, {0}, {}],indicator=true,SUMOFPRICE=SUM($2))].
J'utilise la documentation de http://calcite.apache.org/docs/reference.html pour construire la requête.
requêtes d'essai:
requête simple de ne pas utiliser un cube
sélectionner un, b, somme (c) de (valeurs (1, 2, 3, 4)) en tant que T (a , b, c, d) groupe de cumul (a, b)
Cette requête renvoie les résultats attendus
requête en utilisant le tableau KYLIN_SALES utilisant l'opérateur ROLLUP
select seller_id, leaf_categ_id, somme (prix) SumOfPrice de kylin_sales groupe par Rollup (seller_id, leaf_categ_id)
L'erreur mentionné au début de la question est renvoyée lors de l'exécution de cette requête.
Les journaux Kylin montrent ce qui suit lorsque l'erreur se produit:
Merci pour la mise à jour. Je vais suivre la réponse de la liste de dev. –