XML
Σύνοψη
Στοιχείο | Περιγραφή |
---|---|
Κατάσταση έκδοσης | Γενική διαθεσιμότητα |
Προϊόντα | Excel Power BI (Σημασιολογικά μοντέλα) Power BI (Ροές δεδομένων) Fabric (Dataflow Gen2) Power Apps (Ροές δεδομένων) Dynamics 365 Customer Insights Υπηρεσίες ανάλυσης |
Τεκμηρίωση αναφοράς συναρτήσεων | Xml.Tables Xml.Document |
Σημείωμα
Ορισμένες δυνατότητες μπορεί να υπάρχουν σε ένα προϊόν, αλλά όχι σε άλλες λόγω χρονοδιαγραμμάτων ανάπτυξης και δυνατοτήτων ειδικά για κεντρικούς υπολογιστές.
Υποστηριζόμενες δυνατότητες
- Εισαγωγή
Φόρτωση τοπικού αρχείου XML από το Power Query Desktop
Για να φορτώσετε ένα τοπικό αρχείο XML:
Επιλέξτε XML στην επιλογή Λήψη δεδομένων. Αυτή η ενέργεια θα εκκινήσει ένα τοπικό πρόγραμμα περιήγησης αρχείων και θα σας επιτρέψει να επιλέξετε το αρχείο XML.
Μεταβείτε στον κατάλογο που περιέχει το τοπικό αρχείο XMl που θέλετε να φορτώσετε και, στη συνέχεια, επιλέξτε Άνοιγμα.
Στην Περιήγηση, επιλέξτε τα δεδομένα που θέλετε και, στη συνέχεια, επιλέξτε Φόρτωση για να φορτώσετε τα δεδομένα ή Μετασχηματισμός δεδομένων για να συνεχίσετε τον μετασχηματισμό των δεδομένων σε πρόγραμμα επεξεργασίας Power Query.
Φόρτωση τοπικού αρχείου XML από το Power Query Online
Για να φορτώσετε ένα τοπικό αρχείο XML:
Από τη σελίδα Προελεύσεις δεδομένων, επιλέξτε XML.
Εισαγάγετε τη διαδρομή προς το τοπικό αρχείο XML.
Επιλέξτε μια πύλη δεδομένων εσωτερικής εγκατάστασης από την Πύλη δεδομένων.
Εάν απαιτείται έλεγχος ταυτότητας, εισαγάγετε τα διαπιστευτήριά σας.
Επιλέξτε Επόμενο.
Η φόρτωση του αρχείου XML θα εκκινήσει αυτόματα την πρόγραμμα επεξεργασίας Power Query. Από το πρόγραμμα επεξεργασίας, μπορείτε, στη συνέχεια, να μετασχηματίζετε τα δεδομένα εάν θέλετε ή μπορείτε απλώς να αποθηκεύσετε και να κλείσετε για να φορτώσετε τα δεδομένα.
Φόρτωση αρχείου XML από το web
Εάν θέλετε να φορτώσετε ένα αρχείο XML από το Web, αντί να επιλέξετε τη σύνδεση XML, μπορείτε να επιλέξετε τη σύνδεση Web. Επικολλήστε τη διεύθυνση του επιθυμητού αρχείου και θα σας ζητηθεί μια επιλογή ελέγχου ταυτότητας, καθώς αποκτάτε πρόσβαση σε μια τοποθεσία Web αντί σε ένα στατικό αρχείο. Εάν δεν υπάρχει έλεγχος ταυτότητας, μπορείτε απλώς να επιλέξετε Ανώνυμα. Όπως στην τοπική περίπτωση, θα εμφανιστεί τότε ο πίνακας που φορτώνει η σύνδεση από προεπιλογή, τον οποίο μπορείτε να φορτώσετε ή να μετασχηματίζετε.
Αντιμετώπιση προβλημάτων
Δομή δεδομένων
Λόγω του γεγονότος ότι πολλά έγγραφα XML έχουν ακανόνιστα ή ένθετα δεδομένα, ίσως χρειαστεί να κάνετε επιπλέον διαμόρφωση δεδομένων για να τα λάβετε στη μορφή που θα διευκολύνει τη λειτουργία ανάλυσης. Αυτό ισχύει είτε χρησιμοποιείτε τη συνάρτηση προσβάσιμη Xml.Tables
στο περιβάλλον εργασίας χρήστη, είτε τη Xml.Document
συνάρτηση. Ανάλογα με τις ανάγκες σας, μπορεί να διαπιστώσετε ότι πρέπει να κάνετε περισσότερο ή λιγότερο διαμόρφωση δεδομένων.
Κείμενο έναντι κόδων
Εάν το έγγραφό σας περιέχει έναν συνδυασμό κειμένου και ομοειδών κόφων χωρίς κείμενο, ενδέχεται να αντιμετωπίσετε προβλήματα.
Για παράδειγμα, εάν έχετε έναν κόμβο όπως αυτός:
<abc>
Hello <i>world</i>
</abc>
Xml.Tables
Το θα επιστρέψει το τμήμα "world", αλλά θα αγνοήσει το "Hello". Επιστρέφονται μόνο τα στοιχεία, όχι το κείμενο. Ωστόσο, Xml.Document
η συνάρτηση θα επιστρέψει "Hello <i>world</i>". Ολόκληρος ο εσωτερικός κόμβος μετατρέπεται σε κείμενο και η δομή δεν διατηρείται.