标签: ssas

是否可以通过脚本远程处理 SSAS 多维数据集?

我有一个SQL Server Analysis Service ( SSAS ) 多维数据集(使用BIDS 2012开发),我想为用户(通过PowerPivot使用多维数据集)提供在本地计算机中处理多维数据集的机会。

我找到了一些关于如何通过 Powershell 或 SQL Agent 或 SSIS 在服务器上进行计划作业的材料,但没有关于远程处理多维数据集的材料。有什么建议吗?

powershell ssas cube remote-process

2
推荐指数
1
解决办法
4684
查看次数

如何在 SSAS 模型中刷新数据

我在 Visual Studio 中处理模型。

该模型正在使用视图。我对该视图中的一列进行了更改,但即使我进入“编辑表属性”并单击“刷新预览”,它仍会显示该列的旧数据。

这是我仅更改为日期的时间戳列。

如果我在 SQL Server 上运行视图,我可以看到它工作正常。

如何刷新模型中的表格?

ssas model powerbi

2
推荐指数
1
解决办法
6668
查看次数

使用 Python 查询 SQL Server Analysis Services (SSAS) 多维数据集数据

我单位有一个SQL分析服务资源,我们可以用excel或者powerbi用服务器名(tooldata.amr.xxx.com)连接cube并获取数据。

我想要的是使用 python 或 excel 自动执行数据查询并输出到 csv 文件以供下游应用程序使用(报告/图表等)

我在下面尝试过但失败了:

1. Microsoft.AnalysisServices.AdomdClient

FileNotFoundException 回溯(最近一次调用)在

2. clr.AddReference ("Microsoft.AnalysisServices.AdomdClient.dll")
Run Code Online (Sandbox Code Playgroud)

FileNotFoundException:无法找到程序集“Microsoft.AnalysisServices.AdomdClient.dll”。在 Python.Runtime.CLRModule.AddReference(String name)

看起来缺少一些环境。不知道如何进行。有什么建议吗?

2.使用olap.xmla

import olap.xmla.xmla as xmla 
provider = olap.xmla.xmla.XMLAProvider()
connect = provider.connect(location='http://tooldata.amr.xxx.com/OLAP/msmdpump.dll',username='user',password='pwd')
source = connect.getOLAPSource()
print (source.getCatalog("TestCube"))
Run Code Online (Sandbox Code Playgroud)

ConnectionError: HTTPConnectionPool(host='tooldata.amr.xxx.com', port=80): Max retries exceeded with url: /OLAP/msmdpump.dll (Caused by NewConnectionError(': Failed to build a new connection: [WinError 10060] ] 连接尝试失败,因为连接方在一段时间后没有正确响应,或者因为连接的主机没有响应而建立连接失败'))

看起来需要从服务器端进行一些配置,但这是我无法控制的,请删除此选项。

3.既然可以用excel来获取SSAS数据,那可以用python调用excel刷新数据,然后从excel中解析出数据吗?有人试过吗?

谢谢 。

python sql excel ssas cube

2
推荐指数
1
解决办法
4482
查看次数

重建时SSAS多维数据集的可用性

是否可以在重建时查询SSAS 2008多维数据集?如果是,那么在重建过程中查询它会有什么影响吗?

ssas sql-server-2008

1
推荐指数
1
解决办法
300
查看次数

如何从SSMS连接到SSAS实例?

我最近安装了完整的sql server 2008(试用版),用于研究SSAS.我创建了一个SSAS项目(使用sqlserver商业智能工作室),在本地部署(其中sql server实例是),并且成功.

问题是我没有在SSMS的数据库列表中看到它.

是否有一种特殊的方式来连接到SSAS实例?因为查看链接文本,我看到SSMS在对象资源管理器中打开了其他结构.

ssas ssms sql-server-2008

1
推荐指数
1
解决办法
2054
查看次数

Analysis Services - 在不同服务器上的多维数据集来源数据

我正在尝试创建一个分析服务多维数据集.

维度等的源数据来自Sql Server 2000框中的表.

我想在sql server 2008r2框上创建多维数据集.

我该怎么做呢?BIDS似乎想将多维数据集放在与数据馈送相同的位置?源数据是否必须与多维数据集位于同一服务器上?

sql ssas sql-server-2008

1
推荐指数
1
解决办法
483
查看次数

