You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@kylin.apache.org by "Billy Liu (JIRA)" <ji...@apache.org> on 2017/02/09 06:29:41 UTC

[jira] [Commented] (KYLIN-2439) add table use rest api

    [ https://issues.apache.org/jira/browse/KYLIN-2439?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15859098#comment-15859098 ] 

Billy Liu commented on KYLIN-2439:
----------------------------------

The addStreamingSrc API is no longer available. For creating streaming source, please checkout POST to /streaming/

> add table use rest api
> ----------------------
>
>                 Key: KYLIN-2439
>                 URL: https://issues.apache.org/jira/browse/KYLIN-2439
>             Project: Kylin
>          Issue Type: Bug
>          Components: REST Service
>    Affects Versions: v1.5.1
>            Reporter: xufan
>            Assignee: Zhong,Jason
>             Fix For: v1.5.1
>
>
> when i add table use rest api /tables/addStreamingSrc, an exception found in server:
> java.lang.IllegalStateException: Cannot find table 'null' in metadata manager
>         at org.apache.kylin.metadata.project.ProjectManager.addTableDescToProject(ProjectManager.java:284)
>         at org.apache.kylin.rest.service.CubeService.syncTableToProject(CubeService.java:580)
> i think this code in TableController::addStreamingTable maybe wrong 
>     cubeMgmtService.syncTableToProject(new String[]{desc.getName()}, project);
> it should be :
>     cubeMgmtService.syncTableToProject(new String[]{desc.getIdentity()}, project);



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)