【发布时间】:2012-10-15 12:50:08
【问题描述】:
我有一个 SSAS 2008 多维数据集,用于存储股票市场的日终财务数据。该多维数据集仅在市场收盘后每天处理一次,因此它永远不会包含有关当前日内交易数据的任何信息。我还有一个关系数据库,其中包含股票当前的日内交易信息。我正在尝试找到一种方法来组合这两个数据源,以便我可以执行计算,例如基于当前价格的股票的 30 天移动平均线以及前 29 天的历史数据。我使用的是 SSAS 标准版,因此我无法访问诸如主动缓存或多个分区等功能来帮助我近乎实时地处理当前数据。
对于单个查询的上下文,有什么方法可以动态地将我的 SQL 数据库中的行包含到我的事实表中?本质上只是暂时将一小部分数据带入多维数据集,以便处理某个计算?
【问题讨论】:
-
听起来您有 SQL 企业版的业务案例。你可以在开发者版中模拟一下,看看老板会不会喜欢它。
-
@Bill 不幸的是,该项目的企业许可成本高得令人望而却步。
标签: sql sql-server ssas mdx olap