我想通过Python连接到Microsoft Analysis Server。我已经看到你可以通过包xmla或olapy来做到这一点,但是它们都需要Analysis Server在HTTP中,这在我的情况下是不适用的。是否可以使用连接字符串连接到Analysis Server,这类似于R中的Microsoft olapR?
即连接将是这样的:
connection_string =“Provider = MSOLAP.8; Integrated Security = SSPI; Persist Security Info = True; Initial Catalog =”Database Name“; Data Source =”Server Name“; MDX Compatibility = 1; Safety Options = 2; MDX Missing Member Mode =错误;更新隔离级别= 2“
通过此连接字符串连接到Analysis Server后,我希望通过某些MDX / DAX代码查询服务器。
提前致谢!
JC
好吧,只是谷歌搜索它似乎IronPython库将是有用的
Execute query on SQL Server Analysis Services with IronPython