我授予开发人员运行MLCP导出数据的hadoop用户读取权限.我是否遗漏了mlcp用户的任何其他特权?开发人员总是会遇到这样的错误。
DEBUG mapreduce.MarkLogicRecordReader: Input query: com.marklogic.xcc.impl.AdhocImpl@1be7bae5
19/11/22 13:08:47 INFO contentpump.LocalJobRunner: completed 0%
19/11/22 13:08:47 INFO contentpump.LocalJobRunner: com.marklogic.mapreduce.MarkLogicCounter:
19/11/22 13:08:47 INFO contentpump.LocalJobRunner: INPUT_RECORDS: 0
19/11/22 13:08:47 INFO contentpump.LocalJobRunner: OUTPUT_RECORDS: 0
19/11/22 13:08:47 INFO contentpump.LocalJobRunner: Total execution time: 0 sec发布于 2019-11-22 19:49:11
您可能需要验证hadoop-user-read角色是否具有读取文档的权限。您可以使用xdmp:文档获取权限命令查看文档权限,也可以在配置->数据库->DB名称->权限下使用管理接口查看文档权限,并提交一个URI来检索权限。
您可以在MarkLogic文档中找到更多关于权限的信息:
https://stackoverflow.com/questions/58999766
复制相似问题