【问题标题】:What is the data structure for sql server analysis service's cube data storage?sql server分析服务的cube数据存储的数据结构是什么?
【发布时间】:2012-10-29 13:48:12
【问题描述】:

我想知道用于存储多维数据集的数据结构是什么以及从中读取数据的机制是什么。

【问题讨论】:

标签: sql-server data-structures ssas cube


【解决方案1】:

总的来说,这是一个相当复杂的答案。有关 SSAS 如何构建其数据的详细信息,我推荐《Microsoft SQL Server 2008 Analysis Services Unleashed (Paperback)》一书。它包含许多关于 SSAS 用于构建其数据的各种存储的详细信息。这不适合胆小的人,所以要为许多令人讨厌的细节做好准备:-)

这么说,基本情况是: - SSAS 的数据结构涉及围绕创建许多文件的专有架构。主文件是每个分区的 *.data 文件,包含数据本身 - 还有许多索引、映射和聚合文件,允许 SSAS 查询数据聚合而不是直接扫描数据文件 - 对于这些文件类型中的每一种,还有头文件(vs 数据)文件。这些包含有关这些文件中存在的内容的元数据。

【讨论】:

  • 所以你说 .data 文件包含数据以及该数据的映射索引。实际上,我正在尝试了解数据文件到底包含什么
  • 有单独的map、agg和index文件。
猜你喜欢
  • 1970-01-01
  • 2019-04-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-09-02
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多