问题标签 [dmx-ssas]

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.

0 投票
0 回答
82 浏览

ssas - TimeSeries 预测在标准正弦曲线上出错

我正在 MSSQL 2012 中尝试 SSAS DAX 时间预测建模,但预测与我的预期不符。

输入数据是一个完美的正弦曲线,大约 300 个数据点,重复 5 次输入数据,excel图表。数据使用时间 Microsoft_Time_Series 和默认算法参数加载到挖掘结构和挖掘模型中。

预测不会在正弦曲线上出现,而是预测出一条最接近直线的向下。 输出

我可以做些什么来改进预测?

0 投票
1 回答
39 浏览

sql - 篮子分析错误

它给出了那个错误信息——

OLE DB 错误:OLE DB 或 ODBC 错误:“销售”附近的语法不正确。;42000。

怎么了??

0 投票
0 回答
654 浏览

sql - 查询 SSAS 以查找表是否在多维数据集中使用

我有一个 SSAS 实例,其中包含许多包含多维数据集的数据库。我需要检查立方体中是否使用了给定的表格/尺寸。也许这可以完成这项工作

但是我如何修改 ti 以针对实例中的所有数据库(以及每个数据库中的所有多维数据集)运行?

0 投票
1 回答
386 浏览

sql - 如何处理 SSAS DMV 元数据中 255 的最大字符串长度

我正在尝试使用 SSIS 中的数据流将 SSAS DMV 元数据导入 SQL Server。在此示例中,我尝试从 $SYSTEM.TMSCHEMA_PARTITIONS DMV 导入数据。我的选择语句(看起来像 SQL 但不是 SQL)是:

QueryDefinition 列包含具有数千个字符的记录。但是,SSIS 数据源组件的 ExternalColumns 部分将列识别为长度为 255 的 DT_WSTR。无法更改外部列数据类型,因为它会不断恢复。根据 MS 文档,也不能在 DMV 选择语句中使用 CAST 或 CONVERT:

DMV 的查询引擎是数据挖掘解析器。DMV 查询语法基于 SELECT (DMX) 语句。尽管 DMV 查询语法基于 SQL SELECT 语句,但它不支持 SELECT 语句的完整语法。值得注意的是,不支持 JOIN、GROUP BY、LIKE、CAST 和 CONVERT。

自然,我遇到了截断错误。我的问题是,有没有办法改变 SSIS 解释 SSAS DMV 元数据数据类型的方式?

我尝试使用 order by (作为测试)首先返回字符串长度> 255 的记录,以迫使 SSIS 直接思考。这无济于事。

0 投票
1 回答
260 浏览

ssas - 如何获取MeasuresGroup内的分区列表

有什么方法可以获取 measureGroup 内的分区列表吗?以及如何在名称上有特定条件的情况下处理它们?

谢谢你的帮助。

0 投票
0 回答
41 浏览

ssas - PredictSequence DMX 查询不能在上下文中使用

我是 SQL Server 和数据挖掘策略的新手,因此我使用 Microsoft 提供的 AdventureWorks 学习数据集来试验挖掘模型和查询。我尝试在聚类挖掘模型上编写 DMX 查询。但是,我不断收到“PredictSequence 函数不能在上下文中使用”错误。我真的不明白这意味着什么以及如何处理它。可能是我的挖掘模型定义不正确,还是我实际上误解了 PredictSequence 的工作原理?

在此处输入图像描述

https://docs.microsoft.com/en-us/sql/dmx/predictsequence-dmx?view=sql-server-ver15&fbclid=IwAR1ckzF1QZMygbOoRUO4g3YTvv1WagtXFRBslw8rTIwW8g3Tlkk2h_Z8_7c 我在尝试构建它时使用了 Microsoft 的文档,对于初学者来说似乎我已按照说明进行操作。有人可以帮助我更好地了解情况并解决问题吗?

如果需要更多信息,请在评论部分中询问,我会相应地更新。

我为可在 Microsoft SQL Server Management Studio 中使用的 .abf 文件留下了一个 URL,以便运行我的查询(对我来说,它使用数据库 - > 恢复,不确定它是否有任何其他先决条件,据我检查应该足够了): https ://drive.google.com/file/d/1-9f-HjWJF5Rq0RQ8xFZVyqQ-CI_E8PYa/view?fbclid=IwAR1vtG7U-9rWB5mm30L1vCrRFn607hBfoJp9uv7ckVODx9JkASHatgMgqXs