问题标签 [adomd.net]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c#-4.0 - 如何在没有 MDX 查询的情况下使用 ADOMD 从 Cube (SSAS) 获取数据..?
我们的项目中有一个多维数据集,到目前为止,我们正在通过存储过程访问多维数据集(在 SP 中编写 MDX 查询并在链接服务器的帮助下执行)。现在我们必须在没有 MDX 查询的情况下访问多维数据集。我进行了很多研究,发现 ADOMD 可以在其中获取多维数据集信息,例如维度、属性和级别。ADOMD 提供程序,执行 MDX 查询并返回结果集的 ADOCommand。有没有其他方法可以在没有 MDX 查询的情况下从多维数据集获取数据.. ?
ssas - 如何使用 DataAdapter/DataSet 获取 #error(而不是 null)
我有一个 MDX 查询:
其中 [Measures].[Non Existing] 在 MyCube 中不存在。
如果我尝试在 SSMS 中执行此查询,我将收到一个带有一个单元格的 cellSet,并且内容将为 #error(以及工具提示中的明确消息)。
另一方面,如果我创建一个 AdomdCommand 并使用以下命令执行此查询:
我不会收到异常,我的数据集将加载一个具有唯一列的唯一行,并且内容将为空。我调查了 GetColumnError() 方法,但没有指定任何内容。
有没有办法知道这个单元格是错误的而不是空的(不更改为 cellSet)?
c# - 使用 ADOMD 而不是 MDX 查询检索层次结构
我想从多维数据集之一检索层次结构。我想形成一个 JSON 结构,所以我希望我是否可以使用 ADOMD 并使用递归函数来获取此信息并在 TreePanel 中显示结果。
我需要从输出中形成 JSON。
上面的代码只能让我获得 1 级属性。我不知道如何获取给定属性的所有子属性。
请帮忙
c# - 重新启动机器后,通过 http 与多维数据集的 Adomd 连接不起作用
我有以下代码。这很简单。首先通过 http 连接到 ssas,然后获取多维数据集列表。在我重新启动机器之前它运行良好。重新启动后,我得到一个奇怪的异常(UnknownadomdException),例如:数据格式不正确,当然我最后没有多维数据集列表。
但是,重新启动后,当我运行 Excel 时,我可以使用相同的连接参数连接到我的 ssas。在此之后,我还可以在我的代码中连接到我的 ssas。
你有什么想法吗?
感谢您的时间。
.net - 在 SQL Server 中执行 MDX 查询需要 2 秒,但通过 ADOMD 执行它并检索数据需要 5 分钟
如果我在 SQL Server Management Studio 中执行 MDX 查询,我会在 2 秒内得到该查询的结果。它返回大约 400 行 6 列。
当我通过 ADOMD 执行相同的查询并在 cellset 上循环时,大约需要 5 分钟。
使用 ADOMD 检索数据的最快方法是什么以及为什么这种方法需要这么长时间?
我正在使用以下代码。
sql-server - 在 MVC 4 内网项目中使用 OLAP QUBE 作为数据源
我想知道我可以在 mvc 4 web 项目中使用 OLAP 视图作为数据源吗?我试着用谷歌搜索它,但我可能在错误的地方搜索,但我没有找到任何像样的结果。
我在http://www.connectionstrings.com/olap-analysis-services/找到了一个连接字符串, 但我无法引用 ADOMD.NET
有人做过吗?或者这只是疯狂,不应该被使用。
c# - AdomdRestrictionCollection - 为限制列设置多个值
我想从 MDSCHEMA_LEVELS 获取某些维度的所有级别。
是否可以为 AdomdRestrictionCollection 中的限制列设置多个值?或者我应该分别为每个维度运行查询吗?
sql-server - 如何通过 ADOMD.NET 使用 DMX 查询
我已经建立了一个分析服务并应用了 Bussness Intelligent Development Studio 的数据挖掘。现在我有一个预测查询如下:
我在 SQL Management Studio 中的结果视图如下:
我使用 ADOMD.NET 让 READER 在我的应用程序上显示。我的代码如下:
一切都会好起来的。阅读器执行仍然可以。但我不知道如何准确获得“产品名称”。读者包括它,但我不知道如何获得。
有人知道吗?
Tks 提前。
c# - 来自 Cube 的 Microsoft Analysis Services CubeDef 或来自 CubeDef 的 Cube
我正在做一个从 olap 多维数据集中提取维度、度量和 kpi 的项目。
此时来自 adomdclient 的原型询问维度:
以及来自 AnalysisServices.Server 的 KPI
因为第一个返回包含维度在内的所有元数据的 CubeDef,第二个返回包含 kpi 在内的所有数据的真实 Cube。
但是连接字符串是一样的!
那么有没有办法避免这种情况,打开一个连接并检索所有必要的数据?