Ανάγνωση στα Αγγλικά

Κοινή χρήση μέσω


PATHLENGTH

Ισχύει για:Υπολογιζόμενη στήληΥπολογιζόμενος πίνακαςΜέτρηση υπολογισμού απεικόνισης

Επιστρέφει τον αριθμό των γονικών στοιχείων στο καθορισμένο στοιχείο σε ένα δεδομένο αποτέλεσμα PATH, συμπεριλαμβανομένου του εαυτού του.

Σύνταξη

DAX
PATHLENGTH(<path>)  

Παραμέτρους

Όρος Ορισμός
path Μια παράσταση κειμένου που προκύπτει από την αξιολόγηση μιας συνάρτησης PATH.

Τιμή επιστροφής

Ο αριθμός των στοιχείων που είναι γονικά στο καθορισμένο στοιχείο σε ένα δεδομένο αποτέλεσμα PATH, συμπεριλαμβανομένου του καθορισμένου στοιχείου.

Παρατηρήσεις

Αυτή η συνάρτηση δεν υποστηρίζεται για χρήση σε λειτουργία DirectQuery όταν χρησιμοποιείται σε υπολογιζόμενες στήλες ή σε κανόνες ασφάλειας σε επίπεδο γραμμών (RLS).

Παράδειγμα

Το παρακάτω παράδειγμα λαμβάνει ένα αναγνωριστικό υπαλλήλου ως είσοδο σε μια συνάρτηση PATH και επιστρέφει μια λίστα με τους διευθυντές που βρίσκονται πάνω από αυτόν τον υπάλληλο στην ιεραρχία. Η συνάρτηση PATHLENGTH λαμβάνει αυτό το αποτέλεσμα και μετρά τα διαφορετικά επίπεδα υπαλλήλων και διευθυντών, συμπεριλαμβανομένου του υπαλλήλου με τον οποίο ξεκινήσατε.

DAX
= PATHLENGTH(PATH(Employee[EmployeeKey], Employee[ParentEmployeeKey]))