Ereignisse
Power BI DataViz Weltmeisterschaften
14. Feb., 16 Uhr - 31. März, 16 Uhr
Mit 4 Chancen, ein Konferenzpaket zu gewinnen und es zum LIVE Grand Finale in Las Vegas zu machen
Weitere InformationenDieser Browser wird nicht mehr unterstützt.
Führen Sie ein Upgrade auf Microsoft Edge durch, um die neuesten Features, Sicherheitsupdates und den technischen Support zu nutzen.
In diesem Artikel werden die verschiedenen Optionen zum Festlegen der Art und Weise beschrieben, wie Elemente von einem visuellen Element in Power BI sortiert werden.
Die Änderung der Sortierreihenfolge wird von einem Visual standardmäßig nicht unterstützt, es sei denn, dies wurde explizit in der capabilities.json-Datei angegeben.
Die Sortierfunktion erfordert mindestens einen der folgenden Parameter:
Die default
-Option ist die einfachste Form. Sie ermöglicht dem Benutzer, nach einem beliebigen Feld und in einer beliebigen Richtung (aufsteigend oder absteigend) zu sortieren. Der Benutzer wählt die Richtung und das Feld im Menü Weitere Optionen aus.
Um die Standardsortierung zu aktivieren, fügen Sie der Datei „capabilities.json“ den folgenden Code hinzu:
"sorting": {
"default": { }
}
Die implizite Sortierung ermöglicht die Vorabdefinition eines Sortierarrays mithilfe des Parameters clauses
, der die Sortierung für jede Datenrolle beschreibt. Der Benutzer kann die Sortierreihenfolge nicht ändern. Daher zeigt Power BI keine Sortieroptionen im Menü des visuellen Elements an. Allerdings werden Daten von Power BI gemäß den festgelegten Einstellungen sortiert.
Zum Aktivieren der impliziten Sortierung fügen Sie die implizite clauses
zu Ihrer capabilities.json-Datei hinzu. clauses
-Parameter können mehrere Objekte mit jeweils zwei Parametern enthalten:
role
: Bestimmt DataMapping
für die Sortierungdirection
: Bestimmt die Sortierrichtung (1 = aufsteigend, 2 = absteigend) "sorting": {
"implicit": {
"clauses": [
{
"role": "category",
"direction": 1
},
{
"role": "measure",
"direction": 2
}
]
}
}
Die benutzerdefinierte Sortierung bietet dem Entwickler mehr Flexibilität beim Sortieren. Der Entwickler hat folgende Möglichkeiten:
Zum Aktivieren der benutzerdefinierten Sortierung fügen Sie der Datei capabilities.json den folgenden Code hinzu:
"sorting": {
"custom": {}
}
let queryName1 = this.dataView.matrix.columns.levels[0].sources[0].queryName;
let queryName2 = this.dataView.matrix.columns.levels[1].sources[0].queryName;
let args: CustomVisualApplyCustomSortArgs = {
sortDescriptors: [
{
queryName: queryName1,
sortDirection: powerbi.SortDirection.Ascending
},
{
queryName: queryName2,
sortDirection: powerbi.SortDirection.Descending
},
]
};
this.host.applyCustomSort(args);
Ereignisse
Power BI DataViz Weltmeisterschaften
14. Feb., 16 Uhr - 31. März, 16 Uhr
Mit 4 Chancen, ein Konferenzpaket zu gewinnen und es zum LIVE Grand Finale in Las Vegas zu machen
Weitere InformationenTraining
Modul
Daten mithilfe von Dataverse-Ansichten visualisieren - Training
Die verschiedenen Arten von Dataverse-Ansichten entdecken, und erfahren, wie diese erstellt und bearbeitet werden.
Zertifizierung
Microsoft Certified: Power BI Data Analyst Associate - Certifications
Erfahren Sie mehr über die Methoden und Best Practices, die den geschäftlichen und technischen Anforderungen für die Modellierung, Visualisierung und Analyse von Daten mit Microsoft Power BI entsprechen.
Dokumentation
Sortieren einer Spalte nach einer anderen Spalte in Power BI - Power BI
Erfahren Sie, wie Sie das Aussehen einer Power BI-Ansicht ändern können, indem Sie sie nach Datenfeldern sortieren. Verwenden einer Spalte, um die Sortierreihenfolge einer anderen Spalte zu definieren.
Ändern der Sortierung eines Diagramms in einem Bericht - Power BI
Sortieren Sie visuelle Berichtselemente alphabetisch, numerisch oder nach mehreren Spalten im Power BI-Dienst, und erfahren Sie, wie Sie Ihre Änderungen speichern.
Anpassen der Eigenschaften der X- und Y-Achse - Power BI
Anpassen der Eigenschaften der X- und Y-Achse