Προσθήκη δεδομένων σε έναν πίνακα στο Microsoft Dataverse με χρήση του Power Query

Σε αυτή τη διαδικασία, θα δημιουργήσετε έναν πίνακα στο Dataverse και θα συμπληρώσετε αυτόν τον πίνακα με δεδομένα από μια τροφοδοσία OData, χρησιμοποιώντας το Power Query. Μπορείτε να χρησιμοποιήσετε τις ίδιες τεχνικές για την ενσωμάτωση δεδομένων από αυτές τις προελεύσεις online και εσωτερικής εγκατάστασης, μεταξύ άλλων:

  • SQL Server
  • Salesforce
  • IBM DB2
  • Access
  • Excel
  • API web
  • Τροφοδοσίες OData
  • Αρχεία κειμένου

Μπορείτε επίσης να φιλτράρετε, να μετασχηματίζετε και να συνδυάζετε δεδομένα πριν από τη φόρτωσή τους σε έναν νέο ή υπάρχοντα πίνακα.

Εάν δεν έχετε άδεια χρήσης για το Power Apps, μπορείτε να εγγραφείτε δωρεάν.

Προαπαιτούμενα στοιχεία

Προτού ξεκινήσετε να ακολουθείτε αυτό το άρθρο:

  • Αλλάξτε σε ένα περιβάλλον στο οποίο μπορείτε να δημιουργήσετε πίνακες.
  • Πρέπει να έχετε ένα πρόγραμμα Power Apps ανά χρήστη ή Power Apps ανά πρόγραμμα εφαρμογής.

Καθορισμός των δεδομένων προέλευσης

  1. Είσοδος στο Power Apps.

  2. Στο παράθυρο περιήγησης, επιλέξτε Dataverse για να το αναπτύξετε και, στη συνέχεια, επιλέξτε Πίνακες.

    Περιοχή

  3. Στο μενού εντολών, επιλέξτε Λήψη>δεδομένων.

  4. Στη λίστα των προελεύσεων δεδομένων, επιλέξτε OData.

    Επιλέξτε τη σύνδεση OAuth.

  5. Στις ρυθμίσεις Σύνδεση ion, πληκτρολογήστε ή επικολλήστε αυτήν τη διεύθυνση URL και, στη συνέχεια, επιλέξτε Επόμενο:

    https://services.odata.org/V4/Northwind/Northwind.svc/

  6. Στη λίστα πινάκων, επιλέξτε το πλαίσιο ελέγχου Customers και, στη συνέχεια, επιλέξτε Επόμενο.

    Επιλέξτε τον πίνακα Customers.

  7. (προαιρετικό) Τροποποιήστε το σχήμα ώστε να ικανοποιεί τις ανάγκες σας, επιλέγοντας τις στήλες που θα συμπεριληφθούν, μετασχηματίζοντας τον πίνακα με έναν ή περισσότερους τρόπους, προσθέτοντας ένα ευρετήριο ή μια στήλη υπό όρους ή πραγματοποιώντας άλλες αλλαγές.

  8. Στην κάτω δεξιά γωνία, επιλέξτε Επόμενο.

Καθορισμός του πίνακα προορισμού

  1. Στην περιοχή Ρυθμίσεις φόρτωσης, επιλέξτε Φόρτωση σε νέο πίνακα.

    Φόρτωση σε νέο πίνακα.

    Μπορείτε να δώσετε στον νέο πίνακα ένα διαφορετικό όνομα ή εμφανιζόμενο όνομα, αλλά αφήστε τις προεπιλεγμένες τιμές για να ακολουθήσετε ακριβώς αυτή την εκμάθηση.

  2. Στη λίστα Στήλη μοναδικού κύριου ονόματος, επιλέξτε ContactName και, στη συνέχεια, επιλέξτε Επόμενο.

    Μπορείτε να καθορίσετε μια διαφορετική στήλη κύριου ονόματος, να αντιστοιχίστε μια διαφορετική στήλη στον πίνακα προέλευσης σε κάθε στήλη του πίνακα που δημιουργείτε ή και τα δύο. Μπορείτε επίσης να καθορίσετε αν οι στήλες Κειμένου στην έξοδο ερωτήματός σας θα πρέπει να δημιουργηθούν είτε ως Κείμενο πολλών γραμμών, είτε ως Κείμενο μίας γραμμής στο Dataverse. Για να ακολουθήσετε ακριβώς αυτή την εκμάθηση, αφήστε την προεπιλεγμένη αντιστοίχιση στηλών.

  3. Επιλέξτε Μη αυτόματη ανανέωση για το Power Query - Ανανέωση Ρυθμίσεις και, στη συνέχεια, επιλέξτε Δημοσίευση.

  4. Στην περιοχή Dataverse (κοντά στο αριστερό άκρο), επιλέξτε Πίνακες για να εμφανίσετε τη λίστα πινάκων στη βάση δεδομένων σας.

    Ο πίνακας Customers που δημιουργήσατε από μια τροφοδοσία OData εμφανίζεται ως ένας προσαρμοσμένος πίνακας.

    Λίστα τυπικών και προσαρμοσμένων πινάκων.

Προειδοποίηση

Τα υπάρχοντα δεδομένα μπορεί να τροποποιηθούν ή να διαγραφούν κατά τη φόρτωση δεδομένων σε έναν πίνακα Dataverse ενώ οι γραμμές διαγραφής που δεν υπάρχουν πλέον στην έξοδο του ερωτήματος είναι ενεργοποιημένες ή έχει οριστεί μια στήλη πρωτεύοντος κλειδιού.

Εάν επιλέξετε Φόρτωση σε υπάρχοντα πίνακα, μπορείτε να καθορίσετε έναν πίνακα στον οποίο προσθέτετε δεδομένα από τον πίνακα Customers . Για παράδειγμα, θα μπορούσατε να προσθέσετε τα δεδομένα στον πίνακα Account με τον οποίο συνοδεύει το Dataverse. Στην περιοχή Αντιστοίχιση στηλών, μπορείτε να καθορίσετε περαιτέρω ότι τα δεδομένα στη στήλη ContactName από τον πίνακα Customers πρέπει να προστεθούν στη στήλη Name στον πίνακα Account .

Καθορίστε το όνομα του νέου πίνακα.

Εάν εμφανιστεί ένα μήνυμα σφάλματος σχετικά με τα δικαιώματα, επικοινωνήστε με τον διαχειριστή σας.