sql >> データベース >  >> RDS >> Sqlserver

IronPythonを使用してSQLServerAnalysisServicesでクエリを実行する

    Microsoft.AnalysisServices.AdomdClient.dllをより適切に使用します およびmdx query.and set query result in Datasets in Ststem.Data アセンブリこのようなもの:

    clr.AddReference ("Microsoft.AnalysisServices.AdomdClient.dll")
    clr.AddReference ("System.Data")
    
    from Microsoft.AnalysisServices.AdomdClient import AdomdConnection , AdomdDataAdapter
    from System.Data import DataSet
    
    conn = AdomdConnection("Data Source=0.0.0.0;Catalog=MyCatalog;")
    conn.Open()
    cmd = conn.CreateCommand()
    cmd.CommandText = "your mdx query" # in your case 'select from finance'
    adp = AdomdDataAdapter(cmd)
    datasetParam =  DataSet()
    adp.Fill(datasetParam)
    conn.Close();
    
    # datasetParam hold your result as collection a\of tables
    # each tables has rows
    # and each row has columns
    print datasetParam.Tables[0].Rows[0][0]
    



    1. 主キーをダンプせずにmysqldumpテーブル

    2. MySQL 5.7.12インポートでは、CHARACTERSET'binary'の文字列からJSON値を作成できません

    3. MySQLルートユーザーの完全な権限を復元するにはどうすればよいですか?

    4. MySQLのSQL固有のプログラミング言語名は何ですか?