如何从C#连接到Azure Analysis Services?

如何从C#连接到Azure Analysis Services?,c#,azure,azure-analysis-services,C#,Azure,Azure Analysis Services,我正在学习Azure Analysis Services,我需要构建一个C#应用程序来查询Azure Analysis Services上的数据 我很难找到资源,大多数涉及SSA,而不适用于AAS 现在最后一次尝试是: Microsoft.AnalysisServices.Tabular.Server asSrv = new Microsoft.AnalysisServices.Tabular.Server(); asSrv.Connect(@"Password=<password>

我正在学习Azure Analysis Services,我需要构建一个C#应用程序来查询Azure Analysis Services上的数据

我很难找到资源,大多数涉及SSA,而不适用于AAS

现在最后一次尝试是:

Microsoft.AnalysisServices.Tabular.Server asSrv = new Microsoft.AnalysisServices.Tabular.Server();

asSrv.Connect(@"Password=<password>;Persist Security Info=True;User ID=<email>@hotmail.com;Data Source=asazure://westeurope.asazure.windows.net/<servername>");
任何人都可以提供如何连接和查询的“工作”示例链接吗

我需要在没有弹出登录页面的情况下进行静默连接


提前感谢..

我自己在C:drive中搜索DLL,将它们复制到bin目录并引用它们,它工作了

现在的问题是如何在不提示Microsoft帐户登录的情况下进行身份验证
at Microsoft.AnalysisServices.HttpStream.ImpersonateLogonIdentityAndExecute(Action action)
   at Microsoft.AnalysisServices.HttpStream.GetResponseStream()
   at Microsoft.AnalysisServices.HttpStream.GetResponseDataType()
   at Microsoft.AnalysisServices.CompressedStream.GetResponseDataType()
   at Microsoft.AnalysisServices.XmlaClient.EndRequest(Boolean useBinaryXml)
   at Microsoft.AnalysisServices.XmlaClient.CreateSession(ListDictionary properties, Boolean sendNamespaceCompatibility, String sessionToken)
   at Microsoft.AnalysisServices.XmlaClient.Connect(ConnectionInfo connectionInfo, Boolean beginSession)
   at Microsoft.AnalysisServices.Core.Server.Connect(String connectionString, String sessionId, ObjectExpansion expansionType)
   at Microsoft.AnalysisServices.Core.Server.Connect(String connectionString)
   at ConnectToAAS.Form1.button4_Click(Object sender, EventArgs e) in D:\Projects\Azure Analysis Services\ConnectToAAS\ConnectToAAS\Form1.cs:line 150