帮助理解OLAP MDX查询

我一直在努力学习SSAS Cubes和MDX.到目前为止,我已设法创建一个多维数据集,通过多维数据集浏览器查看时返回正确的数据/计算.

查询生成器用于在报告服务中构建查询以查询多维数据集,我查看了生成的MDX并提取了似乎对实际结果没有影响的内容.查询如下所示:

SELECT NON EMPTY { [Measures].[AverageConnectedSeconds] } ON COLUMNS,    
NON EMPTY { ([Operator].[ACCESS DEF].[ACCESS DEF].ALLMEMBERS * [Calls].[Notification Time Bands].[Notification Time Bands].ALLMEMBERS) } ON ROWS    
FROM ( SELECT ( -{ [Calls].[Notification Time Bands].&[0] } ) ON COLUMNS    
FROM ( SELECT ( { [Calls].[Incoming YN].[N] } ) ON COLUMNS    
FROM ( SELECT ( -{ [Calls].[Entity Type].&[6] } ) ON COLUMNS   
FROM ( SELECT ( -{ [Calls].[Reason Text].&[Background Call] } ) ON COLUMNS    
FROM ( SELECT ( { STRTOMEMBER(@OperatorId) } ) …
Run Code Online (Sandbox Code Playgroud)

olap ssas mdx olap-cube

1
推荐指数
1
解决办法
2290
查看次数

在mdx查询中获取每年的特定时段

如果我运行此查询

SELECT 
[Measures].[EMPLOYEE Recordable Case Rate] ON COLUMNS,
[DIM TIME].[YEAR -  QUARTER -  MONTH].[2006].[Q1]:  [DIM TIME].[YEAR -  QUARTER -  MONTH].[2010].[Q1] on ROWS

FROM
[NH_INCID]  
WHERE {[Business Component].[Region].[Novelis North America]}
Run Code Online (Sandbox Code Playgroud)

它给出的记录从2006年第一季度,2006年第2期,2006年第3季度,2006年第4季度 - 2010年开始

有没有办法只获取每年的Q1,即2006,2007,2008,2009,2010?

sql-server ssas mdx sql-server-2008 ssas-2008

1
推荐指数
1
解决办法
1431
查看次数

为什么SharePoint 2013中的仪表板设计器无法加载SSAS数据库以创建新的SSAS数据源?

我用SharePoint 2013SQL Server 2012 SP1 Update 8

我配置Performance Point ServiceExcel Service....在我的Share Point.

当我想创建一个新的SSAS DataSourcePerformance Point,SSAS数据库列表是空的!

我安装SharePointSQL Server 2012 SP1 在同一台服务器.

我可以连接到我SSAS的多维模式.

在此输入图像描述 :

这是我的属性 Multidimensional Database

在此输入图像描述

此SharePoint中的SSS配置

在此输入图像描述

在此输入图像描述

在此输入图像描述

在此输入图像描述

这是Performance Point Service的配置:

在此输入图像描述

最后当我想创建一个新的Data SourceDashboard Designer,ssas的数据库列表是空的?!?

在此输入图像描述

我看到此链接无法在PPS仪表板设计器中创建SSAS数据源,然后我验证并安装ADOMD在我的服务器中并重新启动我的服务器,但直到它不起作用.?!?

注意:我运行Power Pivot ServiceExcel Services在我的Sharepoint中运行这些服务.

sharepoint ssas performancepoint sharepoint-2013

1
推荐指数
1
解决办法
7056
查看次数

SSIS互联网连接问题

因此,我们有一个多个SSIS包,它们并行运行以对多个多维数据集执行增量加载.这个套餐每晚都有.偶尔我们会遇到网络问题.现在,如果SSIS连接失去连接,它会使所有软件包失败.

即使连接变为活动状态并且再次可用,它也不会自动尝试重新连接.它继续使用在执行开始时获取的相同连接信息来执行包.现在由于这个原因,所有剩余的包都失败了.为了再次连接,允许完成执行,然后有人必须手动重新处理包以获取新的连接信息.

所以我的问题是,我可以实现一个系统,如果SSIS失去网络连接,它会尝试自动检查连接在处理过程中是否可用并尝试重新连接而不是使所有软件包失败?

sql ssas ssis

1
推荐指数
1
解决办法
715
查看次数