来自 Python 的 SSAS 连接

Posted

技术标签:

【中文标题】来自 Python 的 SSAS 连接【英文标题】:SSAS connection from Python [closed] 【发布时间】:2017-05-26 14:27:39 【问题描述】:

有谁知道用于连接到支持 MDX 和/或 DAX 查询的 SSAS 多维和/或 SSAS 表格的 Python 包。我知道 olap.xmla 但这需要 HTTP 连接。我正在 R 中寻找与 olapR 等效的 Python。谢谢

【问题讨论】:

【参考方案1】:

您可能对xmla python 库感兴趣。有关更多使用详情,请参阅my blog。我也尝试过使用 Microsoft.AnalysisServices.DLL (see an example) 的 IronPython 并且它有效,但 xmla 对大多数事情来说已经足够了。

【讨论】:

Danylo - 谢谢 - 你有参考 IronPython 的例子吗 类似的东西:gist.github.com/dankor/bd8b944820a902e3f90a12231cb95a64 但是,xmla 更简单,不需要客户端 .NET 运行时。【参考方案2】:

似乎Python不支持包含.net dll,但IronPython支持,我们之前有一个MS BI自动化项目,用IronPython连接SSAS,这是一次不错的体验。

www.mdx-helper.com

【讨论】:

Tom - 谢谢 - 你有 IronPython 示例的参考吗

以上是关于来自 Python 的 SSAS 连接的主要内容,如果未能解决你的问题,请参考以下文章

ADOMD 与 SSAS 的连接

实时 SSAS 表格连接的 Power BI 网关问题

如何避免更改 SSAS 角色的 Excel 连接字符串

在天蓝色管道发布期间更新 SSAS 表格连接字符串

http 连接 analysis service (ssas)

如何定义维度在 ssas 中使用的连接