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


PATHITEM

A következőkre vonatkozik:Számított oszlopSzámított táblaMértékVizualizációszámítási

A megadott position egy PATH függvény kiértékelésével kapott sztringből adja vissza az elemet. A pozíciókat balról jobbra számolja a rendszer.

Szintaxis

PATHITEM(<path>, <position>[, <type>])

Paraméterek

Kifejezés Definíció
path Egy PATH függvény eredményeinek formájában megjelenő szöveges sztring.
position Egy egész szám kifejezés, amely a visszaadandó elem pozícióját tartalmazza.
type (Nem kötelező)Az eredmény adattípusát meghatározó enumerálás:

típus-enumerálás

Felsorolás Másodlagos számbavétel Leírás
TEXT 0 Az eredmények az adattípus szövegével lesznek visszaadva. (alapértelmezett).
INTEGER 1 Az eredmények egész számként jelennek meg.

Visszaadott érték

A PATH függvény által visszaadott azonosító az azonosítók listájának megadott helyén. Az PATH függvény által visszaadott elemeket a legtávelvűbb és az aktuális sorrend szerint rendezi.

Megjegyzések

  • Ez a függvény egy adott szint visszaadására használható egy PATH függvény által visszaadott hierarchiából. Például az összes alkalmazott esetében csak a kihagyott szintű vezetőket adhatná vissza.

  • Ha a position egynél (1) kisebb vagy nagyobb számot ad meg a pathelemeinek számánál, a PATHITEM függvény BLANK

  • Ha type nem érvényes számbavételi elem, a rendszer hibát ad vissza.

  • Ez a függvény nem támogatott DirectQuery módban, ha számított oszlopokban vagy sorszintű biztonsági (RLS) szabályokban használják.

Példa

Az alábbi példa az aktuális alkalmazott harmadik rétegbeli vezetőjét adja vissza; egy olyan PATH függvény bemeneteként veszi az alkalmazottat és a vezető azonosítót, amely egy sztringet ad vissza a szülők hierarchiájával az aktuális alkalmazottnak. Ebből a sztringből PATHITEM a harmadik bejegyzést egész számként adja vissza.

= PATHITEM(PATH(Employee[EmployeeKey], Employee[ParentEmployeeKey]), 3, 1)