将多维数据集导出为表格式数据
为了方便在 Essbase 与关系源之间移动和共享数据,从块存储 (block storage,BSO) 多维数据集生成展平输出很有用。为了实现这一点,可以执行表格式导出。
如果您至少具有 "Database Update" 应用程序权限,则可以将多维数据集以表格格式从 Essbase Web 界面导出到 Excel。所导出的此表格式数据按列进行组织,Essbase 可以使用列标题部署新的多维数据集。
所导出的表格式数据与导出到应用程序工作簿的数据不同。所导出的表格式数据由数据和元数据组成,而应用程序工作簿是高度结构化的工作簿,其中包含有关多维数据集的更多信息(例如多维数据集设置和维层次)。
下面是将 Sample Basic 导出为表格格式时生成的 CSV 输出示例:

在逻辑顺序上,列标题包含内建关系,从而使 Essbase 能够检测构建层次所需的关系模式。
所导出的多维数据集必须符合以下条件:
- 它必须是块存储多维数据集。
- 它不得是启用了方案的多维数据集。
- 它必须有度量维,并且度量维是密集度量维。
- 不能有非对称(不规则)层次。请参阅层次配置。
如果您导出的多维数据集包含共享成员,这些成员不会添加到所导出的文件中。
要在 Redwood 界面中以表格格式导出多维数据集,请执行以下操作:
- 在主页上,打开应用程序,然后打开数据库(多维数据集)。
- 从操作菜单,选择导出到表格式。
- 选择是否导出动态块,然后单击确定。
要在经典 Web 界面中以表格格式导出多维数据集,请执行以下操作:
- 在 Essbase Web 界面中,展开包含要导出的多维数据集的应用程序。
- 从多维数据集名称右侧的“操作”菜单,选择导出为表格式。
- 选择是否导出动态块,然后单击确定。
所导出工作表上的列标题属于“强制指定标题(提示)”类型。
您可以通过导入表格式数据文件来创建新的多维数据集。请参阅将表格数据转换为立方和使用强制指定标题将表格数据转换为立方。