Elérési út
A következőre vonatkozik: Számított oszlopSzámított táblamértékvizualizációszámítása
Egy tagolt szöveges sztringet ad vissza az aktuális azonosító összes szülőjének azonosítójával, kezdve a legrégebbivel, és az aktuálisig folytatódik.
Syntax
PATH(<ID_columnName>, <parent_columnName>)
Paraméterek
Időszak | Definíció |
---|---|
ID_columnName | A tábla sorainak egyedi azonosítóját tartalmazó meglévő oszlop neve. Ez nem lehet kifejezés. A ID_columnName értékének adattípusának szövegnek vagy egész számnak kell lennie, és a parent_columnName hivatkozott oszlop adattípusának is meg kell egyeznie. |
parent_columnName | Az aktuális sor szülőjének egyedi azonosítóját tartalmazó meglévő oszlop neve. Ez nem lehet kifejezés. A parent_columnName adattípusban szereplő érték adattípusának szövegnek vagy egész számnak kell lennie, és az adattípusnak meg kell egyeznie a ID_columnName értékével. |
Visszaadott érték
Egy tagolt szöveges sztring, amely az összes szülő azonosítóját tartalmazza az aktuális azonosítóhoz.
Megjegyzések
Ezt a függvényt olyan táblákban használják, amelyek valamilyen belső hierarchiával rendelkeznek, és az aktuális sorértékhez kapcsolódó elemek visszaadására szolgálnak. Egy Alkalmazottak táblában például, amely az alkalmazottakat, az alkalmazottak vezetőit és a vezetők vezetőit tartalmazza, visszaadhatja azt az útvonalat, amely összeköti az alkalmazottat a felettesével.
Az elérési út nem lesz korlátozva a szülő-gyermek kapcsolatok egyetlen szintjére; olyan kapcsolódó sorokat adhat vissza, amelyek több szinttel feljebb vannak a megadott kezdősortól.
- Az emelkedők elválasztásához használt elválasztó a függőleges sáv (|).
- A ID_columnName és parent_columnName értékeinek azonos adattípussal, szövegekkel vagy egész számokkal kell rendelkezniük.
- A parent_columnName értékeinek meg kell jelenniük ID_columnName. Vagyis nem kereshet szülőt, ha nincs érték a gyermek szintjén.
- Ha parent_columnName ÜRES, akkor a PATH() függvény ID_columnName értéket ad vissza. Más szóval, ha egy alkalmazott felettesét keresi, de a parent_columnName oszlopban nincsenek adatok, a PATH függvény csak az alkalmazott azonosítóját adja vissza.
- Ha ID_columnName duplikált, és parent_columnName azonos az ismétlődéseknél, akkor a PATH() a közös parent_columnName értéket adja vissza, ha azonban parent_columnName érték eltér az ismétlődéseknél, akkor a PATH() hibát ad vissza. Más szóval, ha két listával rendelkezik ugyanahhoz az alkalmazotti azonosítóhoz, és ugyanazzal a kezelőazonosítóval rendelkezik, a PATH függvény az adott vezető azonosítóját adja vissza. Ha azonban két azonos alkalmazotti azonosító különböző kezelőazonosítóval rendelkezik, a PATH függvény hibát ad vissza.
- Ha ID_columnName ÜRES, akkor a PATH() függvény ÜRES értéket ad vissza.
- Ha ID_columnName a(z) |függőleges sávot tartalmazza, akkor a PATH() 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 egy számított oszlopot hoz létre, amely felsorolja az egyes alkalmazottak összes felettesét.
= PATH(Employee[EmployeeKey], Employee[ParentEmployeeKey])
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: