我有SQL背景,并且正在尝试学习DAX。基本上,我在数据集中有一个查询,对于同一个客户(按客户分组),我需要获取与每一行相对应的最早日期,并且我需要一个日期过滤器,用于没有截止日期的日期。我还需要它来响应报告中的用户过滤器-(他们将通过程序选择该位置-也许我需要在此处采取措施?)。
我真的不知道如何在DAX中构造它。
总结:对于每一行(每一行都是一个Service Case),需要有该Service Case的日期(ServiceStart),而且还必须是同一客户端的Service Case最早的Service Start,在特定日期之后开始,同时在报表的UI端动态响应程序特定的过滤器。
SQL查询看起来像这样:
正如您在第4行看到的那样,有两个不同的日期,因为该客户实际上在表的另一行中有较早的Service Case日期。
我愿意接受所有建议以寻求最佳解决方案。