用Adomd.net构建最清凉的olap示例

    本来要写最轻量的,结果MSPY3.0给我来了个‘清凉’,好像也不错哦,那就清凉一下吧~ 什么是OLAP呢,我几句话也解释不清楚了,可以看这儿

    当我们使用微软提供的SQL Server Analysis Service来做OLAP分析时,这个东西真是麻烦,要装SQL Server 2000打上sp3a,然后再装SQL Server Analysis Service 2000,还有SA的sp,占用一大堆硬盘空间不说,还需要起一堆服务。

    如果我们要在非开发机器或笔记本上构建一个执行示例,我们可以使用微软的ADOMD.NET来搭建一个轻量的执行环境,先到微软的download站点把这些东西下载回来:

 Files in this Download

     Below are links to the separate files available for this download.

   

  

Related Downloads

    装上上面的组件我们的OLAP执行系统就建起来了,这么简单?就这么简单,因为那个

AdomdSampleSolution是一个VB写的MDX查询器,M$还做了一个GRID控件来显示查询结果,虽然不像Analysis Service里面那个管理器可以navigate,不过也将就了哈。

    可是巧媳妇难为无米之炊呀,没有数据查啥呢?这个就更简单了,去download一个local cube,比如Sales示例的local cube,链接字符串为:"E:\...\Sales.cub;ConnectTo=8.0;Provider=MSOLAP.2;"。

    查询效果,还行吧?
  

posted on   birdshome  阅读(4002)  评论(11编辑  收藏  举报

编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构

导航

点击右上角即可分享
微信分享提示