DAX 的核心原理之:筛选上下文;行上下文;上下文转换

  • 一次选一批,叫:筛;
  • 一次弄一行,叫:迭。

但需要明白三个特点:

  • 筛是对空间的规模化处理;
  • 高维空间与低维空间是联通的;
  • 高维空间的迭就是低维空间的筛。

数据,必以表格形态存在。

表格,必显在时空不断发生或变化的商业事物之度量。

分析,必透过多重维度查之规律且可对比观之。

如何将多个表格联立并实现上述所谓的分析?

这需要:

  • 透视表,实现:降维。
  • 数据模型,实现:升维。
  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: DAX (Data Analysis Expression) 是一种用于创建和操作数据模型的语言,常用于 Power BI、Excel 和 SSAS (SQL Server Analysis Services) 等工具中。 如果要使用 DAX 语句使用 `CALCULATE` 函数筛选包含指定文字的,可以这样写: ``` CALCULATE( // 指定要返回的值 [Column], // 使用 FILTER 函数筛选包含指定文字的 FILTER( [Table], SEARCH([Column], "指定文字", 0) > 0 ) ) ``` 其中,[Column] 指的是要返回值的列名,[Table] 指的是要筛选的表名,"指定文字" 是你要筛选的文字。 注意:在 DAX 语句中,表名和列名要用中括号括起来,字符串要用双引号括起来。 ### 回答2: 使用DAX语句中的CALCULATE函数可以实现对包含指定文字的筛选。 CALCULATE函数的基本语法如下: CALCULATE(<表达式>, <过滤条件1>, <过滤条件2>, ...) 其中,<表达式>是要计算的指标或公式,而<过滤条件1>、<过滤条件2>等是要应用的筛选条件。 为了筛选包含指定文字的,我们可以使用CONTAINS函数结合CALCULATE函数来实现。CONTAINS函数用于判断某个列中的值是否包含指定的文字。 下面是一个使用DAX语句进筛选的示例: CALCULATE( <表达式>, CONTAINS(<列名>, "指定文字") ) 其中,<表达式>可以是需要计算的度量或公式,<列名>是要筛选的列名,"指定文字"是要筛选的特定文字。 举个例子,假设我们有一个销售数据表,其中有一个"产品名称"列,我们想要筛选包含文字"手机"的,可以使用下面的DAX语句: CALCULATE( SUM(<销售数量>), CONTAINS(<产品名称>, "手机") ) 这个DAX语句会计算"销售数量"列中包含文字"手机"的的总和。 总结起来,使用DAX语句中的CALCULATE函数和CONTAINS函数结合,可以实现对包含指定文字的筛选。 ### 回答3: 对于使用DAX语句使用calculate函数筛选包含指定文字的,可以按照以下步骤进操作。 假设我们有一个名为"Table"的数据表,其中包含一个名为"Column"的列,我们要筛选出其中包含特定文字的。 首先,我们可以使用CALCULATE函数来创建筛选条件。计算表达式通常具有两个参数:表达式和筛选条件。在这种情况下,我们的表达式是指定要筛选的列。 接下来,我们可以使用FIND函数来判断一个字符串是否包含另一个字符串。在这个例子中,我们可以使用FIND函数来判断"Column"中是否包含我们指定的文字。如果FIND函数返回值大于0,则表示找到了指定文字,否则表示未找到。 最后,我们将CALCULATE函数和FIND函数组合起来,通过将FIND函数作为筛选条件传递给CALCULATE函数来筛选我们的数据表。DAX语句如下: CALCULATE( <表达式>, FIND(指定文字, [Column]) > 0 ) 其中,"<表达式>"是指定要筛选的列的表达式,"指定文字"是我们要筛选的文字,"[Column]"是我们要在其中筛选的列。 通过执以上DAX语句,我们可以筛选出表格中包含指定文字的。请注意,这只是一个示例,你需要根据你的具体数据情况来进相应的调整。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值