首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Sharepoint 2010 BCS -如何设置缓存过期时间?

Sharepoint 2010 BCS -如何设置缓存过期时间?
EN

Stack Overflow用户
提问于 2011-03-21 06:20:03
回答 3查看 1.9K关注 0票数 4

我想“每天只”从SAP获取数据,并将其存储到Sharepoint 2010 BCS缓存中。如何/在何处执行此设置,以便让BCS知道它应该一天只查询一次SAP数据源?

真的很感谢任何人的帮助。

EN

回答 3

Stack Overflow用户

发布于 2011-04-02 14:43:20

您应该能够通过ISubscription接口与SAP进行交互。在那里,您可以设置特定查询和关联的过期时间。因此,对于ISubscriptionQuery query,您可以像这样设置一天的过期时间:

代码语言:javascript
复制
query.ExpireAfter = TimeSpan.FromDays(1);

有关设置这些属性的详细信息,请参阅此MSDN文章:

http://msdn.microsoft.com/en-us/library/ff464396.aspx#Y342

票数 0
EN

Stack Overflow用户

发布于 2011-04-07 10:03:46

您是否希望服务器每天检索一次SAP数据并对其进行缓存?如果是这样,BCS缓存将不起作用,因为服务器只缓存BCS模型。BCS数据缓存在客户端。ISubscription接口将为客户端工作,但这意味着将为每个用户查询一次SAP。

票数 0
EN

Stack Overflow用户

发布于 2011-04-08 12:42:04

请参阅这些MSDN帖子-

希望这能有所帮助:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5371947

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档