Σημείωμα
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να εισέλθετε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Ισχύει για:
υπολογιζόμενη στήλη
Υπολογιζόμενος πίνακας
Μέτρηση
Ερώτημα υπολογισμού απεικόνισης
DAX
Επιστρέφει έναν πίνακα με πληροφορίες σχετικά με κάθε στήλη στο μοντέλο σημασιολογίας. Αυτή η συνάρτηση παρέχει μετα-δεδομένα σχετικά με όλες τις στήλες, συμπεριλαμβανομένων των ιδιοτήτων και χαρακτηριστικών τους.
Σύνταξη
INFO.COLUMNS ( [<Restriction name>, <Restriction value>], ... )
Παράμετροι
Οι παράμετροι είναι προαιρετικές για αυτήν DAX συνάρτηση. Όταν χρησιμοποιούνται παράμετροι, πρέπει να δοθούν και οι δύο παράμετροι. Επιτρέπονται περισσότερες από μία παράμετροι. Το όνομα και η τιμή περιορισμού είναι κείμενο και καταχωρούνται σε διπλά εισαγωγικά.
| Όρος | Ορισμός |
|---|---|
| Όνομα περιορισμού | Το όνομα του περιορισμού που χρησιμοποιείται για το φιλτράρισμα των αποτελεσμάτων. |
| Τιμή περιορισμού | Τιμή που χρησιμοποιείται για το φιλτράρισμα των αποτελεσμάτων του περιορισμού. |
Περιορισμοί
Συνήθως, όλες οι στήλες των DAX αποτελεσμάτων συνάρτησης μπορούν να χρησιμοποιηθούν ως περιορισμός. Ενδέχεται επίσης να επιτρέπονται πρόσθετοι περιορισμοί.
Τιμή επιστροφής
Ένας πίνακας με τις ακόλουθες στήλες:
| Στήλη | Τύπος δεδομένων | Περιγραφή |
|---|---|---|
| [ID] | Integer | Μοναδικό αναγνωριστικό για τη στήλη |
| [TableID] | Integer | Αναγνωριστικό του πίνακα που περιέχει αυτή τη στήλη |
| [ExplicitName] | Συμβλοσειρά | Το ρητά καθορισμένο όνομα της στήλης |
| [InferredName] | Συμβλοσειρά | Το συναχθεί όνομα της στήλης |
| [ExplicitDataType] | Integer | Ο ρητά καθορισμένος τύπος δεδομένων της στήλης |
| [InferredDataType] | Integer | Ο συναχθείς τύπος δεδομένων της στήλης |
| [DataCategory] | Συμβλοσειρά | Η ταξινόμηση κατηγορίας δεδομένων για τη στήλη |
| [Περιγραφή] | Συμβλοσειρά | Η περιγραφή της στήλης |
| [IsHidden] | Boolean | Εάν η στήλη είναι κρυφή από τα εργαλεία προγράμματος-πελάτη |
| [Πολιτεία] | Integer | Η τρέχουσα κατάσταση της στήλης |
| [IsUnique] | Boolean | Εάν η στήλη περιέχει μοναδικές τιμές |
| [IsKey] | Boolean | Εάν η στήλη είναι στήλη κλειδιού |
| [IsNullable] | Boolean | Εάν η στήλη μπορεί να περιέχει τιμές null |
| [Στοίχιση] | Integer | Η ρύθμιση στοίχισης για τη στήλη |
| [TableDetailPosition] | Integer | Η θέση της στήλης σε προβολές λεπτομερειών πίνακα |
| [IsDefaultLabel] | Boolean | Εάν αυτή η στήλη είναι η προεπιλεγμένη ετικέτα |
| [IsDefaultImage] | Boolean | Εάν αυτή η στήλη είναι η προεπιλεγμένη εικόνα |
| [SummarizeBy] | Integer | Πώς πρέπει να συνοψιστεί η στήλη |
| [ColumnStorageID] | Integer | Αναγνωριστικό για τον χώρο αποθήκευσης της στήλης |
| [Τύπος] | Integer | Η ταξινόμηση τύπου της στήλης |
| [SourceColumn] | Συμβλοσειρά | Το όνομα στήλης προέλευσης |
| [ColumnOriginID] | Integer | Αναγνωριστικό για την προέλευση της στήλης |
| [Παράσταση] | Συμβλοσειρά | Η DAX παράσταση για τις υπολογιζόμενες στήλες |
| [FormatString] | Συμβλοσειρά | Η συμβολοσειρά μορφής για τη στήλη |
| [IsAvailableInMDX] | Boolean | Εάν η στήλη είναι διαθέσιμη σε ερωτήματα MDX |
| [SortByColumnID] | Integer | Αναγνωριστικό της στήλης προς ταξινόμηση |
| [AttributeHierarchyID] | Integer | Αναγνωριστικό της ιεραρχίας χαρακτηριστικών |
| [ModifiedTime] | DateTime | Πότε τροποποιήθηκε τελευταία φορά η στήλη |
| [StructureModifiedTime] | DateTime | Πότε τροποποιήθηκε τελευταία φορά η δομή στήλης |
| [RefreshedTime] | DateTime | Πότε ανανεώθηκε τελευταία φορά τα δεδομένα στήλης |
| [SystemFlags] | Integer | Σημαίες συστήματος για τη στήλη |
| [KeepUniqueRows] | Boolean | Εάν θα διατηρούνται μοναδικές γραμμές |
| [DisplayOrdinal] | Integer | Η σειρά εμφάνισης της στήλης |
| [ErrorMessage] | Συμβλοσειρά | Οποιοδήποτε μήνυμα σφάλματος σχετίζεται με τη στήλη |
| [SourceProviderType] | Συμβλοσειρά | Ο τύπος υπηρεσίας παροχής προέλευσης |
| [DisplayFolder] | Συμβλοσειρά | Ο φάκελος προβολής για την οργάνωση στηλών |
| [EncodingHint] | Integer | Υπόδειξη κωδικοποίησης για τη στήλη |
| [RelatedColumnDetailsID] | Integer | Αναγνωριστικό για σχετικές λεπτομέρειες στήλης |
| [AlternateOfID] | Integer | Αναγνωριστικό εάν αυτό είναι εναλλακτικό μιας άλλης στήλης |
| [LineageTag] | Συμβλοσειρά | Η ετικέτα διαχρονικής καταγραφής για την παρακολούθηση διαχρονικής καταγραφής στήλης |
| [SourceLineageTag] | Συμβλοσειρά | Η ετικέτα διαχρονικής καταγραφής προέλευσης |
Παρατηρήσεις
- Συνήθως χρησιμοποιείται σε DAX ερωτήματα για τον έλεγχο και την τεκμηρίωση μετα-δεδομένων μοντέλου.
- Τα δικαιώματα που απαιτούνται εξαρτώνται από τον κεντρικό υπολογιστή. Η υποβολή ερωτημάτων για πλήρη μετα-δεδομένα ενδέχεται να απαιτεί δικαιώματα διαχειριστή μοντέλου.
Παράδειγμα
Μπορείτε να εκτελέσετε το παρακάτω DAX ερώτημα σε DAX προβολή ερωτήματος:
EVALUATE
INFO.COLUMNS()
Παράδειγμα 2 - DAX ερωτήματος με συνδέσμους
Μπορείτε να εκτελέσετε το παρακάτω DAX ερώτημα σε DAX προβολή ερωτήματος:
EVALUATE
VAR _Columns =
INFO.COLUMNS()
VAR _Tables =
SELECTCOLUMNS(
INFO.TABLES(),
"TableID", [ID],
"Table Name", [Name]
)
VAR _CombinedTable =
NATURALLEFTOUTERJOIN(
_Columns,
_Tables
)
RETURN
SELECTCOLUMNS(
_CombinedTable,
"Table Name", [Table Name],
"Column Name", [ExplicitName],
"Data Type", [ExplicitDataType],
"Is Hidden", [IsHidden],
"Is Key", [IsKey]
)
ORDER BY [Table Name], [Column Name]