【发布时间】:2020-05-07 04:35:26
【问题描述】:
我有 SQL Server 数据库和一个分析服务层来访问这些数据库。我最初将它与 Power BI 一起使用来构建仪表板。但是仪表板在 iPad 上看起来不太好,而且速度有点慢。所以我想切换到 Angular 作为前端。但是我不知道如何使用我已经拥有的技术来做后端。那么连接到分析服务层以获取数据并将其显示在有角度的视觉效果和图表上的最简单方法是什么(无需许可证即可免费)?
【问题讨论】:
我有 SQL Server 数据库和一个分析服务层来访问这些数据库。我最初将它与 Power BI 一起使用来构建仪表板。但是仪表板在 iPad 上看起来不太好,而且速度有点慢。所以我想切换到 Angular 作为前端。但是我不知道如何使用我已经拥有的技术来做后端。那么连接到分析服务层以获取数据并将其显示在有角度的视觉效果和图表上的最简单方法是什么(无需许可证即可免费)?
【问题讨论】:
其中一位贡献者提出了将分析服务与 Angular 集成的解决方案(正在进行中),可以在 Link 中找到
这通过使用 XML/A 和 MDX 查询通过 HTTP 访问 Microsoft SQL Server Analysis Services (SSAS) OLAP Cube 来工作。
谢谢。
【讨论】:
从 .NET Framework Web 服务到您可以使用 ADOMD.NET 向 Analysis Services 发送查询。您可以在 Windows 或 Azure 应用服务上托管 Web 服务。这是 Azure 分析服务的 sample,但它是一样的。
或者你可以配置一个SQL Server Linked Server for Analysis Services,然后查询它。
【讨论】: