什么是 ASO 和 BSO 以及聚合存储和块存储之间的区别?
何时使用聚合以及何时使用块存储技术。?
在 ASO 中,我们只能在级别 0 加载数据,而在 BSO 中,我们可以在任何级别加载数据.....
甲骨文答案http://docs.oracle.com/cd/E26232_01/doc.11122/esb_dbag/frameset.htm?ainaggr.html
很快:如果您有一个非常空闲的多维数据集并且不需要用户更新单元格中的值,请使用 ASO
在所有 Essbase 面试中出现的一个非常基本且常见的问题是 ASO 和 BSO 应用程序之间的区别是什么。以下是 ASO 和 BSO 之间的一些区别 Essbase 系统有两个不同的存储选项 Aggregate Storage Option (ASO) 和 Block Storage Option (BSO),每一个都有其独特的意义。
ASO的特点:
高维。
没有计算脚本。
一个应用程序下只能创建一个数据库。
强制放弃应用程序名称的命名约定,因为应用程序名称不应是元数据、临时、日志、默认值。
动态时间序列和时间平衡属性不可用。
维度构建过程构建任何新成员,然后数据将被删除,否则数据将是活动的。
只有一种类型的分区可用(透明)
没有稀疏和密集维度的概念。
没有布尔属性标记。
仅存储数据,从不共享,仅标签数据存储属性可用。
BSO的特点:
维度数量较少,但显示了业务模型。
帐户和时间维度的特殊功能,例如动态时间序列、时间平衡、差异报告。
3种类型的分区复制,透明,链接。可以进行货币兑换。
一个应用程序下的数据库数量没有限制,但性能成本。
使用计算脚本可以实现复杂的计算。
我对BSO有点了解,所以我想谈谈ASO。
ASO(App Store Optimization)是优化移动应用程序以在应用程序商店的搜索结果中排名更高的过程。您的应用在应用商店搜索结果中的排名越高,对潜在客户的可见度就越高。增加的可见性往往会转化为应用商店中应用页面的更多流量。