Hi wei, welcome to join Kylin family!

For question 1, it seems you're sending request to "/kylin/api/Cubes",
while the expected is "/kylin/api/cubes"; The 'C' is in lower case, please
change that and try again.

For question 2, is the user "ADMIN" be added to "KYLIN-ADMIN" group? It
should be in the member-list of that group. Please double check. The logs
when the user login can tell more details.

2017-11-10 9:12 GMT+08:00 李巍 <[email protected]>:

> Hi shaofeng & all:(后面有中文)
>
> I  use Kylin 2.2.0 SNAPSHOT which install by src from Github , but meet
> two problems:
>
> 1 When i build a cube by restful api , the code as below
>
> curl -b $KYLIN_HOME/path/to/cookiefile.txt -X PUT -H 'Content-Type:
> application/json' -d '{"startTime":'1451606100000',
> "endTime":'1483228500000', "buildType":"BUILD"}' http://ip:7070/kylin/api/
> cubes/ZENGLIANG_ZDRY/rebulid
> <http://10.73.89.140:7070/kylin/api/cubes/ZENGLIANG_ZDRY/rebulid>
> nothiing has happened , then i check logs , error as below
> No mapping for HTTP request with URL [/kylin/api/Cubes/ZENGLIANG_
> ZDRY/rebulid]
>
> I'm sure about the cubeName , because other apis all response SUCCESS.
>
> 2 When I use ldap security , user ADMIN can't new a project , and button
> for  DataSource load is missing.
> kylin.properties as fellows
>
> ## Spring security profile, options: testing, ldap, saml
>
> ## with "testing" profile, user can use pre-defined name/pwd like
> KYLIN/ADMIN to login
>
> kylin.security.profile=ldap
>
> #
>
> ## Default roles and admin roles in LDAP, for ldap and saml
>
> kylin.security.acl.default-role=ROLE_ANALYST,ROLE_MODELER
>
> kylin.security.acl.admin-role=ROLE_KYLIN_ADMIN
>
> #
>
> ## LDAP authentication configuration
>
> kylin.security.ldap.connection-server=ldap://ip:389
>
> kylin.security.ldap.connection-username=OU=FHZZ,DC=kylin,DC=com
>
> kylin.security.ldap.connection-password=uIS3e+hZQiYh4kFrsyjekA==
>
> #
>
> ## LDAP user account directory;
>
> kylin.security.ldap.user-search-base=OU=USER,DC=kylin,DC=com
>
> kylin.security.ldap.user-search-pattern=(&(cn={0}))
>
> kylin.security.ldap.user-group-search-base=OU=ROLE,DC=kylin,DC=com
>
> #
>
> ## LDAP service account directory
>
> #kylin.security.ldap.service-search-base=
>
> #kylin.security.ldap.service-search-pattern=
>
> #kylin.security.ldap.service-group-search-base=
>
> ldap tree:
>
> THANKS!
> 少峰:
> 您好!
> 我已经用KYLIN三周了,感谢您及团队的贡献!我是从Github上下载源码进行安装的,因为最新的源码提供了指定Hbase表空间的配置功能(正是我所需要的)。然后,我在使用restful
> api (增量)构建cube和ldap用户授权管理时,遇到了问题:
> 1、基于官网文档的操作,restful api 的其他命令都能运行成功,除了(增量)构建cube,报错找不到HTTP URL请求,代码如上;
> 2、使用ldap进行用户权限管理,我可以实现多用户的登录,以及project的授权,但正当我高兴的时候,
> 发现web页面Datasource导入表页面旁边的三个按钮不见了,并且ADMIN用户也不能新建project,提示no
> access。配置文件和ldap树如上。
>
> 谢谢!
>
>


-- 
Best regards,

Shaofeng Shi 史少锋

Attachment: [email protected]
Description: Binary data

Attachment: [email protected]
Description: Binary data

Reply via email to