2016-04-15 11 views
0

In "Import Data" Modus, wäre es leicht für uns DAX verwenden RANKX um TOP N zu unterstützen:Leistung BI - top N Wählen Sie in "Direct Query" Modus

SupplierRank = IF(HASONEVALUE('Supplier'[name]), 
     RANKX(ALLSELECTED('Supplier'), [SumSpend],, DESC), 
     BLANK() 
    ) 

und dann können wir Wählen Sie SupplierRank < = 10 auf Visual-Level-Filter aus, aber im Modus "Direktabfrage" verhindert Power BI-Desktop die Verwendung von aufgrund der Leistung. Gibt es eine Problemumgehung im Modus "Direct Query".

+1

Können Sie diese Kennzahl nicht zu Ihrem Tabellenmodell hinzufügen, statt zum PowerBI-Client? – user5226582

Antwort

1

Momentan unterstützt Power BI keine Maßnahmen im Modus 'Direktabfrage'. Jetzt können Sie diese Kennzahl nur auf der Ebene des Tabellenmodells hinzufügen oder die Option "Daten importieren" für Ihre Datenquellenverbindung verwenden.

Sie können auch Ihre Bewertung abgeben here, so dass Power BI-Entwickler die Entwicklung dieser Funktion priorisieren werden.