首页 文章
  • 1 votes
     answers
     views

    用于比较日期中的度量的表格查询

    我有很多行,我想计算每个日期的差异 . 所以说我有以下内容: [日期] [交易号] [ Value ] 1月16日1 1000 1月16日1 980 然后我想要一个事实,即每一行都会将该值与上一个日期的度量进行比较 . 所以如果我对当前日期的SUM(值)有一个度量,我基本上想要SUM(CurrentDate) - SUM(PreviousDate)来查看运动 . 有几点需要注意: 实际上会有...
  • 0 votes
     answers
     views

    创建基于上下文SSAS表格DAX更改值的计算列(非聚合)

    Data: 我有一行代表产品的年度订阅,它有一个整体的startDate和endDate,还有第三个日期,即startdate 1个月,名为endDateNew . 我还有一个不相关的日期表(称为表X) . Output I'm looking for: 我需要一个名为Categorization的新列,如果表X中选择的日期在startDate和endDateNew之间,则返回'New',如果日期...
  • 0 votes
     answers
     views

    DAX计算的关系

    月,MyMeasure 11月15日,150 Dec-15,150 1月16日,200 2月16日,200 - 对未来的预测不合需要 3月16日,200 - 对未来的预测不合需要 4月16日,200 - 对未来的预测不合需要 我有一个度量,它使用ALL函数删除与日期表的关系,并在修改的上下文中计算distinctcount . 这很好,但现在该措施延伸到未来,...
  • 0 votes
     answers
     views

    日期表上的总和值,其中一列等于另一列的选定值

    我有一个 DimDate 表,其中 Billable Day Portion 字段可以介于0和1之间 . 对于当前 Bonus Period 中的每一天,我想将该日部分乘以10,然后返回总和 . 为了找出我们所处的 Bonus Period ,我返回 ContinuousBonusPeriod ,其中日期等于今天: Current Continuous Bonus Period:= CALCULA...
  • 0 votes
     answers
     views

    获取DAX中每个月的总金额

    我有一个连接到SQL Server数据库的表格模式分析服务器 . 我想得到每月的总x,我每天总x . 因此,例如,我有一个表DailyEvent,前两列像这样,我想要列“MonthXCount”: TimeID XCount MonthXCount 20160429 3 11 20160430 8 11 20160501 4 4 ...
  • 1 votes
     answers
     views

    建模和查询多个事实表

    美好的一天! 我有一个关系数据源,有3个事实表,彼此相关,模型相关 患者医生访问(EncounterEventFact表),为患者分配诊断(DiagnosisEventFact表)并收集患者的实验室结果(LabComponentResultFact表),如下图所示 . 他们都与EncounterKey分享了一把钥匙,指明了对医生的独特访问 . 所有EncounterKeys都在EncounterE...
  • 1 votes
     answers
     views

    不同值的不一致总和

    我在SSAS中有一个表格,其中包含股票日期,SKU和其他属性 . +----------+-----+ | Date | SKU | +----------+-----+ | 20180701 | 1 | +----------+-----+ | 20180701 | 2 | +----------+-----+ | 20180701 | 3 | +----------+---...
  • 0 votes
     answers
     views

    基于DAX中的度量的条件不同计数

    我试图用DAX做到这一点,无法获得正确的独特计数...... AccountID OrderDate Product SalesAmount DiscountAmount 1023 Nov-14 Product001 $0 $5.00 1045 Nov-14 Product001 $30.00 $10.00 1...
  • 1 votes
     answers
     views

    如何将计算列添加到连接到SSAS表格模型的数据透视表?

    或者换句话说,问题是 - 如何根据模型级别中不存在的列在数据透视表中添加一些计算 . 我使用 AdventureWorksDW2014 示例数据库重现了我的问题 . 假设我想计算每个组织的 FactFinance 表中的实际和预算方案金额之间的差异,并以数据透视表的形式显示它 . 为了实现这一点,我创建了一个简单的模型(上面的屏幕),并将 SumOfAmount 度量添加到 FactFinanc...
  • 0 votes
     answers
     views

    如何在DAX中对移动平均线进行排名

    假设有一个表T1,其中包含[状态],[产品],[价格],[存储],[日期]和时间表T2 . T2的[pk_date]列与T1的[date] columnit之间存在关系 . 我创建了一个衡量标准[5天移动平均价格]: 计算(平均值('T1'[价格]),DATESINPERIOD('T2'[pk_Date],LASTDATE('T2'[pk_Date])-1,-5,DAY)) 但对于某些州和产品,...
  • 0 votes
     answers
     views

    更好的事实表设计,其中每一行都有一个开始和结束日期

    我的事实表包含参加课程的客户的详细信息 . 为了确保我能够获得在任何特定日期注册的客户列表,我没有将日期维度与事实表相关联 . 相反,我创建了一个在逻辑之间做基本的度量(其中startDate <= selectedDate && endDate> = SelectedDate) 这允许我查找在一个选定日期注册的所有客户 . 但是有一些缺点: 我必须确保报告用户只选...
  • 0 votes
     answers
     views

    计算周收入 - 周日至周六(去年)在表格立方体/ Power BI上

    我有关于Power BI的报告,其中数据来自表格立方体 . DAX表达式在多维数据集中生成 . 在Power BI中向下钻取并将结果与原始数字进行比较时,会略有不同 . Power BI将周数据计算为星期一 - 星期日,但我希望它从周日 - 周六开始显示 初始代码: IF(ISBLANK([Revenue]), BLANK(), CALCULATE([Revenue],SAMEPERIODLA...
  • 0 votes
     answers
     views

    如何在DAX中添加或减去日期时间的秒数

    我有一个datetime列和一个表示秒数的int列 . 我想计算两者的总和 . 例如: 2017-08-01 18:00:00 180(秒)= 2017-08-01 18:03:00 DAX DateAdd功能仅支持添加年/月/日而不是秒,所以我卡住了!
  • 0 votes
     answers
     views

    DAX计算SUM度量的MAX

    我有一个基于库存数据的SSAS表格模型 . 数据不仅包含当前(即今天)的On Hand值,还包含90天的历史记录 . 这是一个非常小的数据样本: 我需要创建一个DAX度量,它将在90天的历史记录中为每种材料返回MAX Qty . 在上面的示例中,MAX将为6,因为在2月12日,Loc A中有3个,Loc b中有3个 . 我尝试过以下DAX计算: CALCULATE (MAX(Inventory[...
  • 0 votes
     answers
     views

    Power BI - 最近4,12和26周的销售额

    我的工作表销售额和周末日期有2列 . 我需要计算过去4周,12周和26周的销售额,并与过去4周,12周和26周的前一年进行比较 . 我之前尝试过几种看待类似帖子的方法,看起来它不起作用 . 我需要根据周数来计算它,因为今年给定日期的iso周数与前一年的相同日期值不同 . 附加excel和pbix文件 . 因此,对于周末2/25/18过去4周,销售额应为275,过去12周为780,前一周为前一周为2...
  • 1 votes
     answers
     views

    我通过导入模式连接到Power-BI中的Azure SSAS服务器时出错

    我在连接到Power-BI中的Azure SSAS服务器时收到错误 . 在Power-BI中,我选择SQL Server Analysis Services数据库作为数据源,我选择导入模式 . 然后它给我一个错误 - “服务器参数必须是有效的主机名或HTTP URL . ”如果我使用“实时连接”模式,那么我可以连接,但我想从“导入”模式进行连接 . 那我怎样才能获得SSAS服务器的HTTP URL...
  • 1 votes
     answers
     views

    Power BI:通过实时连接到表格式自动更新的报告级别度量

    The setup: 我使用power BI桌面创建了power bi报告,使用表格模型的实时连接 . 在报告中,我创建了一个报告级计算度量(在5月发布的PBI中为实时连接引入的功能) . 然后,该报告从PBI桌面发布 . The problem: 报告级别计算的度量不会自动更新 . 我可以从浏览器版本的PBI手动运行更新,但这还不够好,因为我希望用户能够使用包含此数据的仪表板,而无需手动转到报表...
  • 0 votes
     answers
     views

    Visual Studio Analysis Services扩展不部署表格度量

    我有一个相当简单的表格销售模型(客户,产品,销售)以表格模式部署到SSAS 2016服务器,我在销售表上设置了一些措施,例如总 Value ,总公斤数,总单位,但在部署之后该模型在与Power BI连接时不会显示 . 是否有一个设置,我可能会在某处阻止该措施出现? Update我尝试过的一件事是在SSMS中运行Create Script Task来查看这些度量是否作为SSAS数据库创建脚本的一部分...
  • 0 votes
     answers
     views

    如何基于多列在SSDT模型中创建关系?

    我正在使用SSDT为Sqlserver Analysis Services(表格模式)创建模型 . 我的核心措施是在一个表中,其中包含UserId和WeekId的组合键 . 我与UserId和WeekId上的其他表有关系 . 现在我想基于两者的组合添加另一种关系 . 但是,SSDT不允许我在创建关系时输入多个字段 . 我该怎么办?我应该用一把钥匙强制措施吗?我是SSAS newby,所以也许我只是...
  • 2 votes
     answers
     views

    连接到Azure托管的SQL Server Analysis Services服务器的表格实例

    我已经设置了一个带有SQL Server 2016 Standard Edition映像的Azure虚拟机 . 我已在计算机和配置的 endpoints 上安装了Analysis Services Tabular的实例,以便我可以从本地计算机访问它 . 我已将SQL Server,SSAS Multidimensional和SSAS表格数据库部署到此计算机 . 我能够连接到关系数据库,当我连接到A...
  • 1 votes
     answers
     views

    无法连接到ssas服务器

    我在Visual Studio中创建了一个新的“Analysis Services Tabular Project”,VS要求的第一件事就是: 选择要在创建表格模型项目时使用的Analusis Services实例 . 我填写服务器并尝试Test Connecection,我收到的错误消息是: 无法连接到服务器'[server name here]' . 原因:连接到服务器时发生错误 . 问题是(...
  • 0 votes
     answers
     views

    从Power BI实时连接到SSAS表格不起作用

    我有一个工作的SSAS表格模型,我想连接Power BI与这个模型的实时连接 . 在模型中,用户DOMAIN \ aldo有一个角色(READ) . 在Power BI桌面中一切正常 . 我可以创建报告,我可以看到数据 . 在Power BI服务中,我创建了网关并成功连接了网关 . 上传到Power BI服务没有问题 . 但尽管如此,我还是看不到Power BI服务中的数据 . 细节:ssas在N...
  • 0 votes
     answers
     views

    如何管理SSAS表格模型的属性权限

    我们有一个带有几个Fact表和几个Dim表的Tabular模型 . 我们希望管理角色,以便特定角色无法在维度中看到某个属性的成员 . 因此,在具有“工作时间”度量的HR多维数据集中 - 我希望阻止特定角色看到“员工姓名”属性,但仍然显示总工作人员的“工作时间”总和 . 在使用多维时,我只使用了一个MDX表达式,它过滤了维度的“全部”成员,从而显示了属性的总数而不是成员 . 不知道如何在表格模型中这...
  • 0 votes
     answers
     views

    DAX MTD计算在哪里?

    堆栈是Excel 2010使用的SQL 2014表格中的SQL关系表 . 表格模型颗粒是每个采购订单(PO)行项目的一行 . 每行都有一个美元值(项目成本$),用于总和度量(总成本$) . 时间智能日期表是相关的,因此可以确定例如一年的总成本$之和 . 如何最好地实现一个月的聚合?当我在Excel中提取数据时,针对模型的DAX查询是否应该动态计算MTD?或者有没有办法直接在PO行项目谷物中实现模型...
  • 0 votes
     answers
     views

    计算DAX中的PERCENTILE

    我用谷歌搜索并继续使用太慢的公式 . 我怀疑如果我按步骤分割公式(创建计算列),我可能会看到一些性能提升 . 我有一个表有一些数字列和一些最终将作为切片 . 目的是在所选切片器的某些数字列上具有10%,25%,50%,75%和90%的百分位数 . 这就是我对“总钯”栏目中的第10个百分位数的看法 . TotalPaid10thPercentile:=MINX( ...
  • 0 votes
     answers
     views

    DAX中的DATEADD函数问题

    我最近开始学习DAX . 我无法正确理解DATEADD功能 . Blow表达式给出了错误 . DATEADD(FIRSTNONBLANK(DATATABLE("TodaysDate",DATETIME,{{"9/24/2016"}}),TRUE()),4,MONTH) A table expression containing more than one ...
  • 0 votes
     answers
     views

    如何根据所选日期进行动态测量

    是否有可能创建一个计算的度量,根据相关时间表“DimDate”中动态选择的日期进行不同的计算? 所以我想要一个静态日期“2017-01-01”,如果更少计算[金额] [计数]和更大[金额2] [计数2] . 例如 if([Date]<"2017-01-01",[Amount]+[Count],[Amount2]+[Count2]) 背景: 度量Amount / 2和Co...
  • 0 votes
     answers
     views

    基于YTD和过滤Dax计算

    在表格SSAS模型中,我试图计算在YTD时间范围内购买给定产品的不同客户的数量 . 该表包含非显式总和的度量,因此无论销售情况如何,我都会获得每个客户的所有产品的笛卡尔积 . 我试图通过过滤YTD Sales = 0的客户/产品组合来限制计数 . 但是,我无法让FILTER识别DATESYTD上下文 . 它只根据所选日历月内存在的销售额进行过滤 . 我试过每个方向都插入ALL函数 . 这就是我到目...
  • 0 votes
     answers
     views

    将Power BI Desktop文件迁移到Analysis Services

    是否可以将.pbix文件转换为.bim文件,同时保留所有数据连接和表达式/共享表达式? 我有一个power bi文件,我已导出到.pbit文件,然后加载到Tabular Editor并保存为.bim文件,然后将.bim文件加载到SSDT visual studio 2015.我的兼容级别为1400 . 问题是,当我从.pbix转换为.pbit时,我丢失了数据连接和共享表达式 . 数据连接在数据库中...
  • 0 votes
     answers
     views

    DAX公式计算第一笔交易和(第一笔交易6个月)之间的日期

    Background :我在Customer维度中有一个具有静态日期的列(例如'2013-01-01') . 此列是计算的结果,该计算获取该特定客户的第一个交易日期 . 此客户维度链接到包含reportdate作为链接到日期维度的日期列的事实表 . Goal :我想制作一个计算度量,根据金额度量的总和,根据start_date(第一个交易日期),end_date(第一个交易日期6个月)之间的给定期...

热门问题