/
GENERATE CUBES
GENERATE CUBES
Generates cubes from a query.
Syntax
GENERATE CUBE {cubes-tag} [WITH WHERE where-expression] FROM select-statement
Description
Cube tag and query (select statement) must be provided.
Cubes with a Filter
To create a cube with a filter (a cube with where statement), use the WITH WHERE clause. Cubes with WHERE are generated using filtered data, based on the given where expression, and can be applied only to queries that include identical where expression in their where clause.
Example
GENERATE CUBES mycube FROM SELECT PRODUCT, SUM(PRICE) FROM T_PRODUCT WHERE COUNTRY='US' GROUP BY PRODUCT; cube tag | status | rows | candidate query --------------------------------------------------------------------- cube1 | finished successfully | 13 | SELECT sales_demo.store_country, | sales_demo.store_name, | sum(sales_demo.net_profit) | FROM | sales_demo | GROUP BY | sales_demo.store_country, | sales_demo.store_name ---------------------------------------------------------------------
See Also
SHOW CUBES {WITH WHERE <where-clause>} FROM <select-statement>
, multiple selections available,
Related content
GENERATE CUBES
GENERATE CUBES
More like this
Automatic Cube Generation
Automatic Cube Generation
More like this
Automatic Cube Generation
Automatic Cube Generation
More like this
DROP CUBES
DROP CUBES
More like this
DROP CUBES
DROP CUBES
More like this
UPDATE CUBE BY KEY
UPDATE CUBE BY KEY
More like this