Currently the only way to adjust cost is by export the cube's metadata,
make changes, and import back.

Using the ResourceTool mentioned here
https://github.com/apache/incubator-kylin/blob/master/docs/Operations/Kylin%20Metadata%20Store.md


On Thu, Jun 25, 2015 at 4:51 PM, dong wang <[email protected]> wrote:

> "You may adjust cube's metadata directly."  what does it mean? actually, I
> have 2 cubes based on the same fact able, and which have been built
> successfully, then, can I manually change the cost for the cube we want to
> select?
>
> 2015-06-25 16:43 GMT+08:00 Li Yang <[email protected]>:
>
> > IRealization.getCost() should return a meaningful value and QueryRouter
> > will choose a cheapest realization.
> >
> > Currently all cube's cost is 50 by default and not adjustable on GUI I
> > believe. You may adjust cube's metadata directly.
> >
> > When costs are equal, the cube with minimal dimensions and metrics will
> be
> > selected.
> >
> >
> > On Thu, Jun 25, 2015 at 4:35 PM, dong wang <[email protected]>
> wrote:
> >
> > > for the code:
> > org.apache.kylin.query.routing.QueryRouter.selectRealization
> > >
> > > if we have more than one suitable cube candidates, is it possible for
> > users
> > > to set some property such as weight under the "cube" tab on the web for
> > > each cube to decide which cube is best to be selected manually?
> > >
> >
>

Reply via email to