SQL Server Analysis Services,从关系数据库更新 OLAP 维度

Posted

技术标签:

【中文标题】SQL Server Analysis Services,从关系数据库更新 OLAP 维度【英文标题】:SQL Server Analysis Services, update OLAP dimensions from relational database 【发布时间】:2012-06-02 08:01:53 【问题描述】:

我有与关系数据库相关的OLAP分析服务。当关系数据库中的数据更新或更改时,我必须在我的项目(从关系数据库构建OLAP的项目)中手动进行流程操作,以将新数据推送到OLAP中。

我希望关系数据库中的每次更改都能自动影响 OLAP。

提前致谢

【问题讨论】:

【参考方案1】:

这称为:“SQL Server Analysis Services 中的主动缓存功能

假设您使用的是 Sql Server 2005 或更高版本本文对您有帮助:

Configure Proactive Caching feature in SQL Server Analysis Services 2005

了解更多:What is and how does it work the Proactive Caching

如果你还有疑问,这里有另一篇文章:

Implement Proactive Caching in SQL Server Analysis Services SSAS

希望对你有帮助

【讨论】:

【参考方案2】:

我们使用对 ADOMD 的 SQL CLR proc 调用来发出 XMLA 命令。

【讨论】:

以上是关于SQL Server Analysis Services,从关系数据库更新 OLAP 维度的主要内容,如果未能解决你的问题,请参考以下文章

Microsoft SQL Server Analysis Services OLAP 多维数据集

SQL Server Analysis Services(MSSQLSERVER)启动失败

使用 Python 查询 SQL Server Analysis Services (SSAS) 多维数据集数据

使用 MS SQL Server Analysis Services 在分层数据上创建多维数据集

Performance analysis of SQL server disk I / O

时间维度在 SQL Server Analysis Services 中不起作用