Uploaded image for project: 'Kylin'
  1. Kylin
  2. KYLIN-658

java.lang.IllegalArgumentException: Cannot find rowkey column XXX in cube CubeDesc

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: v0.7.1
    • Fix Version/s: v0.7.1
    • Component/s: Metadata
    • Labels:
      None

      Description

      When create a cube, in the final step to save the cube, it throws error in the back end:

      Caused by: java.lang.IllegalArgumentException: Cannot find rowkey column XXX in cube CubeDesc [name=CUBE_NAME]
      at org.apache.kylin.cube.model.RowKeyDesc.buildRowKey(RowKeyDesc.java:202)
      at org.apache.kylin.cube.model.RowKeyDesc.init(RowKeyDesc.java:181)
      at org.apache.kylin.cube.model.CubeDesc.init(CubeDesc.java:449)
      at org.apache.kylin.cube.CubeDescManager.createCubeDesc(CubeDescManager.java:150)
      at org.apache.kylin.rest.service.CubeService.createCubeAndDesc(CubeService.java:153)
      at org.apache.kylin.rest.service.CubeService$$FastClassByCGLIB$$17a07c0e.invoke(<generated>)
      at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
      at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:618)
      at org.apache.kylin.rest.service.CubeService$$EnhancerByCGLIB$$8cd7efcb.createCubeAndDesc(<generated>)
      at org.apache.kylin.rest.controller.CubeController.saveCubeDesc(CubeController.java:331)
      ... 83 more

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                shaofengshi Shao Feng Shi
                Reporter:
                shaofengshi Shao Feng Shi
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: