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


XML

Σύνοψη

Στοιχείο Περιγραφή
Κατάσταση έκδοσης Γενική διαθεσιμότητα
Προϊόντα Excel
Power BI (Σημασιολογικά μοντέλα)
Power BI (Ροές δεδομένων)
Fabric (Dataflow Gen2)
Power Apps (Ροές δεδομένων)
Dynamics 365 Customer Insights
Υπηρεσίες ανάλυσης
Τεκμηρίωση αναφοράς συναρτήσεων Xml.Tables
Xml.Document

Σημείωμα

Ορισμένες δυνατότητες μπορεί να υπάρχουν σε ένα προϊόν, αλλά όχι σε άλλες λόγω χρονοδιαγραμμάτων ανάπτυξης και δυνατοτήτων ειδικά για κεντρικούς υπολογιστές.

Υποστηριζόμενες δυνατότητες

  • Εισαγωγή

Φόρτωση τοπικού αρχείου XML από το Power Query Desktop

Για να φορτώσετε ένα τοπικό αρχείο XML:

  1. Επιλέξτε XML στην επιλογή Λήψη δεδομένων. Αυτή η ενέργεια θα εκκινήσει ένα τοπικό πρόγραμμα περιήγησης αρχείων και θα σας επιτρέψει να επιλέξετε το αρχείο XML.

    Επιλογή αρχείου XML.

  2. Μεταβείτε στον κατάλογο που περιέχει το τοπικό αρχείο XMl που θέλετε να φορτώσετε και, στη συνέχεια, επιλέξτε Άνοιγμα.

  3. Στην Περιήγηση, επιλέξτε τα δεδομένα που θέλετε και, στη συνέχεια, επιλέξτε Φόρτωση για να φορτώσετε τα δεδομένα ή Μετασχηματισμός δεδομένων για να συνεχίσετε τον μετασχηματισμό των δεδομένων σε πρόγραμμα επεξεργασίας Power Query.

    Φόρτωση δεδομένων από ένα αρχείο XML στην Περιήγηση.

Φόρτωση τοπικού αρχείου XML από το Power Query Online

Για να φορτώσετε ένα τοπικό αρχείο XML:

  1. Από τη σελίδα Προελεύσεις δεδομένων, επιλέξτε XML.

  2. Εισαγάγετε τη διαδρομή προς το τοπικό αρχείο XML.

    Επιλογή αρχείου XML από μια ηλεκτρονική υπηρεσία.

  3. Επιλέξτε μια πύλη δεδομένων εσωτερικής εγκατάστασης από την Πύλη δεδομένων.

  4. Εάν απαιτείται έλεγχος ταυτότητας, εισαγάγετε τα διαπιστευτήριά σας.

  5. Επιλέξτε Επόμενο.

Η φόρτωση του αρχείου XML θα εκκινήσει αυτόματα την πρόγραμμα επεξεργασίας Power Query. Από το πρόγραμμα επεξεργασίας, μπορείτε, στη συνέχεια, να μετασχηματίζετε τα δεδομένα εάν θέλετε ή μπορείτε απλώς να αποθηκεύσετε και να κλείσετε για να φορτώσετε τα δεδομένα.

Αρχείο 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>". Ολόκληρος ο εσωτερικός κόμβος μετατρέπεται σε κείμενο και η δομή δεν διατηρείται.