问题标签 [msas]
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.
ssas - 如何查看 MS SSAS 2005 会话和查询
在 Microsoft SQL Server Analysis Services 2005 中浏览多维数据集时,我想看看由 Excel 等客户端访问工具生成的 MDX(据说)查询。有没有一种工具或方法可以让我做到这一点?
我真的在寻找像 Oracle 的 v$sessions 之类的东西——我知道 sp_who 和 sp_who2 用于关系 SQL Server,但是否有用于 MSAS 的?
sql-server - 为什么 SSAS 不为我的多维数据集加载任何度量数据?
背景:
我正在编写一个数据提供程序,SSAS 将使用它从第三方系统获取数据。
我编写了一个工具,它将基于使用 AMO 的第三方系统的配置来构建多维数据集、维度、度量值组和度量值。
现在,在多维数据集浏览器中,我可以提取维度的成员,但是,永远不会查询度量数据 - 我知道这一点,因为我的数据提供者将记录所有来自它的 SQL 查询 SSAS 请求。
那么,我该如何诊断呢?度量的配置步骤是什么(这只是针对单键维度的常规 1:1 度量 - 非常简单的多维数据集)。
据我所知,我的关系与工作维度和度量相同,我没有从 SSAS 或事件日志中得到任何错误,只是静默和 Cube 浏览器中的一组空单元格。
想法?
sql-server - 在 SSAS 中为 ROLAP 和 MOLAP 建模参差不齐的层次结构的最佳方法是什么?
我目前正在尝试在 SSAS 中为参差不齐的层次结构建模,但我被卡住了。
首先,我试图这样建模:
此示例中的最后一行包含“缺失”级别的空白。
在这里,ROLAP 成功地解释了层次结构,但是 MOLAP 模式从事实表中错误分类成员,因此聚合关闭。
接下来,我根据 AdventureWorksDW 示例 SalesTerritory 维度将其更改为该维度,该维度是一个参差不齐的层次结构:
我正在利用 HideIfOnlyChildAndSameNameAsParent 来隐藏成员。
现在 MOLAP 的人数排成一列,但在 ROLAP 领域,我的速度大幅放缓,因为我的层次结构的第 1 级有大约 10000 名成员 - SSAS 出去吃午饭以进行扩展。
所以很明显我错过了一些东西,但我还没有看到很多关于“正确”方法来做一个参差不齐的层次结构的例子。
感谢您的任何回答。
olap - OLAP,如果维度具有“未知”成员,则仅在未添加度量时显示。有什么办法可以解决吗?
我在 Microsoft Analysis Services 中有多个维度和度量的多维数据集。
当我(在多维数据集浏览器中,或通过 excel 中的数据透视表)尝试将维度的属性拖到没有添加度量的网格时,会发生以下情况:
- 如果有未知成员,则只显示它。不显示维度中的其他行。
- 如果维度没有未知成员,则显示属性中的所有内容。
- 将度量拖到网格后,也会显示具有未知成员的维度的所有内容。
是否可以更改行为以显示维度的所有行,即使它具有未知成员?
或者我确实错过了一些东西,并且在没有添加度量时,未知成员与从维度显示的行数无关?
mdx - 在 MDX 查询中转义特殊字符
我正在为我的客户构建一个 BI 仪表板。我们的数据存储在分析服务器立方体中。总的来说一切都很好,但是一个 smartalec 测试人员决定创建一个名称为 `~!@#$%^&*()_+-=[]{}|;':"<>?,./ 的商家作为查询结果的一部分显示得很好,但是如果用户尝试深入了解商家,我们当然会炸毁 b/c \ { ; [ " 都是 MDX 的一部分。有没有办法逃脱这些字符?我试过在前面放一个\,或者把字符加倍。我已经搜索了所有内容,但没有找到任何东西。
TIA
mdx - 如何在 MDX 中对同一维度进行分组和过滤
我想创建一个条形图,每个月都有一个条形图和一些度量值。
但我也想过滤可能不完全重叠的日期范围。
发生这种情况时,我希望该月的总计数仅在我的日期范围内的天数上进行汇总,而不是整个月的汇总。
使用 MDX 是否可行?如果是这样,请求应该是什么样子?
sql-server-2008 - 多种收款人
我向各种收款人付款,我想知道是否应该为每种收款人创建一个维度并在我的事实表中有多个外键,或者通过类型属性将各种收款人混为一谈并拥有一个 FK在 PaymentFact 表中,代价是在 PayeeDim 表中对于 PayeeDim.Type 的任何特定值都没有任何意义的属性...
这些情况通常如何处理?
TIA-e
mdx - 具有顶部/底部 x 值过滤器的层次结构的总成员
我将 MSAS 2008 与 Adventure Works DW 一起使用。这是我想使用 MDX 查询获得的切片的结构:
- [Product].[Style], [Product].[Product Categories], [Measures].[Discount Amount], [Measures].[Reseller Order Quantity] 行
- [产品].[颜色] 列
我坚持创建查询以从产品类别层次结构中获取前 2 个成员。问题是我不知道如何为 [Product].[Style] 层次结构创建新的计算 Total 成员。使用下面的查询,我只能为 [Product].[Product Categories] 层次结构创建 Total 成员,但是我所有尝试获取 Style 层次结构的总数都失败了。
任何意见,将不胜感激。
iis - 可以使用 msmdpump 连接到本地多维数据集吗?
我正在尝试将 IIS 配置为通过 msmdpump 连接到本地多维数据集(.CUB 文件),以便我可以使用 XMLA 查询本地多维数据集。我将 msmdpump.ini 更改为如下所示:
当我向 IIS 服务器发送 XMLA 请求时,我收到内部服务器错误(错误代码 500)并显示以下消息:您要查找的资源有问题,无法显示。
有没有人成功地将 IIS 配置为指向本地多维数据集而不是 MSAS 服务器?
ssas - 查找分析服务数据库的绝对路径/位置的脚本?
每当我恢复 AS 数据库时,都会在名为 DBName_[1-n] 的新文件夹中创建数据库文件,其中每次恢复后数字都会增加 1。我目前正在寻找将文件[或此 ASDBName_[n]] 动态复制到另一台服务器的脚本。
有没有办法通过DMVs/AMO或者其他方式找到ASDatabase的文件路径?
问候,萨西。