DEFINE
Παρουσιάζει μια πρόταση με έναν ή περισσότερους ορισμούς οντότητας που μπορούν να εφαρμοστούν σε μία ή περισσότερες EVALUATE προτάσεις ενός ερωτήματος DAX.
Σύνταξη
[DEFINE
(
(MEASURE <table name>[<measure name>] = <scalar expression>) |
(VAR <var name> = <table or scalar expression>) |
(TABLE <table name> = <virtual table definition>) |
(COLUMN <table name>[<column name>] = <scalar expression>) |
) +
]
(EVALUATE <table expression>) +
Παραμέτρους
Όρος | Ορισμός |
---|---|
Entity |
MEASURE, VAR, TABLE1ή COLUMN1. |
name |
Το όνομα μιας μέτρησης, διακύησης, πίνακα ή ορισμού στήλης. Δεν μπορεί να είναι παράσταση. Το όνομα δεν χρειάζεται να είναι μοναδικό. Το όνομα υπάρχει μόνο κατά τη διάρκεια του ερωτήματος. |
expression |
Οποιαδήποτε DAX παράσταση που επιστρέφει έναν πίνακα ή μια ανυσματική τιμή. Η παράσταση μπορεί να χρησιμοποιήσει οποιαδήποτε από τις καθορισμένες οντότητες. Εάν υπάρχει ανάγκη μετατροπής μιας ανυσματικής παράστασης σε μια παράσταση πίνακα, αναδιπλώστε την παράσταση μέσα σε μια κατασκευή πίνακα με άγκιστρα {} ή χρησιμοποιήστε τη συνάρτηση ROW() για να επιστρέψετε έναν πίνακα μοναδικής γραμμής. |
[1]Προσοχή: ορισμοί ΠΙΝΆΚΩΝ και ΣΤΗΛΏΝ με εμβέλεια ερωτήματος προορίζονται μόνο για εσωτερική χρήση. Παρόλο που μπορείτε να ορίσετε παραστάσεις TABLE και COLUMN για ένα ερώτημα χωρίς σφάλμα σύνταξης, μπορεί να παράγουν σφάλματα χρόνου εκτέλεσης και δεν συνιστώνται.
Παρατηρήσεις
Ένα DAX ερώτημα μπορεί να έχει πολλές προτάσεις EVALUATE, αλλά μπορεί να έχει μόνο μία πρόταση DEFINE. Οι ορισμοί στην πρόταση DEFINE μπορούν να εφαρμοστούν σε οποιεσδήποτε προτάσεις EVALUATE στο ερώτημα.
Απαιτείται τουλάχιστον ένας ορισμός σε μια πρόταση DEFINE.
Οι ορισμοί μετρήσεων για ένα μοντέλο παράκαμψης ερωτήματος με το ίδιο όνομα.
VAR ονόματα έχουν μοναδικούς περιορισμούς. Για να μάθετε περισσότερα, ανατρέξτε στο θέμα VAR - Παράμετροι.
Για να μάθετε περισσότερα σχετικά με τον τρόπο χρήσης μιας πρότασης DEFINE, ανατρέξτε στο θέμα DAX ερωτημάτων.
Για να μάθετε περισσότερα σχετικά με την εικονική στήλη, ανατρέξτε στο θέμα εικονικής στήλης
Για να μάθετε περισσότερα σχετικά με τον εικονικό πίνακα, ανατρέξτε στο θέμα εικονικός πίνακας
Σχετικό περιεχόμενο
EVALUATE
VAR
MEASURE