Megosztás a következőn keresztül:


Csapatszeletelő hozzáadása Power BI-jelentéshez

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019

A Power BI-jelentések gyakran több csapat adatait tartalmazzák az összesítéshez és összehasonlításhoz. Ez a cikk bemutatja, hogyan vehet fel csapatszeletelőt egy meglévő Power BI-jelentésbe. A Csapatszeletelő lehetővé teszi, hogy a jelentésadatokat a Teams szerint szűrje a Terület elérési útja helyett.

Fontos

A Csapat szűrő megköveteli, hogy a "AreaSK" mező szerepeljen a szűrni kívánt jelentés által használt lekérdezésben. A mintajelentésekben szereplő összes lekérdezés már tartalmazza a "AreaSK"-t. Ha saját lekérdezést hozott létre, győződjön meg arról, hogy a "AreaSK" értéket adja vissza a $select vagy a groupby() záradékokban.

Feljegyzés

Ez a cikk feltételezi, hogy OData-lekérdezésekkel olvasta a mintajelentések áttekintését, és alapszintű ismeretekkel rendelkezik a Power BI-ról.

Előfeltételek

  • Az Analytics-adatok megtekintéséhez és a szolgáltatás lekérdezéséhez egy alapszintű hozzáféréssel rendelkező vagy annál nagyobb hozzáférésű projekt tagjának kell lennie. Alapértelmezés szerint minden projekttag rendelkezik az Analytics lekérdezéséhez és az Analytics-nézetek meghatározásához szükséges engedélyekkel.
  • A szolgáltatás- és szolgáltatás-engedélyezéssel, valamint az általános adatkövetési tevékenységekkel kapcsolatos egyéb előfeltételekről az Analytics eléréséhez szükséges engedélyek és előfeltételek című témakörben olvashat.

Minta lekérdezések

Ha csapatszeletelőt szeretne használni egy Power BI-jelentésben, egy másik lekérdezést kell hozzáadnia a Power BI-jelentéshez. Az alábbi lekérdezés a csapatok és a terület elérési útjai közötti leképezést adja vissza.

Az alábbi Power BI-lekérdezést közvetlenül az Adat-üres> lekérdezés lekérése ablakba illessze be. További információkért tekintse át a mintajelentések áttekintését OData-lekérdezésekkel.

let
   Source = OData.Feed ("https://analytics.dev.azure.com/{organization}/{project}/_odata/v1.0/Areas?"
        &"$filter=startswith(AreaPath,'{areapath}') "
            &"&$select=AreaSK,AreaPath "
            &"&$expand=Teams($select=TeamName) "
    ,null, [Implementation="2.0",OmitValues = ODataOmitValues.Nulls,ODataVersion = 4]) 
in
    Source

Helyettesítési sztringek és lekérdezések lebontása

Cserélje le a következő sztringeket az értékekkel. Ne tartalmazzon szögletes zárójeleket {} a helyettesítéssel. Ha például a szervezet neve "Fabrikam", cserélje le a Fabrikamhelyére {organization} a nem {Fabrikam}.

  • {organization} - A szervezet neve
  • {project} - A csapat projektneve, vagy a "/{project}" teljes kihagyása projektközi lekérdezéshez
  • {areapath} - A terület elérési útja. Példaformátum: Project\Level1\Level2.

Lekérdezések lebontása

Az alábbi táblázat a lekérdezés egyes részeit ismerteti.

Lekérdezési rész

Leírás


$filter=startswith(AreaPath, '{areapath}')

Adja vissza a megadott {areapath}helyen vagy alatt található terület elérési útjára leképezett összes csapatot. Ha az összes csapatot bele szeretné foglalni egy projektbe, hagyja ki ezt az utasítást.

&$select=AreaSK, AreaPath

A leképezéshez használandó Terület elérési útja mezők visszaadva.

&$expand=Teams($select=TeamName)

Adja vissza a terület elérési útjával társított csapatot.

(Nem kötelező) Lekérdezés átnevezése

Az alapértelmezett lekérdezéscímkét (Query1) átnevezheti valami értelmesebbre. Egyszerűen adjon meg egy új nevet a Lekérdezés Gépház panelen.

Képernyőkép a Power BI lekérdezési menüjének beállításairól, a lekérdezés átnevezéséről.

A Teams oszlop kibontása

  1. Válassza a kibontás gombot.

    Képernyőkép a kibontás gomb kiválasztásáról.

  2. Jelölje ki az elsimítandó mezőket.

    Képernyőkép az elsimítandó mezők kijelöléséről.

  3. A tábla mostantól entitásmező(ke)t tartalmaz.

    Képernyőkép az entitásmezőket tartalmazó táblázatról.

Kapcsolat létrehozása a "AreaSK" használatával

Miután kiválasztotta a Bezárás és alkalmazás lehetőséget, és visszatért a Power BI-ba, kövesse az alábbi lépéseket:

  1. A Modellezés menüben válassza a Kapcsolatok kezelése.

  2. Hozzon létre kapcsolatot a jelentés lekérdezése és a Teams-lekérdezés között. Valószínű, hogy a Power BI automatikusan észleli és létrehozza a kapcsolatot. Íme egy példa a Hibák megnyitása jelentés lekérdezése és a Teams-lekérdezés közötti kapcsolatra:

    Képernyőkép a lekérdezések közötti kapcsolatról.

Csoportszűrő hozzáadása meglévő jelentéshez

  1. Azon a lapon, amelyhez hozzá szeretné adni a csoportszűrőt, győződjön meg arról, hogy nincsenek kijelölve diagramok, majd válassza a Szeletelő lehetőséget a Vizualizációk panelen.

    Képernyőkép a Power BI-vizualizációkról és a csapatszeletelő mezőinek kiválasztásáról.

  2. Hozzáadás Team.TeamName a mezőhöz.

A szeletelők használatával kapcsolatos további információkért tekintse meg a Szeletelők a Power BI-ban című témakört.