-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/34885/
-----------------------------------------------------------

(Updated June 3, 2015, 3:20 p.m.)


Review request for lens.


Bugs: LENS-531
    https://issues.apache.org/jira/browse/LENS-531


Repository: lens


Description
-------

added command


Diffs (updated)
-----

  lens-api/pom.xml adc464a0626151815214914b748514b2d8ebc8f2 
  lens-api/src/main/resources/cube-0.1.xsd 
719d10d94f638718d25c0b91f00abea75414ddf5 
  lens-cli/src/main/java/org/apache/lens/cli/commands/LensCubeCommands.java 
d05d7a516d2c65b081464e84858a593ab8f0e1bf 
  lens-cli/src/main/java/org/apache/lens/cli/skel/LensBanner.java 
86099d3b65ef03be62825e1abcdf8ce88f2a1f60 
  lens-cli/src/main/java/org/apache/lens/cli/skel/LensHistoryFileProvider.java 
b599d6ed469354596e972ffafe75716eb5239378 
  lens-cli/src/main/java/org/apache/lens/cli/skel/LensPromptProvider.java 
e5524bda29c55e7bb17ab081f8170716a297af18 
  lens-cli/src/main/java/org/apache/lens/cli/table/CollectionTable.java 
PRE-CREATION 
  lens-cli/src/main/java/org/apache/lens/cli/table/CollectionTableFactory.java 
PRE-CREATION 
  lens-cli/src/main/java/org/apache/lens/cli/table/XFieldTable.java 
PRE-CREATION 
  lens-cli/src/test/java/org/apache/lens/cli/TestLensCubeCommands.java 
ae39a2abe01d175c927fa2dcb80836c628e5c3ab 
  lens-client/src/main/java/org/apache/lens/client/LensClient.java 
cd8bf166e11786ae8ec26df8d03dd381ef62d787 
  lens-client/src/main/java/org/apache/lens/client/LensMetadataClient.java 
44f4f1f49894f235568aabc3de128879a233b35c 
  
lens-server-api/src/main/java/org/apache/lens/server/api/metastore/CubeMetastoreService.java
 890da4cbd365a6b01381a110f9888a5491b49727 
  
lens-server/src/main/java/org/apache/lens/server/metastore/CubeMetastoreServiceImpl.java
 64f6cd4bddeadfccc8ab992fcdf16151a29d3c24 
  
lens-server/src/main/java/org/apache/lens/server/metastore/MetastoreResource.java
 e746ebbe5035fcc43563a5509f1dbf67d51980db 
  pom.xml a9a3969f7eb217d7b12c52d64877854d97d6fc6a 

Diff: https://reviews.apache.org/r/34885/diff/


Testing (updated)
-------

lens-shell>cube show fields sales
dim attributes
=======================
  Name                  Display String   Description
  --------------------  ---------------  
--------------------------------------------
  delivery_city_name    Delivery City    City name to which the product was 
delivered
  production_city_name  Production City  City name in which the product was 
produced
  production_city_id
  product_id
  order_id
  delivery_city_id
  customer_city_name    Customer City    City name to which the customer belongs
  delivery_time
  order_time
  order_line_number
  customer_city_id
  promotion_id
  customer_id

measures
=======================
  Name                       Display String              Description
  -------------------------  --------------------------  -----------
  rating                     Rating
  line_item_quantity         Line item quantity
  store_sales                Store Sales
  unit_sales                 Unit Sales
  line_item_tax              Line item tax
  max_line_item_discount     Maximum Line item discount
  store_cost                 Store Cost
  max_line_item_price        Maximum Line item price
  line_item_discount_amount  Line item discount
  line_item_product_price    Line item product price

expr columns
=======================
  Name             Display String   Description  Expr Specs
  ---------------  ---------------  -----------  
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  profit           Profit                        always valid: store_sales - 
store_cost
  promotion_sales  Promotion sales               after 
2015-04-11T23:30:00.000+05:30: sum(case when promotion_id = 0 then 0 else 
store_sales end), before 2015-04-11T23:30:00.000+05:30: sum(case when 
promotion_id = -1 then 0 when promotion_id = -1 then 0 else store_sales end)

join chains
=======================
  Name              Display String  Description  Destination Table  Paths
  ----------------  --------------  -----------  -----------------  
---------------------------------------------------------------------------------------
  customer_details                               customer           
sales.customer_id=customer.id
  customer_city                                  city               
sales.customer_city_id=city.id, 
sales.customer_id=customer.id->customer.city_id=city.id
  product_details                                product            
sales.product_id=product.id
  production_city                                city               
sales.production_city_id=city.id
  delivery_city                                  city               
sales.delivery_city_id=city.id


lens-shell>


Thanks,

Rajat Khandelwal

Reply via email to