课程: Power BI DAX 数据建模

免费学习该课程!

今天就开通帐号,25,300 门业界名师课程任您挑!

使用回行和注释提高DAX代码可读性

使用回行和注释提高DAX代码可读性 - Power BI Desktop教程

课程: Power BI DAX 数据建模

使用回行和注释提高DAX代码可读性

随着 DAX 代码的逻辑越来越复杂, 为了便于维护,我们可以在代码中添加回行, 在关键位置添加注释, 这样代码的可读性就会变得更加友好。 我们接着上个视频的内容来讲一下, 如何提高代码的可读性。 比如,我可以在 DIVIDE 函数前面, 添加回行并且添加注释, 来说明这是计算毛利率。 我把光标移动 DIVIDE 函数的前面, 然后,我们使用 Shift+回车 来进行回行。 然后,再添加一个回行, Shift+回车。 我要在这里插入注释。 回到前一行, 我们可以使用“--”或者是“//”, 来添加单行注释。 如果想添加多行注释, 我们可以使用“/*”来作为前缀, 告诉 Power BI,这是多行注释。 接下来,是注释的内容。 注释内容是绿色的。 代码在执行时,会忽略掉注释的部分。 我们添加一段文字, "毛利率>=0.6"。 接下来,我要在这里添加一个回行。 我们仍然使用 Shift+回车, 添加回行。 继续输入注释的内容, “并且没有产生退款”。 你会注意到,下面的代码也都变成了绿色。 因为我们还要使用“*/”来结束注释。 当你在使用多行注释时,一定要注意这一点, 因为注释的部分不会被执行。 现在你会看到,马上, 后面的代码颜色就恢复正常了。 接下来,我要对第一个条件, 添加一个单行注释。 我要在代码中的“>=0.6”后面回行, Shift+回车。 然后在“>=0.6”后面, 我们加上注释。 我使用“--”来添加单行注释, 然后输入注释的内容, 使用 DIVIDE 函数防止被 0 除。 因为我们添加了注释和回行, 现在我们的代码变得更加容易理解。 回车,确认修改内容。 回行和注释不会对代码的执行带来影响。 所以,我们的计算列还可以正常地工作。 可是,随着代码的内容变得越来越长, 计算逻辑变得越来越复杂, 我们还需要进一步地格式化代码, 来提高代码的可读性。 在下个视频中,我们会学习如何格式化代码。

内容