gpt4 book ai didi

node.js - 从 node.js 对 SQL Server Analysis Services 的 HTTP 访问

转载 作者:太空宇宙 更新时间:2023-11-03 22:36:59 25 4
gpt4 key购买 nike

使用此 http://technet.microsoft.com/en-us/library/gg492140.aspx 可以对 Analysis Services 进行 http 访问.

我们可以使用node.js进行相同的设置,以便我们可以消除node.js应用程序对IIS的依赖吗?

最佳答案

我认为这是不可能的,除非您可以从 node.js 访问 OLEDB 数据源。

低级 XMLA 访问(MS 专有协议(protocol),其中包含一些详细信息,未经许可,Microsoft 不会授予访问权限)是对 Analysis Services 的所有访问的基础。

基于这个低级别,来自 Microsoft 的有 OLEDB、ADOMD.NET、AMO 以及您在问题中提到的 http 访问。由于低级接口(interface)是专有的,其他人很难实现另一个接口(interface)。

OLEDB 和 ADOMD.NET 是 OLEDB 或 ADO.net 规范的查询接口(interface)。 AMO 是一个 .net 接口(interface),用于访问(读取和写入)多维数据集的结构,例如数据源 View 、维度、度量值组或多维数据集对象或计算脚本。所有这三个接口(interface)都处于比 XMLA 更高的抽象级别。而http访问只是一种代理,将XMLA接口(interface)带到了可以自由使用的文档化级别。

因此,如果您不想走官方 http 访问的路线,并且假设您只需要一个查询接口(interface),则必须使用可以使用 OLEDB 连接或可以使用 .net 接口(interface)的环境。我认为这两个都无法从 Node.js 访问。但我不是 Node.js 专家。

关于node.js - 从 node.js 对 SQL Server Analysis Services 的 HTTP 访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26035574/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com