(数据文件, 数据库, web服务)
在内存模式中,数据被加载到浏览器的内存中,所有的计算也在浏览器的内存中运行。 WebPivotTable将从各种数据来源解析数据,不依赖于任何后端服务器而运行。
数据可以来自于一个数据文件或者一个数据文件链接(Csv或Excel格式),一个google电子表格或者是一个可以连接到任何后端数据源 (比如SQL或者NoSQL数据库)的WEB服务。
OLAP(在线分析处理)架构使得用户可以交互式分析多维数据。 在OLAP模式,WebPivotTable能够连接到存放数据并进行运算的OLAP服务器,作为一个客户端界面透视和显示数据。
有很多OLAP服务器的实现,微软的SSAS是被广泛使用的商业实现之一,开源的实现如Mondrian,icCube和OLAPY也都被WebPivotTable很好地支持。
(正在开发中 ...)
您是否想过利用服务器的大内存和性能来进行运算但又不想搭建昂贵的OLAP服务器? 服务器模式是WebPivotTable提供的第三种模式,数据被加载到一个专用的服务器中,所有运算也在该服务器上运行。 从用户角度看服务器模式和内存模式一样,只是将数据和运算移到了一个专用的服务器。