PATHLENGTH
Ισχύει για:Υπολογιζόμενη στήληΥπολογιζόμενος πίνακαςΜέτρηση υπολογισμού απεικόνισης
Επιστρέφει τον αριθμό των γονικών στοιχείων στο καθορισμένο στοιχείο σε ένα δεδομένο αποτέλεσμα PATH, συμπεριλαμβανομένου του εαυτού του.
Σύνταξη
PATHLENGTH(<path>)
Παραμέτρους
Όρος | Ορισμός |
---|---|
path |
Μια παράσταση κειμένου που προκύπτει από την αξιολόγηση μιας συνάρτησης PATH. |
Τιμή επιστροφής
Ο αριθμός των στοιχείων που είναι γονικά στο καθορισμένο στοιχείο σε ένα δεδομένο αποτέλεσμα PATH, συμπεριλαμβανομένου του καθορισμένου στοιχείου.
Παρατηρήσεις
Αυτή η συνάρτηση δεν υποστηρίζεται για χρήση σε λειτουργία DirectQuery όταν χρησιμοποιείται σε υπολογιζόμενες στήλες ή σε κανόνες ασφάλειας σε επίπεδο γραμμών (RLS).
Παράδειγμα
Το παρακάτω παράδειγμα λαμβάνει ένα αναγνωριστικό υπαλλήλου ως είσοδο σε μια συνάρτηση PATH και επιστρέφει μια λίστα με τους διευθυντές που βρίσκονται πάνω από αυτόν τον υπάλληλο στην ιεραρχία. Η συνάρτηση PATHLENGTH λαμβάνει αυτό το αποτέλεσμα και μετρά τα διαφορετικά επίπεδα υπαλλήλων και διευθυντών, συμπεριλαμβανομένου του υπαλλήλου με τον οποίο ξεκινήσατε.
= PATHLENGTH(PATH(Employee[EmployeeKey], Employee[ParentEmployeeKey]))