Hinzufügen eines Filters zu einem Bericht in Power BI (in der Bearbeitungsansicht)Add a filter to a Power BI report (in Editing view)

Tipp

Es wird empfohlen, zuerst den Artikel Informationen zu Filtern und Hervorhebungen in Power BI-Berichten zu lesen.We recommend first reading About filters and highlighting in Power BI reports.

Unterschiede zwischen Berichtsfiltern in der Bearbeitungsansicht und in der LeseansichtWhat is the difference between report filters in Editing View versus Reading View

Es gibt zwei Modi für die Interaktion mit Berichten: Leseansicht und Bearbeitungsansicht.There are two modes for interacting with reports: Reading View and Editing View. Es hängt vom Modus ab, in dem Sie sich befinden, welche Filterfunktionen verfügbar sind.And the filtering capabilities available to you depend on which mode you're in.

  • In der Bearbeitungsansicht können Sie Berichts-, Seiten- und visuelle Filter hinzufügen.In Editing View, you can add report, page, and visual filters. Wenn Sie den Bericht speichern, werden die Filter ebenfalls gespeichert.When you save the report, the filters are saved with it. Personen, die den Bericht in der Leseansicht anzeigen, können mit den von Ihnen hinzugefügten Filtern interagieren, aber die Änderungen nicht speichern.People looking at the report in Reading View can interact with the filters you added, but not save their changes.
  • In der Leseansicht können Sie mit allen Berichts-, Seiten- und visuellen Filtern interagieren, die im Bericht bereits vorhanden sind. Sie können Ihre Filteränderungen allerdings nicht speichern.In Reading View, you can interact with any report, page and visual filters that already exist in the report, but you won't be able to save your filter changes.

Hinweis

In diesem Artikel wird beschrieben, wie Sie Filter im Bericht Bearbeitungsansicht erstellen.This article describes how to create filters in report Editing View. Weitere Informationen zu Filtern in der Leseansicht finden Sie unter Interagieren mit Filtern und Hervorhebungen in der Leseansicht von Berichten.For more information on filters in Reading VIew, see interacting with filters in report Reading View.

Visualfilter, Seitenfilter, Drillthroughfilter und BerichtsfilterVisual filters, page filters, drillthrough filters, and report filters

Ein Seitenfilter gilt für Visualisierungen auf der Berichtsseite.A page filter applies to all the visuals on the report page. Ein visueller Filter gilt für ein einzelne Visualisierung auf einer Berichtsseite.A visual filter applies to a single visual on a report page. Ein Berichtsfilter gilt für alle Seiten im Bericht.And a report filter applies to all pages in the report.

Hinzufügen eines Filters zu einer bestimmten Visualisierung (Visualisierungsfilter)Add a filter to a specific visualization (aka visual filter)

Hierfür gibt es zwei Methoden:There are 2 ways to do this:

  • Fügen Sie einem Feld, das bereits von der Visualisierung verwendet wird, einen Filter hinzu.by filtering a field that is already being used by the visualization
  • Suchen Sie ein Feld, das noch nicht von der Visualisierung verwendet wird, und fügen Sie dieses Feld direkt dem Bucket Filter auf visueller Ebene hinzu.by identifying a field that is not already being used by the visualization, and adding that field directly to the Visual level filters bucket.

