Εισαγωγή αρχείων SharePoint και OneDrive για επιχειρήσεις
Το Power Query προσφέρει μια σειρά από τρόπους για να αποκτήσετε πρόσβαση σε αρχεία που φιλοξενούνται είτε στο SharePoint είτε σε OneDrive για επιχειρήσεις.
Αναζήτηση αρχείων
Σημείωμα
Προς το παρόν, μπορείτε να αναζητήσετε μόνο OneDrive για επιχειρήσεις αρχεία του χρήστη με έλεγχο ταυτότητας εντός του Power Query Online για PowerApps.
Προειδοποίηση
Αυτή η δυνατότητα απαιτεί από το πρόγραμμα περιήγησής σας να επιτρέπει cookie άλλων κατασκευαστών. Εάν το πρόγραμμα περιήγησής σας έχει αποκλείσει τα cookie άλλων κατασκευαστών, θα εμφανιστεί το παράθυρο διαλόγου Αναζήτηση , αλλά θα είναι εντελώς κενό χωρίς καμία επιλογή για να κλείσετε το παράθυρο διαλόγου.
Το Power Query παρέχει ένα κουμπί Αναζήτηση oneDrive δίπλα στο πλαίσιο κειμένου Διαδρομή αρχείου ή Διεύθυνση URL όταν δημιουργείτε μια ροή δεδομένων στο PowerApps χρησιμοποιώντας οποιαδήποτε από αυτές τις συνδέσεις:
Όταν επιλέξετε αυτό το κουμπί, θα σας ζητηθεί να ολοκληρώσετε τη διαδικασία ελέγχου ταυτότητας. Μετά την ολοκλήρωση αυτής της διαδικασίας, εμφανίζεται ένα νέο παράθυρο με όλα τα αρχεία εντός της OneDrive για επιχειρήσεις του χρήστη με έλεγχο ταυτότητας.
Μπορείτε να επιλέξετε το αρχείο της επιλογής σας και, στη συνέχεια, να επιλέξετε το κουμπί Άνοιγμα . Αφού επιλέξετε Άνοιγμα, θα επιστρέψετε στη σελίδα αρχικών ρυθμίσεων σύνδεσης όπου θα δείτε ότι το πλαίσιο κειμένου Διαδρομή αρχείου ή Διεύθυνση URL περιέχει πλέον την ακριβή διεύθυνση URL για το αρχείο που επιλέξατε από OneDrive για επιχειρήσεις.
Μπορείτε να επιλέξετε το κουμπί Επόμενο στην κάτω δεξιά γωνία του παραθύρου για να συνεχίσετε τη διαδικασία και να λάβετε τα δεδομένα σας.
Από τη σύνδεση Web χρησιμοποιώντας μια διεύθυνση URL αρχείου
Μεταβείτε στη θέση OneDrive για επιχειρήσεις σας χρησιμοποιώντας ένα πρόγραμμα περιήγησης. Κάντε δεξί κλικ στο αρχείο που θέλετε να χρησιμοποιήσετε και επιλέξτε Άνοιγμα στο Excel.
Σημείωμα
Το περιβάλλον εργασίας του προγράμματος περιήγησής σας ενδέχεται να μην είναι ακριβώς όπως στην παρακάτω εικόνα. Υπάρχουν πολλοί τρόποι για να επιλέξετε Άνοιγμα στο Excel για αρχεία στο περιβάλλον εργασίας του προγράμματος περιήγησης OneDrive για επιχειρήσεις. Μπορείτε να χρησιμοποιήσετε οποιαδήποτε επιλογή σας επιτρέπει να ανοίξετε το αρχείο στο Excel.
Στο Excel, επιλέξτε Πληροφορίες αρχείου>και, στη συνέχεια, επιλέξτε το κουμπί Αντιγραφή διαδρομής.
Για να χρησιμοποιήσετε τη σύνδεση που μόλις αντιγράψατε στο Power Query, ακολουθήστε τα παρακάτω βήματα:
Επιλέξτε Λήψη δεδομένων>Web.
Στο παράθυρο διαλόγου Από το Web , επιλέξτε Βασικός και επικολλήστε τη σύνδεση στη διεύθυνση URL.
Καταργήστε τη συμβολοσειρά ?web=1 στο τέλος της σύνδεσης, έτσι ώστε το Power Query να μπορεί να μεταβεί σωστά στο αρχείο σας και, στη συνέχεια, επιλέξτε OK.
Εάν το Power Query σάς ζητήσει διαπιστευτήρια, επιλέξτε Windows (για τοποθεσίες SharePoint εσωτερικής εγκατάστασης) ή Εταιρικός λογαριασμός (για τοποθεσίες microsoft 365 ή OneDrive για επιχειρήσεις). Η επιλογή Σύνδεση.
Προσοχή
Όταν εργάζεστε με αρχεία που φιλοξενούνται στο OneDrive για την αρχική σελίδα, το αρχείο στο οποίο θέλετε να συνδεθείτε πρέπει να είναι διαθέσιμο στο κοινό. Κατά τον ορισμό της μεθόδου ελέγχου ταυτότητας για αυτήν τη σύνδεση, ενεργοποιήστε την επιλογή Ανώνυμα .
Όταν εμφανιστεί το παράθυρο διαλόγου Περιήγηση , μπορείτε να επιλέξετε από τη λίστα πινάκων, φύλλων και περιοχών που βρέθηκαν στο βιβλίο εργασίας του Excel. Από εκεί, μπορείτε να χρησιμοποιήσετε το αρχείο OneDrive για επιχειρήσεις όπως οποιοδήποτε άλλο αρχείο του Excel. Μπορείτε να δημιουργήσετε αναφορές και να τις χρησιμοποιήσετε σε σύνολα δεδομένων, όπως θα κάνατε με οποιαδήποτε άλλη προέλευση δεδομένων.
Σημείωμα
Για να χρησιμοποιήσετε ένα αρχείο OneDrive για επιχειρήσεις ως προέλευση δεδομένων στο Υπηρεσία Power BI, με ενεργοποιημένη την Ανανέωση υπηρεσίας για αυτό το αρχείο, βεβαιωθείτε ότι έχετε επιλέξει OAuth2 ως μέθοδο ελέγχου ταυτότητας κατά τη ρύθμιση των παραμέτρων ανανέωσης. Διαφορετικά, ενδέχεται να αντιμετωπίσετε ένα σφάλμα (όπως Αποτυχία ενημέρωσης διαπιστευτηρίων προέλευσης δεδομένων) όταν προσπαθήσετε να συνδεθείτε ή να κάνετε ανανέωση. Εάν επιλέξετε OAuth2 ως τη μέθοδο ελέγχου ταυτότητας, διορθώνετε το σφάλμα διαπιστευτηρίων.
Σύνδεση φακέλου SharePoint
Μπορείτε να διαβάσετε έναν λεπτομερή οδηγό βήμα προς βήμα σχετικά με τον τρόπο σύνδεσης με τα αρχεία που φιλοξενούνται στην τοποθεσία του SharePoint στο άρθρο του φακέλου του SharePoint.
Μετά την επιτυχή δημιουργία της σύνδεσης, θα σας ζητηθεί μια προεπισκόπηση πίνακα που εμφανίζει τα αρχεία στην τοποθεσία του SharePoint. Επιλέξτε το κουμπί Μετασχηματισμός δεδομένων στο κάτω δεξιό μέρος του παραθύρου.
Επιλέγοντας το κουμπί Μετασχηματισμός δεδομένων θα μεταβείτε σε μια προβολή των δεδομένων που ονομάζονται Προβολή συστήματος αρχείων. Κάθε μία από τις γραμμές σε αυτόν τον πίνακα αντιπροσωπεύει ένα αρχείο που βρέθηκε στην τοποθεσία σας SharePoint.
Ο πίνακας έχει μια στήλη με την ονομασία Περιεχόμενο που περιέχει το αρχείο σας σε δυαδική μορφή. Οι τιμές στη στήλη Περιεχόμενο έχουν διαφορετικό χρώμα από τις υπόλοιπες τιμές στις άλλες στήλες του πίνακα, το οποίο υποδεικνύει ότι μπορούν να επιλεγούν.
Επιλέγοντας μια δυαδική τιμή στη στήλη Περιεχόμενο, το Power Query θα προσθέσει αυτόματα μια σειρά βημάτων στο ερώτημά σας για να μεταβείτε στο αρχείο και να ερμηνεύσετε τα περιεχόμενά του όπου είναι δυνατό.
Για παράδειγμα, από τον πίνακα που εμφανίζεται στην προηγούμενη εικόνα, μπορείτε να επιλέξετε τη δεύτερη γραμμή όπου το πεδίο Όνομα έχει μια τιμή 02-February.csv. Το Power Query θα δημιουργήσει αυτόματα μια σειρά από βήματα για την περιήγηση και την ερμηνεία των περιεχομένων του αρχείου ως αρχείου CSV.
Σημείωμα
Μπορείτε να αλληλεπιδράσετε με τον πίνακα εφαρμόζοντας φίλτρα, ταξινομήσεις και άλλους μετασχηματισμούς προτού μεταβείτε στο αρχείο της επιλογής σας. Αφού ολοκληρώσετε αυτούς τους μετασχηματισμούς, επιλέξτε τη δυαδική τιμή που θέλετε να προβάλετε.
εμπειρία OneDrive για επιχειρήσεις
Η σύνδεση φακέλου SharePoint και η εμπειρία της λειτουργούν επίσης για αρχεία που φιλοξενούνται σε OneDrive για επιχειρήσεις. Ωστόσο, η διεύθυνση URL που πρέπει να χρησιμοποιήσετε είναι διαφορετική από εκείνη που θα χρησιμοποιούσατε για μια τοποθεσία SharePoint. Για να εντοπίσετε τη μοναδική διεύθυνση URL, μεταβείτε στην πύλη OneDrive για επιχειρήσεις σας και αντιγράψτε τη διεύθυνση URL από το πρόγραμμα περιήγησής σας. Αυτή η διεύθυνση URL μπορεί να μοιάζει με το παρακάτω παράδειγμα:
https://contoso-my.sharepoint.com/personal/user123_contoso_com/_layouts/15/onedrive.aspx
Δεν χρειάζεστε την πλήρη διεύθυνση URL, αλλά μόνο τα πρώτα μέρη. Η διεύθυνση URL που πρέπει να χρησιμοποιήσετε στο Power Query θα έχει την ακόλουθη μορφή:
https://<unique_tenant_name>.sharepoint.com/personal/<user_identifier>
Για παράδειγμα:
https://contoso-my.sharepoint/personal/user123_contoso_com
Συνάρτηση SharePoint.Contents
Παρόλο που η σύνδεση φακέλου SharePoint σάς προσφέρει μια εμπειρία όπου μπορείτε να δείτε όλα τα αρχεία που είναι διαθέσιμα ταυτόχρονα στην τοποθεσία σας SharePoint ή OneDrive για επιχειρήσεις, μπορείτε επίσης να επιλέξετε μια διαφορετική εμπειρία. Σε αυτήν την εμπειρία, μπορείτε να περιηγηθείτε στους φακέλους σας SharePoint ή OneDrive για επιχειρήσεις και να φτάσετε στον φάκελο ή τα αρχεία που σας ενδιαφέρουν.
Αυτή η εμπειρία παρέχεται μέσω της συνάρτησης SharePoint.Contents
. Ακολουθήστε τα παρακάτω βήματα για να χρησιμοποιήσετε αυτή τη συνάρτηση:
Δημιουργήστε ένα κενό ερώτημα.
Αλλάξτε τον κώδικα στη γραμμή τύπων ώστε να είναι
SharePoint.Contents("url")
url
η ίδια μορφή που χρησιμοποιείται για τη σύνδεση φακέλου του SharePoint. Για παράδειγμα:SharePoint.Contents("https://contoso.sharepoint.com/marketing/data")
Σημείωμα
Από προεπιλογή, αυτή η συνάρτηση προσπαθεί να χρησιμοποιήσει το SharePoint API Έκδοση 14 για σύνδεση. Εάν δεν είστε βέβαιοι για την έκδοση API που χρησιμοποιείται από την τοποθεσία σας SharePoint, ίσως θέλετε να δοκιμάσετε να χρησιμοποιήσετε το παρακάτω παράδειγμα κώδικα:
SharePoint.Contents("https://contoso.sharepoint.com/marketing/data", [ApiVersion="Auto"])
.Το Power Query θα ζητήσει να προσθέσετε μια μέθοδο ελέγχου ταυτότητας για τη σύνδεσή σας. Χρησιμοποιήστε την ίδια μέθοδο ελέγχου ταυτότητας που θα χρησιμοποιούσατε για τη σύνδεση αρχείων SharePoint.
Περιηγηθείτε στα διαφορετικά έγγραφα στον συγκεκριμένο φάκελο ή στα αρχεία που σας ενδιαφέρουν.
Για παράδειγμα, φανταστείτε μια τοποθεσία SharePoint με έναν φάκελο Κοινόχρηστα έγγραφα . Μπορείτε να επιλέξετε την τιμή Πίνακας στη στήλη Περιεχόμενο για αυτόν τον φάκελο και να μεταβείτε απευθείας σε αυτόν τον φάκελο.
Μέσα σε αυτόν τον φάκελο Κοινόχρηστα έγγραφα υπάρχει ένας φάκελος όπου η εταιρεία αποθηκεύει όλες τις αναφορές πωλήσεων. Αυτός ο φάκελος ονομάζεται Αναφορές πωλήσεων. Μπορείτε να επιλέξετε την τιμή Πίνακας στη στήλη Περιεχόμενο για αυτή τη γραμμή.
Με όλα τα αρχεία μέσα στον φάκελο "Αναφορές πωλήσεων", μπορείτε να επιλέξετε το κουμπί Συνδυασμός αρχείων (ανατρέξτε στο θέμα Επισκόπηση συνδυασμού αρχείων) για να συνδυάσετε τα δεδομένα από όλα τα αρχεία σε αυτόν τον φάκελο σε έναν μοναδικό πίνακα. Εναλλακτικά, μπορείτε να μεταβείτε απευθείας σε ένα ενιαίο αρχείο της επιλογής σας, επιλέγοντας τη δυαδική τιμή από τη στήλη Περιεχόμενο .
Σημείωμα
Η εμπειρία που παρέχεται από τη συνάρτηση είναι βέλτιστη για το SharePoint.Contents
SharePoint και OneDrive για επιχειρήσεις περιβάλλοντα με μεγάλο αριθμό αρχείων.