Aprendemos a utilizar as expressões filter, in e mencionar a própria coluna para filtrar um resultado. Eu gostaria de saber se existe alguma diferença de performance nesses casos ?
Aprendemos a utilizar as expressões filter, in e mencionar a própria coluna para filtrar um resultado. Eu gostaria de saber se existe alguma diferença de performance nesses casos ?
Oii Gilberto, tudo bom?
Sim, tem diferença. A documentação da Microsoft diz sobre o Filter, que para obter o melhor desempenho, é recomendado usar expressões booleanas como argumentos de filtro, sempre que possível. Então, deve ser usada somente quando necessário.
Se quiser saber mais sobre a função, aqui no artigo, diz algumas coisas: DAX: Evite usar FILTER como argumento de filtro.
Espero ter ajudado de alguma forma. Qualquer coisa estou à disposição :)