Filtern Sie die Felder, die bereits in der Visualisierung enthalten sind.By filtering the fields already in the visualization

  1. Öffnen Sie Ihren Bericht in der Bearbeitungsansicht.Open your report in Editing View.

  2. Öffnen Sie den Bereich für die Visualisierungen und Filter und den Bereich für die Felder (falls nicht bereits geöffnet).Open the Visualizations and Filters pane and the Fields pane (if they're not already open).

  3. Wählen Sie eine Visualisierung aus, um ihn zu aktivieren.Select a visual to make it active. Alle Felder, die vom Visual verwendet werden, sind im Bereich Felder angegeben und auch im Bereich Filter unter der Überschrift Filter auf visueller Ebene aufgeführt.All the fields being used by the visual are identified in the Fields pane and also listed in the Filters pane, under the Visual level filters heading.

  4. Jetzt wird einem Feld, das bereits von der Visualisierung verwendet wird, ein Filter hinzugefügt.At this point we'll add a filter to a field already being used by the visualization.

    • Scrollen Sie zum Bereich Filter auf visueller Ebene, und wählen Sie den Pfeil aus, um das Feld zu erweitern, das Sie filtern möchten.Scroll down to the Visual level filters area and select the arrow to expand the field you'd like to filter. In diesem Beispiel wird StoreNumberName gefiltert.In this example we'll filter StoreNumberName

    • Legen Sie für die Filtersteuerelemente entweder Einfach, Erweitert oder Top N fest (siehe Verwenden von Berichtsfiltern).Set either Basic, Advanced, or Top N filtering controls (see How to use report filters). In diesem Beispiel wird die einfache Filterung ausgewählt, und neben den Zahlen 10, 11, 15 und 18 wird jeweils ein Häkchen gesetzt.In this example we'll select Basic filtering and place checkmarks next to numbers 10, 11, 15, and 18.

    • Die Visualisierung ändert sich und spiegelt den neuen Filter wider.The visual changes to reflect the new filter. Wenn Sie Ihren Bericht mit dem Filter speichern, können Leser des Berichts mit dem Filter in der Leseansicht interagieren und Werte auswählen oder löschen.If you save your report with the filter, report readers can interact with the filter in Reading View, selecting or clearing values.

  5. Fügen wir der Visualisierung nun ein ganz neues Feld als Filter auf visueller Ebene hinzu.Now let's add a totally new field, as a Visual level filter, to our visualization.

    • Wählen Sie im Bereich „Felder“ das Feld aus, das Sie als neuen Filter auf visueller Ebene hinzufügen möchten, und ziehen Sie es in den Bereich Filter auf visueller Ebene.From the Fields pane, select the field you want to add as a new visual level filter, and drag it into the Visual level filters area. In diesem Beispiel ziehen wir District Manager in den Bucket Filter auf visueller Ebene und wählen nur „Andrew Ma“ aus.In this example we'll drag District Manager into the Visual level filters bucket and select only Andrew Ma.

    • Beachten Sie, dass District Manager der Visualisierung selbst nicht hinzugefügt wird.Notice that District Manager is not added to the visualization itself. Die Visualisierung besteht weiterhin aus StoreNumberName als Achse und aus This Year Sales als Wert.The visualization is still composed of StoreNumberName as the Axis and This Year Sales as the Value.

    • Die Visualisierung selbst wird nun gefiltert, sodass nur die diesjährigen Verkäufe von Andrew für die angegebenen Geschäfte angezeigt werden.And, the visualization itself is now filtered to show only Andrew's sales this year for the specified stores.

Hinzufügen eines Filters für eine komplette Seite (Seitenansichtsfilter)Add a filter to an entire page (aka page view filter)

  1. Öffnen Sie Ihren Bericht in der Bearbeitungsansicht.Open your report in Editing View.
  2. Öffnen Sie den Bereich für die Visualisierungen und Filter und den Bereich für die Felder (falls nicht bereits geöffnet).Open the Visualizations and Filters pane and the Fields pane (if they're not already open).
  3. Wählen Sie im Bereich „Felder“ das Feld aus, das Sie als neuen Filter auf Seitenebene hinzufügen möchten, und ziehen Sie es in den Bereich Filter auf Seitenebene.From the Fields pane, select the field you want to add as a new page level filter, and drag it into the Page level filters area.
  4. Wählen Sie die Werte aus, die Sie filtern möchten, und legen Sie für die Filtersteuerelemente entweder Einfach oder Erweitert fest (siehe Verwenden von Berichtsfiltern).Select the values you want to filter and set either Basic or Advanced filtering controls (see How to use report filters).

    Alle Visualisierungen auf der Seite, die von diesem Filter beeinflusst werden, werden neu gezeichnet, um die Änderung zu übernehmen.All the visualization on the page, impacted by this filter, are re-drawn to reflect the change.

Wenn Sie Ihren Bericht mit dem Filter speichern, können Leser des Berichts mit dem Filter in der Leseansicht interagieren und Werte auswählen oder löschen.If you save your report with the filter, report readers can interact with the filter in Reading View, selecting or clearing values.

Hinzufügen eines DrillthroughfiltersAdd a drillthrough filter

Mit Drillthrough im Power BI-Dienst und Power BI Desktop können Sie eine Ziel-Berichtseite erstellen, die auf eine bestimmte Entität fokussiert ist, z.B. einen Lieferanten, Kunden oder Hersteller.With drillthrough in Power BI service and Power BI Desktop, you can create a destination report page that focuses on a specific entity - such as a supplier, or customer, or manufacturer. Nun können Benutzer auf den anderen Berichtseiten mit der rechten Maustaste auf einen Datenpunkt für die Entität klicken und einen Drillthrough für die fokussierte Seite ausführen.Now, from the other report pages, users can right-click on a data point for that entity and drillthrough to the focused page.

Erstellen eines DrillthroughfiltersCreate a drillthrough filter

Öffnen Sie das Beispiel zur Kundenrentabilität in der Bearbeitungsansicht.To follow along, open the Customer Profitability sample in Editing view. Angenommen, Sie benötigen eine Seite, die auf Managementgeschäftsbereiche fokussiert ist.Let's say that you want a page that focuses on Executive business areas.

  1. Fügen Sie dem Bericht eine neue Seite hinzu, und benennen Sie diese Team Executive (Teammanager).Add a new page to the report and name it Team Executive. Dies wird die Ziel-Drillthroughseite.This will be the drillthrough destination page.
  2. Fügen Sie Visualisierungen zum Verfolgen von Schlüsselmetriken für die Geschäftsbereiche der Teammanager hinzu.Add visualizations that track key metrics for the team executives' business areas.
  3. Fügen Sie dem Bereich „Drillthroughfilter“ Executive > Executive Name (Führungskraft > Name der Führungskraft) hinzu.Add Executive > Executive Name to the Drillthrough filters well.

    Beachten Sie, dass Power BI der Berichtseite einen Zurück-Pfeil hinzufügt.Notice that Power BI adds a back arrow to the report page. Wenn der Benutzer auf den Zurück-Pfeil klickt, kehrt er zur Ausgangsberichtseite zurück – zu der Seite, auf der er den Drillthrough ausgewählt hat.Selecting the back arrow returns users to the originating report page -- the page they were on when they opted to drillthrough. Der Zurück-Pfeil kann nur in der Leseansicht verwendet werden.The back arrow only works in Reading view.

Verwenden des DrillthroughfiltersUse the drillthrough filter

Im Folgenden wird beschrieben, wie der Drillthroughfilter funktioniert.Let's see how the drillthrough filter works.

  1. Starten Sie auf der Berichtseite Team-Scorecard.Start on the Team Scorecard report page.
  2. Angenommen, Sie sind Andrew Ma und möchten die „Team Executive“-Berichtseite so gefiltert anzeigen, dass nur Ihre Daten enthalten sind.Let's say you're Andrew Ma and you want to see the Team Executive report page filtered to just your data. Klicken Sie im Flächendiagramm oben rechts auf einen grünen Datenpunkt, um die Menüoption „Drillthrough“ zu öffnen.From the top-left area chart, right click any green data point to open the Drillthrough menu option.

  3. Wählen Sie Drillthrough > Team Executive aus, um einen Drillthrough zur Berichtseite Team Executive (Teammanager) durchzuführen.Select Drillthrough > Team Executive to drillthrough to the report page named Team Executive. Die Seite wird so gefiltert, dass Informationen zum Datenpunkt angezeigt werden, auf den Sie mit der rechten Maustaste geklickt haben; in diesem Fall „Andrew Ma“.The page is filtered to show information about the data point from which you right-clicked; in this case Andrew Ma. An die Drillthroughberichtseite wird nur das Feld übergeben, das sich im Bereich „Drillthroughfilter“ befindet.Only the field that is in the Drillthrough filters well gets passed through to the drillthrough report page.

Hinzufügen eines Filters für einen gesamten Bericht (Berichtsfilter)Add a filter to an entire report (aka Report filter)

  1. Öffnen Sie Ihren Bericht in der Bearbeitungsansicht.Open your report in Editing View.
  2. Öffnen Sie den Bereich für die Visualisierungen und Filter und den Bereich für die Felder (falls nicht bereits geöffnet).Open the Visualizations and Filters pane and the Fields pane (if they're not already open).
  3. Wählen Sie im Bereich „Felder“ das Feld aus, das Sie als neuen Filter auf Berichtsstufe hinzufügen möchten, und ziehen Sie es in den Bereich Berichtsstufenfilter.From the Fields pane, select the field you want to add as a new report level filter, and drag it into the Report level filters area.
  4. Wählen Sie die zu filternden Werte aus (siehe Verwenden von Berichtsfiltern).Select the values you want to filter (see How to use report filters).

Die Visuals auf der aktiven Seite und auf allen Seiten des Berichts ändern sich, um den neuen Filter widerzuspiegeln.The visuals on the active page, and on all pages in the report, change to reflect the new filter. Wenn Sie Ihren Bericht mit dem Filter speichern, können Leser des Berichts mit dem Filter in der Leseansicht interagieren und Werte auswählen oder löschen.If you save your report with the filter, report readers can interact with the filter in Reading View, selecting or clearing values.

  1. Wählen Sie den Zurück-Pfeil aus, um zur vorherigen Berichtseite zurückzukehren.Select the back arrow to return to the previous report page.

ProblembehandlungTroubleshooting

Gründe für unterschiedliche Ergebnisse Ihres Filters auf Visualisierungsebene und auf SeitenebeneWhy your visual level filter and page level filter may return different results

Wenn Sie einen Filter auf Visualisierungsebene hinzufügen, filtert Power BI die aggregierten Ergebnisse.When you add a visual level filter, Power BI filters on the aggregated results. Die standardmäßige Aggregatfunktion ist „Summe“, Sie können jedoch den Aggregattyp ändern.The default aggregation is Sum, but you can change the aggregation type.

Wenn Sie einen Filter auf Seitenebene hinzufügen, filtert Power BI ohne Aggregieren.When you add a page level filter, Power BI filters without aggregating. Dies liegt daran, dass eine Seite über viele Visualisierungen verfügen kann, die jeweils unterschiedliche Aggregationstypen verwenden.It does this because a page can have many visuals which can each utilize different aggregation types. Daher wird der Filter auf jede Datenzeile angewendet.So the filter is applied on each data row.

Wenn der Bereich „Felder“ nicht angezeigt wird, stellen Sie sicher, dass Sie die Bearbeitungsansicht des Berichts geöffnet haben.If you do not see the Fields pane, make sure you're in report Editing view

Nächste SchritteNext steps

Verwenden von BerichtsfilternHow to use report filters

Filter und Hervorhebungen in BerichtenFilters and highlighting in reports

Interagieren mit Filtern und Hervorhebungen in der Leseansicht von BerichtenInteract with filters and highlighting in report Reading View

Ändern der Kreuzfilterung und -hervorhebung von BerichtsvisualisierungenChange how report visuals cross-filter and cross-highlight each other

Weitere Fragen?More questions? Wenden Sie sich an die Power BI-CommunityTry the Power BI Community