Мне нужно перенести некоторые формулы MDX в DAX, чтобы перейти от Pentaho к Power BI.Я целый день пытался изменить эти формулы, но я не получил никакого прогресса, мои основные проблемы сейчас заключаются в следующих двух формулах:
%succes=Avg([Fecha Oferta.Mes].CurrentMember.Lag(11):[Fecha Oferta.Mes].CurrentMember,[Measures].[Importe Neto Factura]/[Measures].[Importe Neto Oferta])
futureBenefits=[Measures].[Net Offer quantity]*Avg([Date Offer.Month].CurrentMember.Lag(11):[Date offer.month].CurrentMember,[Measures].[% Exito de Of en Fras (Importe)])
После этого я должен отобразить их в виде матрицы, разделеннойгоды и месяцы я пытался использовать такие вещи, как это:
AVERAGEX(FILTER(offers;DATEADD(dim_time[date];-1;YEAR));SUM(offers[net_quantity_ticket])/SUM(offers[net_quantity_offer]))
Но это не работает, я просто получаю те же результаты, которые я получаю, используя это:
AVERAGEX(offers;SUM(offers[net_quantity_ticket])/SUM(offers[net_quantity_offer]))
Я также пытался использовать CALCULATE вместо AVERAGEX + FILTER, но он даже не принимается, потому что для среднего нужен столбец, а не мера.Любые предложения о том, как я могу перевести этот код?Извините, но я не могу опубликовать какие-либо данные, поскольку они конфиденциальны
Большое спасибо за вашу помощь