Μετα-δεδομένα
Τα μετα-δεδομένα είναι πληροφορίες σχετικά με μια τιμή που συσχετίζεται με μια τιμή. Τα μετα-δεδομένα αντιπροσωπεύονται ως τιμή εγγραφής, η οποία ονομάζεται εγγραφή μετα-δεδομένων. Τα πεδία μιας εγγραφής μετα-δεδομένων μπορούν να χρησιμοποιηθούν για την αποθήκευση των μετα-δεδομένων για μια τιμή. Κάθε τιμή έχει μια εγγραφή μετα-δεδομένων. Εάν η τιμή της εγγραφής μετα-δεδομένων δεν έχει καθοριστεί, τότε η εγγραφή μετα-δεδομένων είναι κενή (δεν έχει πεδία). Η συσχέτιση μιας εγγραφής μετα-δεδομένων με μια τιμή δεν αλλάζει τη συμπεριφορά της τιμής στις αξιολογήσεις, εκτός από εκείνες που εξετάζουν ρητά εγγραφές μετα-δεδομένων.
Μια τιμή εγγραφής μετα-δεδομένων συσχετίζεται με μια τιμή x με χρήση της τιμής σύνταξης meta [record]. Για παράδειγμα, η παρακάτω συσχετίζει μια εγγραφή μετα-δεδομένων με πεδία αξιολόγησης και ετικετών με την τιμή κειμένου "Mozart":
"Mozart" meta [ Rating = 5,
Tags = {"Classical"} ]
Είναι δυνατή η πρόσβαση σε μια εγγραφή μετα-δεδομένων για μια τιμή χρησιμοποιώντας τη συνάρτηση Value.Metadata. Στο παρακάτω παράδειγμα, η παράσταση στο πεδίο ComposerRating αποκτά πρόσβαση στην εγγραφή μετα-δεδομένων της τιμής στο πεδίο Composer και, στη συνέχεια, αποκτά πρόσβαση στο πεδίο Rating της εγγραφής μετα-δεδομένων.
[
Composer = "Mozart" meta [ Rating = 5, Tags = {"Classical"} ],
ComposerRating = Value.Metadata(Composer)[Rating] // 5
]
Οι εγγραφές μετα-δεδομένων δεν διατηρούνται όταν μια τιμή χρησιμοποιείται με έναν τελεστή ή μια συνάρτηση που κατασκευάζει μια νέα τιμή. Για παράδειγμα, εάν δύο τιμές κειμένου συνενώνονται με τον τελεστή &, τα μετα-δεδομένα της τιμής κειμένου που προκύπτει είναι μια κενή εγγραφή [].
Οι τυπικές συναρτήσεις βιβλιοθήκης Value.RemoveMetadata και Value.ReplaceMetadata μπορούν να χρησιμοποιηθούν για την κατάργηση όλων των μετα-δεδομένων από μια τιμή και για την αντικατάσταση των μετα-δεδομένων μιας τιμής.
Ορισμένοι κεντρικοί υπολογιστές που χρησιμοποιούν το Power Query για τον μετασχηματισμό ή τη μετακίνηση δεδομένων δεν υποστηρίζουν την αποθήκευση προσαρμοσμένων μετα-δεδομένων στον χώρο αποθήκευσης. Οι ακόλουθοι κεντρικοί υπολογιστές δεν υποστηρίζουν την αποθήκευση των προσαρμοσμένων μετα-δεδομένων:
- Ροές δεδομένων Power BI
- Fabric Dataflow Gen2
- Ροές δεδομένων Power Platform