-2

我们有一个前端 UI .Net 应用程序项目(很可能像 Active Pivot Live UI)。在 .Net 应用程序项目中,除了 Active Pivot 连接字符串之外,Active Pivot 端没有使用任何内容。

在这个 .Net 应用程序项目中,查询生成(通过我们自己的方法),调用 ExecuteCellset()(Microsoft.AnalysisServices.AdomdClient.dll) 方法并处理返回的 CellSet 以将其以所需的形式呈现到 UI 发生在类库中(DLL)。我们可以与 AP Server 建立连接,并可以获取 cellset 并将其以所需的形式呈现给前端 UI。

现在我们想要像在 Active Pivot Live 和 Excel 中一样在“实时”中更新渲染的 UI(例如填充有单元集值的网格)。请帮助我们实时更新前端.Net UI。

请提供一个带有示例 Web 服务的示例项目,以实现对 .Net UI 的实时更新,如此视频剪辑中,

http://www.youtube.com/watch?feature=player_embedded&v=bDc-WzHnlTk

4

1 回答 1

0

ADOMD.NET 库在其上运行的 XMLA 和 OLEDB 等 OLAP 标准不支持实时更新。

多维连续查询和相关的实时事件是 ActivePivot 的一项独特功能,通过称为 ActivePivot Streaming API 的专有 API 公开。

应该针对该 API 构建支持实时 OLAP 查询的客户端,这是一项超出堆栈溢出问题的大型任务,您应该阅读 ActivePivot 产品的文档,并可能与 Quartet FS 专业服务联系。

于 2014-02-06T16:50:16.693 回答