are both “D_MINUTE_5” and “DIM_ECELL” the lookup table? what’s the fact
table and how it be joined with the lookup tables?

On 7/30/15, 3:21 PM, "liangmeng" <[email protected]> wrote:

>- Failed to deal with the request:null
>java.lang.NullPointerException
>at 
>org.apache.kylin.cube.cuboid.CuboidScheduler.findSmallerSibling(CuboidSche
>duler.java:137)
>at 
>org.apache.kylin.cube.cuboid.CuboidScheduler.getSpanningCuboid(CuboidSched
>uler.java:62)
>at 
>org.apache.kylin.cube.cuboid.CuboidCLI.simulateCuboidGeneration(CuboidCLI.
>java:58)
>at 
>org.apache.kylin.rest.service.CubeService.updateCubeAndDesc(CubeService.ja
>va:236)
>at 
>org.apache.kylin.rest.service.CubeService$$FastClassByCGLIB$$17a07c0e.invo
>ke(<generated>)
>at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
>at 
>org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.inv
>okeJoinpoint(Cglib2AopProxy.java:689)
>at 
>org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Refle
>ctiveMethodInvocation.java:150)
>at 
>org.springframework.security.access.intercept.aopalliance.MethodSecurityIn
>terceptor.invoke(MethodSecurityInterceptor.java:64)
>at 
>org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Refle
>ctiveMethodInvocation.java:172)
>at 
>org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor
>.intercept(Cglib2AopProxy.java:622)
>at 
>org.apache.kylin.rest.service.CubeService$$EnhancerByCGLIB$$70661452.updat
>eCubeAndDesc(<generated>)
>at 
>org.apache.kylin.rest.controller.CubeController.updateCubeDesc(CubeControl
>ler.java:393)
>at 
>org.apache.kylin.rest.controller.CubeController$$FastClassByCGLIB$$309afa4
>a.invoke(<generated>)
>at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
>at 
>org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.inv
>okeJoinpoint(Cglib2AopProxy.java:689)
>at 
>org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Refle
>ctiveMethodInvocation.java:150)
>at 
>com.ryantenney.metrics.spring.MeteredMethodInterceptor.invoke(MeteredMetho
>dInterceptor.java:45)
>at 
>com.ryantenney.metrics.spring.MeteredMethodInterceptor.invoke(MeteredMetho
>dInterceptor.java:32)
>at 
>com.ryantenney.metrics.spring.AbstractMetricMethodInterceptor.invoke(Abstr
>actMetricMethodInterceptor.java:59)
>at 
>org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Refle
>ctiveMethodInvocation.java:172)
>at 
>org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor
>.intercept(Cglib2AopProxy.java:622)
>at 
>org.apache.kylin.rest.controller.CubeController$$EnhancerByCGLIB$$15313f51
>.updateCubeDesc(<generated>)
>at sun.reflect.GeneratedMethodAccessor95.invoke(Unknown Source)
>at 
>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm
>pl.java:43)
>at java.lang.reflect.Method.invoke(Method.java:606)
>at 
>org.springframework.web.method.support.InvocableHandlerMethod.invoke(Invoc
>ableHandlerMethod.java:213)
>at 
>org.springframework.web.method.support.InvocableHandlerMethod.invokeForReq
>uest(InvocableHandlerMethod.java:126)
>at 
>org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHand
>lerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:96)
>at 
>org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandle
>rAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:617)
>at 
>org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandle
>rAdapter.handleInternal(RequestMappingHandlerAdapter.java:578)
>at 
>org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.ha
>ndle(AbstractHandlerMethodAdapter.java:80)
>at 
>org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherSer
>vlet.java:923)
>at 
>org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServ
>let.java:852)
>at 
>org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkS
>ervlet.java:882)
>at 
>org.springframework.web.servlet.FrameworkServlet.doPut(FrameworkServlet.ja
>va:800)
>at javax.servlet.http.HttpServlet.service(HttpServlet.java:649)
>at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
>at 
>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
>onFilterChain.java:303)
>at 
>org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
>Chain.java:208)
>at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
>at 
>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
>onFilterChain.java:241)
>at 
>org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
>Chain.java:208)
>at 
>com.codahale.metrics.servlet.AbstractInstrumentedFilter.doFilter(AbstractI
>nstrumentedFilter.java:97)
>at 
>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
>onFilterChain.java:241)
>at 
>org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
>Chain.java:208)
>at 
>org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFil
>ter(FilterChainProxy.java:330)
>at 
>org.springframework.security.web.access.intercept.FilterSecurityIntercepto
>r.invoke(FilterSecurityInterceptor.java:118)
>at 
>org.springframework.security.web.access.intercept.FilterSecurityIntercepto
>r.doFilter(FilterSecurityInterceptor.java:84)
>at 
>org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFil
>ter(FilterChainProxy.java:342)
>at 
>org.springframework.security.web.access.ExceptionTranslationFilter.doFilte
>r(ExceptionTranslationFilter.java:113)
>at 
>org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFil
>ter(FilterChainProxy.java:342)
>at 
>org.springframework.security.web.session.SessionManagementFilter.doFilter(
>SessionManagementFilter.java:103)
>at 
>org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFil
>ter(FilterChainProxy.java:342)
>at 
>org.springframework.security.web.authentication.AnonymousAuthenticationFil
>ter.doFilter(AnonymousAuthenticationFilter.java:113)
>at 
>org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFil
>ter(FilterChainProxy.java:342)
>at 
>org.springframework.security.web.servletapi.SecurityContextHolderAwareRequ
>estFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54)
>at 
>org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFil
>ter(FilterChainProxy.java:342)
>at 
>org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFi
>lter(RequestCacheAwareFilter.java:45)
>at 
>org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFil
>ter(FilterChainProxy.java:342)
>at 
>org.springframework.security.web.authentication.www.BasicAuthenticationFil
>ter.doFilter(BasicAuthenticationFilter.java:201)
>at 
>org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFil
>ter(FilterChainProxy.java:342)
>at 
>org.springframework.security.web.authentication.ui.DefaultLoginPageGenerat
>ingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91)
>at 
>org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFil
>ter(FilterChainProxy.java:342)
>at 
>org.springframework.security.web.authentication.AbstractAuthenticationProc
>essingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183)
>at 
>org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFil
>ter(FilterChainProxy.java:342)
>at 
>org.springframework.security.web.authentication.logout.LogoutFilter.doFilt
>er(LogoutFilter.java:105)
>at 
>org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFil
>ter(FilterChainProxy.java:342)
>at 
>org.springframework.security.web.context.SecurityContextPersistenceFilter.
>doFilter(SecurityContextPersistenceFilter.java:87)
>at 
>org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFil
>ter(FilterChainProxy.java:342)
>at 
>org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterC
>hainProxy.java:192)
>at 
>org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProx
>y.java:160)
>at 
>org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(Delega
>tingFilterProxy.java:346)
>at 
>org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFi
>lterProxy.java:259)
>at 
>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
>onFilterChain.java:241)
>at 
>org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
>Chain.java:208)
>at 
>org.apache.kylin.rest.filter.KylinApiFilter.doFilterInternal(KylinApiFilte
>r.java:64)
>at 
>org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerReques
>tFilter.java:76)
>at 
>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
>onFilterChain.java:241)
>at 
>org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
>Chain.java:208)
>at com.thetransactioncompany.cors.CORSFilter.doFilter(CORSFilter.java:195)
>at com.thetransactioncompany.cors.CORSFilter.doFilter(CORSFilter.java:266)
>at 
>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
>onFilterChain.java:241)
>at 
>org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
>Chain.java:208)
>at 
>org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.
>java:220)
>at 
>org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.
>java:122)
>at 
>org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBa
>se.java:504)
>at 
>org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:1
>70)
>at 
>org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:1
>03)
>at 
>org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
>at 
>org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.ja
>va:116)
>at 
>org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421
>)
>at 
>org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Pro
>cessor.java:1074)
>at 
>org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(Abstr
>actProtocol.java:611)
>at 
>org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.jav
>a:316)
>at 
>java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:
>1145)
>at 
>java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java
>:615)
>at 
>org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.
>java:61)
>at java.lang.Thread.run(Thread.java:745)
>[http-bio-7070-exec-7]:[2015-07-30
>10:54:18,397][ERROR][org.apache.kylin.rest.controller.BasicController.hand
>leError(BasicController.java:52)] -
>org.apache.kylin.rest.exception.InternalErrorException: Failed to deal
>with the request: null
>at 
>org.apache.kylin.rest.controller.CubeController.updateCubeDesc(CubeControl
>ler.java:399)
>at 
>org.apache.kylin.rest.controller.CubeController$$FastClassByCGLIB$$309afa4
>a.invoke(<generated>)
>at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
>at 
>org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.inv
>okeJoinpoint(Cglib2AopProxy.java:689)
>at 
>org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Refle
>ctiveMethodInvocation.java:150)
>at 
>com.ryantenney.metrics.spring.MeteredMethodInterceptor.invoke(MeteredMetho
>dInterceptor.java:45)
>at 
>com.ryantenney.metrics.spring.MeteredMethodInterceptor.invoke(MeteredMetho
>dInterceptor.java:32)
>at 
>com.ryantenney.metrics.spring.AbstractMetricMethodInterceptor.invoke(Abstr
>actMetricMethodInterceptor.java:59)
>at 
>org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Refle
>ctiveMethodInvocation.java:172)
>at 
>org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor
>.intercept(Cglib2AopProxy.java:622)
>at 
>org.apache.kylin.rest.controller.CubeController$$EnhancerByCGLIB$$15313f51
>.updateCubeDesc(<generated>)
>at sun.reflect.GeneratedMethodAccessor95.invoke(Unknown Source)
>at 
>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm
>pl.java:43)
>at java.lang.reflect.Method.invoke(Method.java:606)
>at 
>org.springframework.web.method.support.InvocableHandlerMethod.invoke(Invoc
>ableHandlerMethod.java:213)
>at 
>org.springframework.web.method.support.InvocableHandlerMethod.invokeForReq
>uest(InvocableHandlerMethod.java:126)
>at 
>org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHand
>lerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:96)
>at 
>org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandle
>rAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:617)
>at 
>org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandle
>rAdapter.handleInternal(RequestMappingHandlerAdapter.java:578)
>at 
>org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.ha
>ndle(AbstractHandlerMethodAdapter.java:80)
>at 
>org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherSer
>vlet.java:923)
>at 
>org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServ
>let.java:852)
>at 
>org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkS
>ervlet.java:882)
>at 
>org.springframework.web.servlet.FrameworkServlet.doPut(FrameworkServlet.ja
>va:800)
>at javax.servlet.http.HttpServlet.service(HttpServlet.java:649)
>at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
>at 
>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
>onFilterChain.java:303)
>at 
>org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
>Chain.java:208)
>at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
>at 
>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
>onFilterChain.java:241)
>at 
>org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
>Chain.java:208)
>at 
>com.codahale.metrics.servlet.AbstractInstrumentedFilter.doFilter(AbstractI
>nstrumentedFilter.java:97)
>at 
>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
>onFilterChain.java:241)
>at 
>org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
>Chain.java:208)
>at 
>org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFil
>ter(FilterChainProxy.java:330)
>at 
>org.springframework.security.web.access.intercept.FilterSecurityIntercepto
>r.invoke(FilterSecurityInterceptor.java:118)
>at 
>org.springframework.security.web.access.intercept.FilterSecurityIntercepto
>r.doFilter(FilterSecurityInterceptor.java:84)
>at 
>org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFil
>ter(FilterChainProxy.java:342)
>at 
>org.springframework.security.web.access.ExceptionTranslationFilter.doFilte
>r(ExceptionTranslationFilter.java:113)
>at 
>org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFil
>ter(FilterChainProxy.java:342)
>at 
>org.springframework.security.web.session.SessionManagementFilter.doFilter(
>SessionManagementFilter.java:103)
>at 
>org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFil
>ter(FilterChainProxy.java:342)
>at 
>org.springframework.security.web.authentication.AnonymousAuthenticationFil
>ter.doFilter(AnonymousAuthenticationFilter.java:113)
>at 
>org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFil
>ter(FilterChainProxy.java:342)
>at 
>org.springframework.security.web.servletapi.SecurityContextHolderAwareRequ
>estFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54)
>at 
>org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFil
>ter(FilterChainProxy.java:342)
>at 
>org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFi
>lter(RequestCacheAwareFilter.java:45)
>at 
>org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFil
>ter(FilterChainProxy.java:342)
>at 
>org.springframework.security.web.authentication.www.BasicAuthenticationFil
>ter.doFilter(BasicAuthenticationFilter.java:201)
>at 
>org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFil
>ter(FilterChainProxy.java:342)
>at 
>org.springframework.security.web.authentication.ui.DefaultLoginPageGenerat
>ingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91)
>at 
>org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFil
>ter(FilterChainProxy.java:342)
>at 
>org.springframework.security.web.authentication.AbstractAuthenticationProc
>essingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:183)
>at 
>org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFil
>ter(FilterChainProxy.java:342)
>at 
>org.springframework.security.web.authentication.logout.LogoutFilter.doFilt
>er(LogoutFilter.java:105)
>at 
>org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFil
>ter(FilterChainProxy.java:342)
>at 
>org.springframework.security.web.context.SecurityContextPersistenceFilter.
>doFilter(SecurityContextPersistenceFilter.java:87)
>at 
>org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFil
>ter(FilterChainProxy.java:342)
>at 
>org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterC
>hainProxy.java:192)
>at 
>org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProx
>y.java:160)
>at 
>org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(Delega
>tingFilterProxy.java:346)
>at 
>org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFi
>lterProxy.java:259)
>at 
>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
>onFilterChain.java:241)
>at 
>org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
>Chain.java:208)
>at 
>org.apache.kylin.rest.filter.KylinApiFilter.doFilterInternal(KylinApiFilte
>r.java:64)
>at 
>org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerReques
>tFilter.java:76)
>at 
>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
>onFilterChain.java:241)
>at 
>org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
>Chain.java:208)
>at com.thetransactioncompany.cors.CORSFilter.doFilter(CORSFilter.java:195)
>at com.thetransactioncompany.cors.CORSFilter.doFilter(CORSFilter.java:266)
>at 
>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
>onFilterChain.java:241)
>at 
>org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
>Chain.java:208)
>at 
>org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.
>java:220)
>at 
>org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.
>java:122)
>at 
>org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBa
>se.java:504)
>at 
>org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:1
>70)
>at 
>org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:1
>03)
>at 
>org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
>at 
>org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.ja
>va:116)
>at 
>org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421
>)
>at 
>org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Pro
>cessor.java:1074)
>at 
>org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(Abstr
>actProtocol.java:611)
>at 
>org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.jav
>a:316)
>at 
>java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:
>1145)
>at 
>java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java
>:615)
>at 
>org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.
>java:61)
>at java.lang.Thread.run(Thread.java:745)
>[http-bio-7070-exec-7]:[2015-07-30
>10:54:18,399][DEBUG][org.apache.kylin.rest.filter.KylinApiFilter.logReques
>t(KylinApiFilter.java:118)] - REQUEST: REQUESTER=ADMIN;REQ_TIME=PDT
>2015-07-29 
>19:54:18;URI=/kylin/api/cubes;METHOD=PUT;QUERY_STRING=null;PAYLOAD={"cubeD
>escData":"{\n  \"uuid\": \"2b1ab7f1-e341-4f06-898b-c17a1f0a676e\",\n
>\"name\": \"test01\",\n
>
>
>
>梁猛 
>中国移动广东公司 网管维护中心 网管支撑室
>电话:13802880779
>邮箱: [email protected][email protected]
>地址:广东省广州市珠江新城珠江西路11号 广东全球通大厦北3楼
>邮编:510623 
> 
>发件人: Shi, Shaofeng
>发送时间: 2015-07-30 11:20
>收件人: [email protected]
>主题: Re: kylin0.7.2 exception
>Hi Meng,
> 
>Could you please check the tomcat/logs/kylin.log and paste the full
>exception trace here? That will be helpful, thanks;
> 
>On 7/30/15, 11:03 AM, "liangmeng" <[email protected]> wrote:
> 
>>when included more than 1 lookup table,cube defination failed(the same
>>defination works on kylin 0,7.1), the error message as follow:
>>
>>Error Message
>>
>>Failed to deal with the request: null
>>
>>cube schema :
>>
>>{
>>  "uuid": "2b1ab7f1-e341-4f06-898b-c17a1f0a676e",
>>  "name": "test01",
>>  "description": "",
>>  "dimensions": [
>>    {
>>      "id": 1,
>>      "name": "MIN5",
>>      "table": "DEFAULT.D_MINUTE_5",
>>      "column": null,
>>      "derived": [
>>        "MINUTE_5_ID"
>>      ],
>>      "hierarchy": false
>>    },
>>    {
>>      "id": 2,
>>      "name": "TIME",
>>      "table": "DEFAULT.D_MINUTE_5",
>>      "column": [
>>        "MONTH_ID",
>>        "DAY_ID",
>>        "HOUR_ID"
>>      ],
>>      "derived": null,
>>      "hierarchy": true
>>    },
>>    {
>>      "name": "ecellid",
>>      "table": "DEFAULT.DIM_ECELL",
>>      "hierarchy": false,
>>      "derived": [
>>        "ECELL_OID"
>>      ],
>>      "column": null,
>>      "id": 3
>>    }
>>  ],
>>  "measures": [
>>    {
>>      "id": 1,
>>      "name": "_COUNT_",
>>      "function": {
>>        "expression": "COUNT",
>>        "parameter": {
>>          "type": "constant",
>>          "value": "1"
>>        },
>>        "returntype": "bigint"
>>      },
>>      "dependent_measure_ref": null
>>    },
>>    {
>>      "id": 2,
>>      "name": "FLUX",
>>      "function": {
>>        "expression": "SUM",
>>        "parameter": {
>>          "type": "column",
>>          "value": "FLUX"
>>        },
>>        "returntype": "bigint"
>>      },
>>      "dependent_measure_ref": null
>>    }
>>  ],
>>  "rowkey": {
>>    "rowkey_columns": [
>>      {
>>        "column": "MONTH_ID",
>>        "length": 0,
>>        "dictionary": "true",
>>        "mandatory": true
>>      },
>>      {
>>        "column": "DAY_ID",
>>        "length": 0,
>>        "dictionary": "true",
>>        "mandatory": true
>>      },
>>      {
>>        "column": "HOUR_ID",
>>        "length": 0,
>>        "dictionary": "true",
>>        "mandatory": true
>>      },
>>      {
>>        "column": "ECELLOID",
>>        "length": 0,
>>        "dictionary": "true",
>>        "mandatory": false
>>      }
>>    ],
>>    "aggregation_groups": [
>>      [
>>        "ECELLOID"
>>      ]
>>    ]
>>  },
>>  "signature": "aUVkAHK2hEG7h3zavqy3sQ==",
>>  "last_modified": 1438224731907,
>>  "model_name": "test01",
>>  "null_string": null,
>>  "hbase_mapping": {
>>    "column_family": [
>>      {
>>        "name": "f1",
>>        "columns": [
>>          {
>>            "qualifier": "m",
>>            "measure_refs": [
>>              "_COUNT_",
>>              "FLUX"
>>            ]
>>          }
>>        ]
>>      }
>>    ]
>>  },
>>  "notify_list": [],
>>  "project": "ana"
>>}
>>
>>
>>梁猛 
>>中国移动广东公司 网管维护中心 网管支撑室
>>电话:13802880779
>>邮箱: [email protected][email protected]
>>地址:广东省广州市珠江新城珠江西路11号 广东全球通大厦北3楼
>>邮编:510623 
> 

Reply via email to