标签: Ssas
windows-authentication
在SQLServer中,我创建了一个使用链接服务器的视图。该视图在ManagementStudio中运行良好。但当我尝试将其添加到SSAS时,我得到了一个错误:
无法完成延迟准备-未与受信任的SQL Server连接关联
在链接服务器中,我使用登录的当前安全上下文。我尝试将该登录添加到链接服务器属性中的本地服务器列表中,但没有成功。我继续在DSV中获取错误
其他帖子建议确保远程服务器使用SQL server身份验证,但我不能对远程服务器进行任何修改。我可以使用Management Studio很
标签: Ssas
business-intelligence
我有一个称为customer的维度,UnknowMember=True,UnknowMemberName=NA。当我处理我的维度时,我看到我的所有客户加上一个NA成员。我还配置了ErrorConfiguration=IgnoreError和KeyErrorLimit=100
我在customerID上的事实上有一行为NULL,多维数据集无法处理此错误(它将NULL更改为0,不确定是否需要此错误):
根据我对维度的配置,我希望将空行分配给维度的NA成员
我错过了什么?有可能吗
仅供参考:我知道我的
标签: Ssas
business-intelligencebids
我最近进入了BI领域,目前正试图在ssas上处理一个多维数据集(通过使用BIDS SASS项目)。我最初使用的是SQL 20008 R2标准版本,因此出现以下错误:
“与功能可用性和配置相关的错误:“透视”功能未包含在Analysis Services的“64位标准”版本中”
所以…我下载了SQL 2008 R2的企业版,升级了整个实例,重新启动并继续重试。但我还是把同样的问题重新考虑了一遍
我能做些什么来解决这个问题
提前谢谢 企业版的问题。使用标准版。
记住一件事:授予NT AUTHORI
这是我的剧本:
WITH MEMBER [Date].[Date - Calendar Month].[2MthPrev] AS
(
ANCESTOR(
CLOSINGPERIOD([Date].[Date - Calendar Month].[Calendar Month]),
2
))
SELECT
NON EMPTY
{
[Date].[Date - Calendar Month].[2MthPr
我的多维数据集中有以下脚本:
/*
The CALCULATE command controls the aggregation of leaf cells in the cube.
If the CALCULATE command is deleted or modified, the data within the cube is affected.
You should edit this command only if you manually specify how the cube
我从以下视图在DSV中创建了一个表:
CREATE VIEW xxx
AS
select ID, code, description from dbo.xxx
where r_types = 'd'
基础表(xxx)的ID作为主键。但当我在DSV SSAS中添加此视图时,它会自动将代码标识为主键。为什么?我该如何更改它?您在哪里看到SSAS自动将其标识为主键?您是否尝试更改它?@mmarie我在数据源视图中添加
应用格式字符串时遇到问题。在VS2013中运行SSDT并部署到SQL Server 2014
设置
结果
Excel也不显示所选格式。我有什么遗漏吗?在technet上找到答案
这是因为SSDT中使用的新多维数据集浏览器控件(与BIDS/SSAS早期版本中使用的旧多维数据集浏览器不同)不显示格式化值,它只显示原始的未格式化值
在Excel中测试正在应用的重新归档格式字符串
资料来源:
将SSDT多维数据集浏览器导出到Microsoft Excel时,可以正确查看FormatString设置。
我们可以将Power BI与SSAS多维数据集连接起来吗?SSAS多维数据集部署在SQL Server 2008上。我使用过power BI gateway和power BI desktop,但它只允许我连接部署在2012或更高版本SQL Server上的多维多维多维数据集 没错。您需要SQL 2012 SP1 CU4或更高版本以及Enterprise edition才能连接到Power BI中的多维SSAS多维数据集 最后,我能够在SSAS 2008上将多维多维多维数据集添加到power BI
我正在创建一个用于SSRS折线图报告的数据集,该数据集与使用MDX的Analysis Services多维数据集相反。我们在VisualStudio2008中使用SQLServer2008R2和BIDS。作为MDX的一个不经常使用的用户,我正在努力解决如何提取所需的数据
目标是:
创建包含4条线的SSRS折线图:
1.本年度管理人数(如2016年)
2.过去一年的管理人数(2015年)
3.过去两年的管理人数(2014年)
4.本年度预测估计数(2016年)
问题是:
我已经创建了一个查询,它可
如果有人能帮我做这件事,我将不胜感激
问题我有以下事实表:
+---------+--------+-----------+----------+------------+---------------+-------------+----------------+
| EntryNo | ItemNo | CompanyId | BranchId | LocationId | ValuationDate | ValuatedQty | ValuatedAmount |
+=========+=
让我们从说我是MDX的新手开始,我需要将两个(或更多)查询结果合并到一个透视图中
查询在行和列上具有相同的维度,但度量和筛选器不同(通常为一个时间段)
这里有一个例子
问题1:
SELECT
NON EMPTY {{[stores].[storecountry].[storecountry].Members}} ON COLUMNS,
NON EMPTY {{[SalesTypes].[Description].[Description].Members}} *
{[M
标签: Ssas
sql-server-2014daxssas-tabular
事实表中有一个日期列,由于某些客户端api要求,在使用summary函数对数据进行分组时,我需要将该列格式化为字符串。下面是我正在使用的示例查询:
EVALUATE(
CALCULATETABLE(
ADDCOLUMNS(
SUMMARIZE(
'BreakTable',
'BreakTable'[Column1],
'BreakTable'[Column2],
'BreakT
我有一个维度叫做dim_Person。我在名称列(或属性)中有包含丹麦字符的值。我发现,如果我的数据仓库表中有两行名称相同,但拼写为丹麦语和英语,我将得到一个错误。例如:
Surrogate_Key FirstName
1 Ægir
2 Aegir
我将得到一个错误,说明值为“Aegir”的FirstName属性失败,因为多维数据集无法插入双副本键行
Errors in the OLAP storage engine: A duplicate a
我试图处理一个维度,并不断得到一个“Error in high-levelrelationalengine”错误,DB返回该事务被用户中止(在本例中,用户是SSAS)。这是使用Teradata数据库
这不是一条非常描述性的错误消息,我不确定如何对此进行故障排除
当我复制SSAS生成的SQL并单独运行它时,它工作得很好
是否有人遇到过这种情况,并对错误可能出现的位置提出了建议
我们需要更多关于该场景的详细信息。3110错误可能与Teradata客户端中的命令超时设置有关,该设置正在中止任何未在分配
我只是想知道,在我更新后端数据之后,是否有一种方法可以让表格模型反映案例的变化。目前,如果我将数据库中的JOHN SMITH更新为JOHN SMITH,则即使在我清除流程后,表格模型也不会反映更改
下面是一个解释表格模型如何存储字符串值的链接。但它没有涵盖如何清除存储的主题
如果有人能提供解决方案/解决方法,请予以感谢
干杯经过几次测试,答案来自
简而言之,例如,如果在源表中我们有“bike”、“bike”、“bike”等产品名称,表格模型将只保存第一个值。处理模型时,SSAS将仅计算字符串
我正在尝试选择度量值的显示文件夹(我可以在度量值组下的Excel数据透视表中看到的文件夹,在该文件夹下显示度量值)
我试过这样的方法:
WITH
MEMBER [Measures].[FOLDER_NAME] AS [Measures].[Amount].Properties('DISPLAY_FOLDER')
SELECT
[Measures].[FOLDER_NAME] On 0
FROM
MyCube
但我得到一个错误:#错误查询未找到显示文件夹维度属性。也许房子
我需要一些关于MDX查询的帮助,该查询返回所选节点的叶子节点数
问题1:
在列上选择{{[Dimension1].&[Member1]}、{[Dimension1].&[Member1]}子体({[Dimension1].&[Member1]}、,叶)}}维度属性[Parent_Unique_Name]
来自RepCube,其中({[attribute1]。&[attribute1],[attribute1]。&[attribute1]},([dimension2]。&[1],[dimensio
我对多对多维度非常陌生,但我有一个场景需要解决,这提出了几个我自己无法解决的问题…因此,非常感谢您的帮助
情况是:
存在一个父子类别维度,该维度具有一个递归类别层次结构,其集合为NonLeafDataVisible
有一个常规的Products维度,它对事实表进行切片
有一个桥接多对多ProductCategory表,用于定义两者之间的关系。需要注意的重要一点是,产品可以属于类别层次结构的任何级别,即特定类别可以同时具有直接分配的产品和子类别
有一个事实事务表,其中包含已销售产品的FK以及其类别
有人能告诉我如何动态创建SSAS分区吗?使用ADOMD和C,或者使用PowerShell
标签: Ssas
data-warehousebusiness-intelligence
我正试图为一家许可证供应商设计一个数据仓库,该供应商在电子商务和其他各种场所销售许可证。他们想要跟踪的是销售、产品生命周期和活动。这意味着许可证有不同的销售类型(例如新购买、促销购买、续订)和不同的事件/状态,例如-许可证可以安装、续订、激活和注册。许可证可以多次续订(在不同的日期)
所以我想我的维度应该非常简单——日期、产品、来源、销售类型和事件/状态。我会有两个事实表;一个用于销售,另一个用于事件,它们都具有维度表的外键。我的事实表将是一个累积事实表,其中每个事件将添加一个新行-因此,许可证
我想要30天内零销售额的产品。下面是我的预期结果:
商店、产品、天数
商店1、产品1、33
商店1,产品2100
商店2,产品5,96
商店34、产品14、78
商店100、产品9、47
所以我写了下面的问题:
WITH
MEMBER [Measures].[Zero Sales Days]
AS
COUNT(
FILTER(
NONEMPTY( [Calendar].[Date].[Day],[Measures].[POS Qty])
如果您没有对数据进行排序,排名是否会变得混乱
生成的排名列将包含垃圾还是只返回#ERROR?否,它将返回有效值(集合中指定元组的序号位置)
排名(MDX)
似乎2000年的情况才是如此(Wiley的“MDX解决方案”如是说)
我有一个销售事实表,有两个日期:订单接收日期和订单发货日期
我在数据源视图中有一个时间维度表
我在时间维度表和销售事实表之间定义了两种关系,一种是订单接收日期,另一种是订单发货日期
在多维数据集定义中,我定义了两个维度:一个用于订单日期,另一个用于发货日期
我为这两个维度(会计日历)定义了时间层次结构
我不知道这两个维度使用的是哪种关系。他们似乎都在使用加入订单接收日期。我如何告诉SSAS使用一个维度的发货日期和另一个维度的订单接收日期
谢谢,--sw我将在Visual Studio/BIDS中
如果数据条件处于活动状态,我有将每个月滚动的数据。下面是一个例子
来源数据:
DID YearMonth Createddatekey count
a 201307 20130701 1
b 201307 20130701 1
a 201308 20130701 1
b 201308 20130701 1
c 201308 20130801 1
所需输出:
期望
output
Yearmonth Count
201307 2
201308 1
我可以通过如下添加条件在SQL中获得结果
根据图片,“继承”的定义是什么
我不得不放大那张照片,远远地离开,想知道你在哪里。你不能也添加你所处的选项卡/视图/工作流的描述吗?右键单击图片并选择“图像”,你将检索一个大图片。它对Firefox很好对你很好!我不在FF上…但现在应该清楚了…:-)
我试图在SSAS上创建一个新的命名集:
Exists([Dim Device].[Browser Name].[Browser Name].members, [Dim Device].[Platform].&[android] )
当我转到excel查看android浏览器集的许多事实时,我看到了这张图,交集失败了,我应该在列标签上看到android。
有人能告诉我交叉点语句在哪里失败吗?在获取显示结果的查询时,您定义的集合是如何参与的?你说我应该在列标签上加安卓是什么意思?我在C
假设我的多维数据集中有一个Country.Country属性。成员包括:
阿根廷
澳大利亚
巴西
加拿大
日本
印度
孟加拉国
尼泊尔
我想创建两个角色:
Role1只能访问阿根廷、澳大利亚和日本
角色2将包括阿根廷、澳大利亚、巴西、加拿大和亚洲
在这里,亚洲是日本、印度、孟加拉国和尼泊尔的总价值
为了拥有亚洲,我写道:
创建成员CURRENTCUBE.[Country].[Country].[All].[AISA]
作为
合计({[国家].[国家].[日本],[国家].[国家].[印度],
[
我对MDX非常陌生,在计算结果时遇到困难。我正在使用SSAS 2012,并在Visual Studio中设计我的多维数据集。这是我当前的查询:
WITH MEMBER [DocCount] AS
IIF(([Measures].[Responsible Count] > 0 AND [Measures].[Responsible2 Count] > 0),
[Measures].[DocName]*0.5, [Measures].[DocName])
SELEC
我目前有一个MDX过滤器,其公式如下:
Descendants([Start_Date].[Start Year],, SELF_AND_AFTER)
我看到了一切,201220112010,这就是我所期望的
然而,所有的一切加起来。我想看到的是所有的年份,而不是所有年份的总和。所以如果我选择All,它将分别显示2010年、2011年和2012年,就是这样,而不是将所有年份相加的第四个值
无论如何要实现这一点?您想要的是在MDX中实现的
如果这不适合您的查询,您可以创建一个“新的”[ALL]成
我有一个MDX查询,其中字符串是通过表单从前端应用程序解析的。最终用户可以基于自由文本字段限制查询,在该字段中,他们可以输入从发票号到发票号的范围。查询基于以下2个参数获取生成:
SELECT
{[Measures].[Amount]} ON COLUMNS,
NON EMPTY
(
(
[Invoices].[Invoice Number].[Invoice Number].[100000000]:[Invoices].[Invoice Number].[Invoi
我有一个事实表,其中包含了关于公司买卖金额的所有信息。为了创建有关f.ex保证金的som计算,我需要将购买行与销售行一起使用,以获得正确的计算结果
现在,我已经创建了一个计算度量值,它给出了正确的结果,但是我向查询中添加的维度越多,使用此计算度量值时查询运行的速度就越慢。它似乎花费了很多时间来返回我用来查找有关购买的行的元组
我使用元组来“存储”purcase行,但是元组变得相当大,因为我需要包含sales行使用的维度的所有默认成员,以便使用它们。基本上,我的元组是这样的,只是具有更多维度层次结
在SSAS OLAP多维数据集中,我们有一个销售事实表,其中包含创建销售订单和日期订单的人员(员工)的详细信息。
员工被分配到一个可以随时间变化的部门
我们希望使用一个员工维度表,其中包含员工的初始日期和结束日期
因此,在这一行:
事实表:员工代码、销售日期,。。。(其他数据)
员工维度:员工代码、开始日期、结束日期、部门
但无法确定如何定义这种关系。与在SQL中使用
Select ....
with fact.employee_code=emp_dim.employee_code and
我有一个维度[product]。[type],其成员包含“Food”、“Book”、“Metal”、“Meat”等。我的任务是显示一个分类维度,将我的销售价值分组,例如,将Food&Meat分组为0,将Metal&Tool分组为1,将Book分组为2,等等
我的查询似乎不起作用:
WITH calculated member [Measures].[Grouped Type] AS
IIF([product].[type].CurrentMember IS [product].[type].
标签: Ssas
ssas-tabularmsbissas-2008ssas-2012
我们正在努力寻找SSAS多维数据集中度量和维度的用法
目标:拥有一个统计仪表板,以查找未使用或最常用的度量值和维度
我得到了他的帮助
要启用OLAPQueryLog表
OLAPQueryLog表格提供了以下信息
MSOLAP_数据库
MSOLAP_对象路径
MSOLAP_用户
数据集
开始时间
期间
我们使用Dataset字段只查找列的使用情况,而不查找度量值
我还尝试使用DMX查询获取用户当前会话
从$System.discover\u会话中选择*
但这会将当前活动的会话返回给我
我怎样才能获
我有一个DAX公式,它给了我一个月内出现在事实表上的id计数,一年中的平均值。我可以把这个度量值放在一个表中,它是按行解包的,没有任何问题(通过从维度添加变量)
Measure:=AVERAGEX(
总结(
可计算表(事实表;过滤器('Time\u Dimension';'Time\u Dimension'[Last\u month]“Last”);
时间维度[月份名称];
“计数”;DISTINCTCOUNT(事实表[ID])
);
[计数]
)
但是它的速度非常慢(我在一张表上有3个这样的
标签: Ssas
sql-server-2016tabularssas-tabular
鉴于下表:
CREATE TABLE [Dimensie].[Cao]
(
[Cao key] INT NOT NULL IDENTITY(1,1),
[Cao business key] NVARCHAR(255) NOT NULL,
CONSTRAINT [PK Cao] PRIMARY KEY ([Cao key]),
CONSTRAINT [UC Cao business key] UNIQUE ([Cao business key])
);
CREAT
我正在使用ssas多维数据立方体。多维数据立方体用于具有实时连接的power bi桌面。一切正常。但当我想根据财政年度(7月、8月、9月)显示月份名称时,它们会按字母顺序显示(4月、8月、12月)。但是需要根据财务年度显示到power bi中。有人能帮我吗?如果您的数据集也包含月数,那么您可以单击该特定列,转到建模窗格,然后按月数排序。
我跟踪了这个链接。
此外,power bi SSAS live connection不允许编辑模型窗格。
SSAS导入连接允许编辑模型窗格。我已按维度层次结构传
我试图在SSAS 2016 1200表格模型的计算表中生成一系列数字
我试图实现的是在单个列中生成像1,2,3..100这样的数字序列。就像GENERATESERIES()DAX函数一样,它只在SSAS 2017及以后版本中可用
在SSAS 2016中,是否有一种简单的方法可以实现同样的效果?是的,在SSAS 2016中,您可以使用日历,然后将日期转换为整数,例如
EVALUATE
SELECTCOLUMNS ( CALENDAR ( 1, 100 ), "Value", I
我设计了一个使用星型模式的相对简单的数据仓库。我有一个事实表,其中只有一个主键,还有CompanyID和Amount(实际度量)列。当然,我还有一个维度表来表示事实表引用的公司
现在我需要为公司创建一个单层层次结构(CompanyGroup)。这似乎是一项简单的任务,但关键是应该允许一家公司存在于多个公司组中
我通过创建一个名为CompanyHierarchy的新维度表进行了实验,该表包含主键、GroupKey和CompanyKey。定义用户定义的层次结构,其中GroupKey是顶级,Compa
在处理SSAS多维数据集时,我从处理窗口(如“在SQL查询1下”)获得的查询正在生成resultset,但当处理完成并将度量值拉入浏览器时,值不会显示
原因可能是什么?最有可能的是,您在某个维度上设置了一个默认成员集,用于过滤结果。确保所有维度都处于“全部”级别,并且度量值在某种程度上是相加的
我在Cognos Report Studio 10.2中创建了以下宏提示,以获取一个“Officer-Employee 2011-Jan”维度,该维度随附在末尾的日期而变化。我已经对同一官员层次结构的2008 SSAS多维数据集中的维度进行了版本化,每个月都会创建一个新版本的层次结构。我希望报告中的用户能够选择一个月,(从日期值提示下拉列表中,当他们选择月份时,我正在生成的此宏将使用正确的日期维度替换宏的“?DateSelection”部分。维度是使用如上所述的名称动态创建的,但日期会随月份而变
我有一个AnalysisServices 2008 R2多维数据集,它不返回其中一个度量值的数据。度量值的数据源是具有多个union语句的视图。我在同一个多维数据集中有其他度量值,这些度量值具有数据源的视图,并且工作正常
当我将视图导出到表中时,当我将度量值的数据源指向表时,多维数据集能够返回数据
我已经检查了度量值是否有分区,多维数据集代码页中的计算状态是否存在。在MS SQL Profiler中处理多维数据集时运行的查询将返回数据
希望有人能帮助我,告诉我为什么度量没有返回任何数据。谢谢。当
我有一个只有一个度量值的立方体,它使用COUNT作为聚合函数。
MDX查询的结果如下所示:
| Germany | USA | Russia | France | Italy |
------------------------------------------------------
2010 | 15 | 20 | null | null | null |
2011 | 20 | 25 | 10
我需要一个MDX查询来对一列中的数据求和,并按其类型聚合另一列中的数据。例如,我当前的查询是:
SELECT
{ [Measures].[DeclCount], [Measures].[SubCount]} ON COLUMNS,
{ (
[Organization].[OrganizationKey].[OrganizationKey].ALLMEMBERS *
[Organization].[Name].[Name].ALLMEMBERS *
[Organizat
我有一个场景,其中一个结果集必须被扣紧并分配一个频率
例如,以下MDX查询:
WITH MEMBER [MEASURES].[PERC_1] AS
AGGREGATE ( EXISTING [DIM CUSTOMER].[CUSTOMER ID].[ALL].CHILDREN,[MEASURES].[AMOUNT])
SELECT
[MEASURES].[PERC_1] ON 0,
[DIM CUSTOMER].[CUSTOMER ID].CHILDREN,[DIM CUSTOMER
我有以下MDX查询:
与
成员[Measures].[MaxValue]为
最大值([Date].[Fiscal].[Fiscal Year]。成员,[Measures].[Sales Amount])
挑选
列上的{[Measures].[MaxValue]}
从…起
[冒险作品]
它返回值:
最大值
52714102.75美元
我想返回日期和最大值。我可以通过下面的查询实现类似的功能
与
成员[Measures].[MaxValue]为
最大值([Date].[Fiscal].[Fisca
我需要用多维数据集中的值计算最近7天的计数
我编写下一个MDX表达式:
Count
(
Filter
(
Descendants
(
[Date].[Date Hierarchy].CurrentMember.Lag(6)
:
[Date].[Date Hierarchy].CurrentMember
)
,[Measures].[Amount]
)
)
数据在层次结构的天级别上是正确的,但在月级别上和其他
我需要组合来自多个SSAS多维数据集的数据,并在一个仪表板中可视化。似乎只有一个SSAS多维数据集可以添加到Power BI desktop,可以选择将数据作为平面表导入,但在这种情况下,多维数据集结构将是错误和无用的。您是对的,在设计时使用实时连接只能访问一个多维数据集
2种解决问题的方法:
1-构建一个新的多维数据集,访问您需要的所有数据
2-切换到导入模式并构建您自己的模型
祝你好运
我是MDX新手,在谷歌上找不到这个
我试图得到一组一致的记录(不包括在此期间添加或删除的任何记录)随时间推移的平均价格
我尝试过几种方法,但一直碰壁,这是我最新的尝试,结果是“#检测到错误无限递归。依赖循环是:平均每月价格(同一商店)->平均每月价格(同一商店)。”
我觉得这应该比我做的容易得多。。。任何帮助都将不胜感激
编辑:
简单来说,我试图解决的问题是获得每个日期的平均值,不包括在整个报告期间添加或删除的任何记录
例如,给定以下集合:
Record | 1/1/2019 | 2/1/20
标签: Ssas
ssas-tabularanalysisservices
我们在通过excel浏览SSAS表格(2017和2016)多维数据集时面临性能问题
2017年和2016年Azure Server详细信息:Windows Server 2016,128GB RAM,16 CPU,64位,SQL Server 2016开发者版
但是,通过excel浏览时,SSAS表格2014的性能非常好
Azure Server详细信息2014:Windows Server 2012R2,128GB RAM,16 CPU,64位,SQL Server 2014开发者版
e、 g
上一页 1 2 ...
5 6 7 8 9 10 11 ...
下一页 最后一页 共 48 页