Del via


Opprette rekursive hierarkigrupper i en paginert rapport (Power BI Report Builder)

GJELDER FOR: Power BI Report Builder Power BI Desktop

Hvis du vil vise rekursive data i paginerte rapporter (der relasjonen mellom overordnet og underordnet representeres av felt i datasettet), angir du dataområdegruppeuttrykket basert på det underordnede feltet og angir overordnet egenskap basert på det overordnede feltet.

Visning av hierarkiske data er en vanlig bruk for rekursive hierarkigrupper, for eksempel ansatte i et organisasjonskart. Datasettet inneholder en liste over ansatte og lederne, der ledernavnene også vises i listen over ansatte.

Opprett rekursive hierarkier

Hvis du vil bygge et rekursivt hierarki i et tablix-dataområde, må du angi gruppeuttrykket til feltet som angir underordnede data og overordnet egenskap for gruppen til feltet som angir de overordnede dataene. For et datasett som for eksempel inneholder felt for ansatt-ID og leder-ID der ansatte rapporterer til ledere, angir du gruppeuttrykket til ansatt-ID og overordnet egenskap til leder-ID.

En gruppe som er definert som et rekursivt hierarki (det vil eksempel: en gruppe som bruker egenskapen Overordnet) kan bare ha ett gruppeuttrykk. Du kan bruke Level-funksjonen i tekstboksutfylling til å rykke inn navn på ansatte basert på nivået i hierarkiet.

Hvis du vil ha mer informasjon, kan du se Legge til eller slette en gruppe i et dataområde (Power BI Report Builder) og opprette en rekursiv hierarkigruppe (Power BI Report Builder).

Mengdefunksjoner som støtter rekursjon

Du kan bruke reporting services-mengdefunksjoner som godtar parameteren Recursive til å beregne sammendragsdata for et rekursivt hierarki. Følgende funksjoner godtar Rekursiv som parameter:

Hvis du vil ha mer informasjon, kan du se Referanse for mengdefunksjoner (Report Builder).