BO中如何(在RESTFUL Web服务中)获取我获取详细信息的时间表的时间戳?

时间:2014-12-15 13:05:38

标签: web-services business-objects-sdk

请在下面找到文档摘录,其中显示了Web Services调用返回的XML语法。对我来说缺少的是时间戳。我想知道你们是否遇到过这个并且知道如何通过RESTFUL Web服务获取有关时间表的这个(时间戳)信息?

<schedule >  
<id>9439</id >  
<name >GC-now-schedule< /name >  
<format type="webi"/>  
<status>Completed< /status>  
</schedule>

在下图中,您可以看到BO Web应用程序中可用的实例时间,但我无法通过RESTFUL Web服务获取此信息。

enter image description here

1 个答案:

答案 0 :(得分:0)

似乎你不能,至少不能使用当前版本的REST SDK(在SAP BI 4.1 SP4中测试过)。

尝试通过Webi REST SDK为实例检索更多信息将导致错误:

{
    "error_code": "WSR 00400",
    "message": "The resource of type 'Document' with identifier '3819322' does not exist."
}

通过BI平台REST SDK执行相同操作不会泄露您正在寻找的信息。

所以唯一剩下的选择是使用BI平台Java(或.NET)SDK,它允许您查询存储库并检索所有对象的属性。

由于当前的BI平台REST SDK实现缺少Java等价物中的许多功能,因此我在SAP的Idea Place上记录了一个请求。你总是可以为这个想法投票;希望这将导致SAP提供更完整的实施。您可以找到帖子here

更新

BI 4.1 SP05的新文档列出获取完整详细信息的日程表,作为Web Intelligence REST SDK的更改之一。因此,您可以通过升级到SP05来检索必要的信息。

此特定版本的SDK指南可用here(遗憾的是,该链接现在似乎已经死了)。