连接到Python使用SSAS时出现错误

2024-05-18 19:55:22 发布

您现在位置:Python中文网/ 问答频道 /正文

获取与SSAS连接时的错误

我是python和SSAS的新手,我正在使用别人的代码,但我遇到了错误

    Message  File Name  Line    Position    
    Traceback               
<module>    module3 1       
<module>    C:\Users\mydesk\AppData\Local\Programs\Python\Python36\lib\site-packages\clr\__init__.py    3       
<module>    C:\Users\mydesk\AppData\Local\Programs\Python\Python36\lib\site-packages\clr\style_builder.py   4       
AttributeError: 'AsyncStream' object has no attribute 'isatty'              

这是我到目前为止所拥有的

    import clr
    from clr.System.Reflection import Assembly

    Assembly.LoadWithPartialName("AnalysisServices.dll")

    from clr.Microsoft.AnalysisServices import Server
    from clr.Microsoft.AnalysisServices import ProcessType

    serverName = 'B/B'
    dbName = 'CTM Analysis'

    # Connect to server
    amoServer = Server()
    amoServer.Connect(serverName)

    # Connect to database
    amoDb = amoServer.Databases[dbName]
    amoDb.Process(ProcessType.ProcessFull)

有人知道怎么解决这个问题吗? 我想要的是用python连接SSAS


Tags: fromimportliblocalconnect错误usersappdata

热门问题