问题标签 [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.
ssas - SSAS 自定义分组查询
我的事实表看起来像这样
最后我需要一个这样的Excel报告
如何在 SSAS 2k5 中创建“重复计数”维度?请记住,我的事实表稍微复杂一些,而且我还有更多其他维度。
我的想法是在 DSV 中创建一个命名查询,但我怀疑过滤是否能正常工作。
command-line - 我在哪里可以下载 ascmd.exe?
我需要从命令行(MS AS 2005)执行 MDX 查询。我听说有一个名为 ascmd 的程序可以做到这一点。不幸的是,当我转到 codeplex 页面时,我发现应该提供 ascmd 的页面不起作用。如果您知道任何其他页面,请提供帮助,我可以在其中下载 ascmd 或任何其他在命令行中执行 MDX 的程序。谢谢您的回复!
sql - SQL 2005 Analysis Services 安装问题
我在安装 SQL 2005 分析服务时收到此错误消息。
此安装所需的压缩文件“sql.cab”已损坏,无法使用。这可能表示网络错误、从 CD-ROM 读取错误或此软件包有问题。
我从 MSDN 下载的 ISO 文件安装。怎么可能少了些什么呢?搜索 .ISO 文件时,我注意到文件 SQL.cab 不存在。
以前有人解决过这个问题吗?
sql-server-2005 - ROLAP 不起作用 - 如何为 ROLAP 设计多维数据集/DSV?
我正在尝试为现有 SSAS 多维数据集中的分区配置存储模式 ROLAP。多维数据集有点混乱,因为度量值组是由命名查询(而不是表)定义的,而维度是在几个不同的数据源视图 (DSV) 中定义的。
这是我在使用 mdx 查询多维数据集时收到的错误消息:
请注意,具有主动缓存的 MOLAP 存储模式可以正常工作。仅当存储模式为 ROLAP 或 HOLAP 时才会出现此问题。
另外,我尝试将所有维度的表添加到相关多维数据集的 DSV 中,但这似乎没有帮助。
有任何想法吗?
visual-studio-2008 - OLAP 多维数据集:Analysis Services 2005 和 2008 之间的兼容性
我正在使用 Analysis Services,但遇到了兼容性问题。这是我的情况。我有3台机器:
- Server2005:这台机器有 SQL Server、Analysis Services 和 Visual Studio,都是 2005 版本。
- Client2008:这台机器有 Visual Studio 2008。
- Client2005:这台机器有 Visual Studio 2005
我想做的事:
- 开发在 Client2008 上工作并在 Server2005 上部署的多维数据集。
问题:
- 我可以读取数据并部署多维数据集。但是,当我尝试“处理”一个多维数据集时,我收到一条错误消息:高级关系引擎中的错误。无法与 DataSourceID 为“xxxxx”、名称为“xxxxx”的数据源建立连接。模拟信息设置为“使用服务帐户”。我不知道为什么我可以使用连接来读取数据,我可以部署多维数据集(在 Server2005 中创建了一个新的 AnalysisServices db)但我无法处理数据。
有效的测试:
- 我可以使用 SQL Server 2008 在 Client2008 上本地部署和处理多维数据集。
- 我可以在 Server2005 上本地部署和处理多维数据集。
- 我可以从 Client2005 在 Server2005 上部署和处理多维数据集。
- 最奇怪的是:我使用 Client2005 开发了一个立方体。我将可视化项目复制到 Client2008 并更新项目以将其与 VS2008 一起使用,并且......它可以工作!但是,如果我从一开始就用 VS2008 开发完全相同的多维数据集,我会得到上一个错误。我比较了用 VS2005 和 VS2008 生成的 .ds 文件,并没有发现任何显着差异。
我一无所知。任何帮助表示赞赏,谢谢!
ssas - 如何查看 MS SSAS 2005 会话和查询
在 Microsoft SQL Server Analysis Services 2005 中浏览多维数据集时,我想看看由 Excel 等客户端访问工具生成的 MDX(据说)查询。有没有一种工具或方法可以让我做到这一点?
我真的在寻找像 Oracle 的 v$sessions 之类的东西——我知道 sp_who 和 sp_who2 用于关系 SQL Server,但是否有用于 MSAS 的?
deployment - 如何以编程方式将 BIDS 工件部署到远程 SQL Server 实例?
我想按计划自动将我的 SSIS 和 SSAS 工件部署到远程开发 SQL Server 2005 和 2008 实例。
什么是最好的解决方案?我使用 TFS 2008 作为源代码控制系统,因此我想将该解决方案与 MSBuild 和计划的 Team Build 集成。
ssas - Analysis Services 2005 OLAP 多维数据集:我可以在 nvarchar 列上创建不同的计数度量吗?
我正在尝试使用单个度量创建一个多维数据集。此度量是“名称”列的不同计数。如果度量设置为“计数”类型,则多维数据集可以完美运行。但是,当我设置不同的计数时,我得到了这个错误:
“OLAP 存储引擎中的错误:为不同计数记录指定的排序顺序不正确”
我在一些博客中读到,您只能对数字列进行不同的计数。我看不出一个很好的理由,我在官方文档中找不到该信息。然而,这可能是真的。无论如何,我真的被这个问题困住了。我有哪些选择?
sql-server - 在业务线应用程序中使用 SQL Server Analysis Services 数据的最佳方式是什么?
我们想看看是否可以通过将一些关键数据移动到 Analysis Services 多维数据集中来提高分析和报告的性能。但是,我还没有找到很多好的客户端前端。
我们的用户拥有 Office 2003。迁移到 2007 可能至少需要一年时间,而且 Excel 2003 的 Analysis Services 加载项不是很好。我还考虑过只创建一个 winforms 应用程序,但我没有太多运气为 SSAS 数据找到强大的控件。同时,Reporting Services 似乎让您将多维数据强制转换为二维数据集,然后才能在报表中使用。
我希望我遗漏了一些明显的东西,并且有一些很棒的客户端工具可以让我们以有意义的方式将多维数据从 SSAS 带到客户端应用程序。性能点似乎有点矫枉过正,但也许它是最好的选择。
是否有人在业务线应用程序中使用 SSAS 数据,还是主要用于临时分析?如果您将 SSAS 数据用于业务线应用程序,您在客户端前端使用什么技术?
excel - 无法在 Excel 数据透视表中显示度量差异
我试图在 Excel (2007) 中显示从一天到下一天的度量差异,方法是将值字段设置设置为“Difference From”,Base field = day 和 Base item = previous。如果我的基础数据是 SSAS 多维数据集,则为每个单元格显示的值为 #N/A。如果我的基础数据是另一个工作表上的一组记录(并且我使用它来创建数据透视表),则该值会正确显示。两个数据集是相同的。
我需要创建一个计算多维数据集字段还是我遗漏了什么?
提前致谢。