marklogic - MarkLogic - 访问 xdmp.save 功能
问题描述
- 我有一个与用户 infa1 一起运行的 informatica 脚本
- informatica 脚本通过使用用户 marklogic1 连接到 MarkLogic 服务器来调用 MarkLogic 自定义 REST API
- 自定义 REST API 有一个 xdmp.save() 函数,该函数尝试将
文档保存在 Windows 批处理服务器上(MarkLogic 安装在不同的 Linux 服务器上)
我试图了解如何设置权限才能在 Windows 批处理服务器上成功写入文档。哪个用户(infa1 或 marklogic1)应该在 Windows 批处理服务器上具有写入权限?此外,在 Linux 服务器(安装 MarkLogic 的位置)上运行的 xdmp.save 函数如何在不同的 Windows 批处理服务器(或与安装 MarkLogic 的位置不同的 Linux 服务器)上传输和保存数据
提前致谢!
解决方案
MarkLogic 集群无法使用xdmp.save
.
输出文件路径名。路径可以是完全限定的或相对的。相对路径名是从安装 MarkLogic Server 的目录解析的。
REST 调用需要返回一个或多个文档,而 REST 客户端(您的 Windows 主机)将负责处理保存。