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


Μαζική εισαγωγή δεδομένων ουράς εργασίας

Με το Power Automate και τις ουρές εργασίας να αποτελούν αναπόσπαστο τμήμα του Power Platform,, μπορείτε εύκολα να βελτιστοποιήσετε τις διαδικασίες διαχείρισης δεδομένων. Η οικογένεια των διαθέσιμων εργαλείων είναι ολοκληρωμένη, και ποικίλει από εξαιρετικά βελτιστοποιημένους οδηγούς τελικού χρήστη έως ισχυρές υπηρεσίες ETL που βασίζονται στο cloud, ακόμα και επιλογές pro-code. Ανεξάρτητα από το εάν είστε επιχειρηματικός χρήστης, επαγγελματίας IT ή προγραμματιστής, μπορείτε να βρείτε το κατάλληλο εργαλείο για τη δημιουργία δεδομένων ή τη μαζική αποστολή δεδομένων με ευκολία και αποτελεσματικότητα.

Αναλυτικές επιλογές μαζικής εισαγωγής

Εδώ μπορείτε να επιλέξετε από μια πλήρη λίστα διαχείρισης δεδομένων και επιλογών μαζικής εισαγωγής.

  • Χρήση ροής cloud με την ενέργεια σύνδεσης Dataverse - Προσθήκη μια νέα ενέργεια γραμμής για να προσθέσετε μία ή περισσότερες γραμμές στις Ουρές εργασίας και στους πίνακες Στοιχεία ουράς εργασίας.

  • Χρήση επιλογών μαζικής εισαγωγής Microsoft Dataverse

    • Εισαγωγή χρησιμοποιώντας μια σύνδεση - Υποστήριξη μετασχηματισμού δεδομένων με το Power Query και σύνδεση σε πολλές διαφορετικές προελεύσεις, όπως Excel, Azure, SQL Server, CSV, JSON, XML, Text, OData και άλλα.
    • Εισαγωγή από Excel ή CSV - Υποστήριξη αρχείων Excel και CSV με επικύρωση δεδομένων και μια εμπειρία οπτικής αντιστοίχισης.
  • Χρησιμοποιώντας ροές δεδομένων του Power Platform με τις πανίσχυρες υπηρεσίες ETL που βασίζονται σε cloud.

Προσθήκη στοιχείων ουράς εργασίας με ροή cloud και σύνδεση Dataverse

  1. Μεταβείτε στο Power Automate και συνδεθείτε με τα διαπιστευτήριά σας.

  2. Στο αριστερό μενού, επιλέξτε Οι ροές μου.

  3. Στη γραμμή εργαλείων, επιλέξτε + Νέα ροή και επιλέξτε Άμεση ροή cloud.

  4. Παράσχετε ένα Όνομα ροής και έπειτα επιλέξτε Ενεργοποίηση ροής με μη αυτόματο τρόπο.

  5. Επιλέξτε Δημιουργία.

  6. Μόλις ανοίξει η σχεδίαση ροής, επιλέξτε + Νέο βήμα και επιλέξτε τη σύνδεση Microsoft Dataverse.

  7. Στη λίστα ενεργειών, επιλέξτε Προσθήκη νέας γραμμής.

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

    Κατά τη χρήση της ενέργειας Προσθήκη γραμμής της σύνδεσης Dataverse, αναμένει να ακολουθηθεί κάποιο μοτίβο κατά την αναφορά μιας γονικής καρτέλας. Παράδειγμα αυτού του μοτίβου υπάρχει στο πεδίο "Αναγνωριστικό ουράς εργασίας (Ουρές εργασίας)", το οποίο χρησιμοποιεί το αναγνωριστικό ουράς εργασίας (Guid) για την αναφορά της γονικής ουράς εργασίας, για παράδειγμα, /workqueues(44e44ea8-1af2-ed11-8848-000d3ae86f97).

  9. Επιλέξτε Αποθήκευση και Δοκιμάστε τη ροή.

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

Εκπαιδευτικό βοήθημα: Εισαγωγή ουράς εργασίας και στοιχείων από CSV

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

Σημείωμα

Αν και ο πιο εύκολος και απλός τρόπος για να δημιουργήσετε ουρές εργασίας είναι μέσω της πύλης Power Automate όπως περιγράφεται στην επιλογή Δημιουργία ουράς εργασίας, έχουμε συμπεριλάβει βήματα εισαγωγής της ουράς εργασίας για να αποδείξουμε επίσης την προσέγγιση Εισαγωγή από Excel ή CSV.

Σημαντικό

Το δείγμα δεδομένων CSV για αυτό το εκπαιδευτικό βοήθημα περιλαμβάνει τρεις ειδικές στήλες: workqueuekey, componentstate, και overwritetime, μαζί με τις τιμές τους. Τα πεδία componentstate και overwritetime έχουν συνήθως προεπιλεγμένες τιμές 0 και 01/01/1900 00:00, αντίστοιχα. Η προεπιλεγμένη τιμή του πεδίου workqueuekey είναι ένα Guid και δημιουργείται αυτόματα όταν δημιουργείτε μια ουρά εργασίας μέσω της πύλης Power Automate. Ωστόσο, εάν δημιουργήσετε μια ουρά εργασίας μέσω ενός αρχείου εισαγωγής (όπως σε αυτό το παράδειγμα) ή μέσω της σύνδεσης Dataverse σε ροές cloud, μπορείτε να δώσετε ένα πιο περιγραφικό κλειδί ουράς εργασίας, όπως Vendor Invoices. Αυτά τα πεδία αποτελούν μέρος της καρτέλας της ουράς εργασίας και πρέπει να περιλαμβάνονται σε οποιαδήποτε εισαγωγή. Για να προβάλετε τις τιμές τους, μεταβείτε στο Power Apps και στους Πίνακες, αναζητήστε Ουρά εργασίας.

Προϋποθέσεις

  • Άδεια premium Power Automate ή Power Apps
  • Ορισμένα τμήματα αυτού του εκπαιδευτικού βοηθήματος απαιτούν πρόσβαση OneDrive για επιχειρήσεις

Φάση 1/3: Δημιουργία δειγμάτων αρχείων

  1. Δημιουργήστε ένα τοπικό αρχείο που ονομάζεται vendor-invoice-queue.csv και επικολλήστε το ακόλουθο κείμενο σε αυτό:

    defaultitemtimetoliveinminutes,description,name,prioritytype,overwritetime,componentstate,workqueuekey,workqueuetype
    1440,Vendor invoice queue with a 14 day SLA.,Vendor invoice processing,Fifo,01/01/1900 00:00,0,Vendor Invoices,Work Queue
    
  2. Αποθηκεύστε το αρχείο.

  3. Δημιουργήστε ένα άλλο αρχείο που ονομάζεται vendor-invoice-items.csv και επικολλήστε τις ακόλουθες γραμμές σε αυτό:

    WorkQueueItemId,InvoiceId,InvoiceDate,AccountName,ContactEmail,Amount,Status,WorkQueueKey,ComponentState,OverwriteTime
    653d9256-a217-4742-8cfc-f7d0a4a0f902,I-1001,01/04/2023,Fabrikam,invoicing@fabrikam.com,4232.16,Paid,Vendor Invoices,0,01/01/1900 00:00
    01634ba7-93bf-4aa6-85f7-15a4d6cb3b20,I-1002,02/04/2023,Litware Inc.,adixon@litware.com,2455.00,Paid,Vendor Invoices,0,01/01/1900 00:00
    6fa8c944-5400-4db6-af6d-2f18d8b74bed,I-1003,03/04/2023,Proseware Inc.,lrobbins@proseware.com,7458.98,Paid,Vendor Invoices,0,01/01/1900 00:00
    683be530-017f-48a7-899b-c7390836fc37,I-1004,04/04/2023,Tailspin Toys,p.gupta@tailspintoys.com,5237.26,Paid,Vendor Invoices,0,01/01/1900 00:00
    daedf721-40e8-40a0-b6f9-e332e90c1187,I-1005,05/04/2023,WingTip Toys,b.friday@wingtiptoys.com,2230.99,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    64d6dbbb-52a8-47b1-8587-b791ae7e612a,I-1006,06/04/2023,Fabrikam,invoicing@fabrikam.com,1253.78,Paid,Vendor Invoices,0,01/01/1900 00:00
    688e12f2-6528-43b1-ae36-d31214fad7dd,I-1007,07/04/2023,Proseware Inc.,lrobbins@proseware.com,3345.87,Paid,Vendor Invoices,0,01/01/1900 00:00
    36ecf154-9cc4-43aa-aaa6-2b3e6807d6d2,I-1008,08/04/2023,Tailspin Toys,p.gupta@tailspintoys.com, 967.45 ,Paid,Vendor Invoices,0,01/01/1900 00:00
    7404787b-e9c1-49fc-90cf-c1f3372d2577,I-1009,09/04/2023,WingTip Toys,b.friday@wingtiptoys.com,1437.75,Paid,Vendor Invoices,0,01/01/1900 00:00
    53970b80-b23e-46e5-afb4-9f6f6f46c365,I-1010,10/04/2023,Fabrikam,invoicing@fabrikam.com,1687.43,Paid,Vendor Invoices,0,01/01/1900 00:00
    41cf9fd8-c98f-4dea-be0a-ff70bc9c74b9,I-1011,11/04/2023,WingTip Toys,b.friday@wingtiptoys.com,2854.67,Paid,Vendor Invoices,0,01/01/1900 00:00
    95ea6270-6efe-476f-a86c-892483242532,I-1012,12/04/2023,Litware Inc.,adixon@litware.com,6743.12,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    c639cd8c-b603-4a30-9659-30de6e333c2f,I-1013,13/04/2023,Fabrikam,invoicing@fabrikam.com,2997.12,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    9dcefd8a-f4cf-4592-b179-1e1bdfa808b4,I-1014,14/04/2023,Proseware Inc.,lrobbins@proseware.com, 843.76 ,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    4775f771-4168-46ca-9e10-5957c15e4145,I-1015,15/04/2023,Fabrikam,invoicing@fabrikam.com,1349.24,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    5450ea15-1a69-4692-b083-ba1ac0e8cb6e,I-1016,16/04/2023,Tailspin Toys,p.gupta@tailspintoys.com, 367.13 ,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    c7718c58-8b9c-4915-b9d7-f067ceac726b,I-1017,17/04/2023,Litware Inc.,adixon@litware.com,3984.54,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    ab1c46f8-6de2-4583-b0ba-0959a962e8f1,I-1018,18/04/2023,Fabrikam,invoicing@fabrikam.com,1943.89,Uninvoiced,Vendor Invoices,0,01/01/1900 00:00
    9d5b0ab6-1cb0-40b8-af91-326417843eee,I-1019,19/04/2023,Proseware Inc.,lrobbins@proseware.com,2853.39,Paid,Vendor Invoices,0,01/01/1900 00:00
    154d6965-1a4c-49c3-96e2-ce94f5bc92f1,I-1020,20/04/2023,Fabrikam,invoicing@fabrikam.com,8764.14,Paid,Vendor Invoices,0,01/01/1900 00:00
    b5ff78f0-c3d7-4da0-b233-9cdbc0798f7c,I-1021,21/04/2023,Litware Inc.,adixon@litware.com, 643.68 ,Paid,Vendor Invoices,0,01/01/1900 00:00
    816463ca-4ecd-4433-b56c-7d16df6a9fe0,I-1022,22/04/2023,Proseware Inc.,lrobbins@proseware.com,4232.16,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    2d1e88b7-f4f7-4885-98f0-f56e33218291,I-1023,23/04/2023,Tailspin Toys,p.gupta@tailspintoys.com,3345.87,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    338d57d0-f869-4707-b817-f9d1bbd9ed92,I-1024,24/04/2023,WingTip Toys,b.friday@wingtiptoys.com,3345.87,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    67b2184d-8a3a-40e8-8647-298852529070,I-1025,25/04/2023,Fabrikam,invoicing@fabrikam.com,3345.87,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    475b5afa-5c21-427e-af32-d4af33a018c2,I-1026,26/04/2023,Proseware Inc.,lrobbins@proseware.com,6743.12,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    23b08df8-49de-475d-96c6-894880d6d2ad,I-1027,27/04/2023,Tailspin Toys,p.gupta@tailspintoys.com,4232.16,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    2a3425b7-3e84-4560-a2eb-b20d5c666c25,I-1028,28/04/2023,WingTip Toys,b.friday@wingtiptoys.com,6743.12,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    58b40e26-a34a-493d-865f-d6dbe32edb96,I-1029,29/04/2023,Fabrikam,invoicing@fabrikam.com,4232.16,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    989ae0b3-a4d4-491c-be3a-5f32791c465a,I-1030,30/04/2023,WingTip Toys,b.friday@wingtiptoys.com,3345.87,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    
  4. Αποθηκεύστε το αρχείο.

Φάση 2/3: Εισαγωγή ουράς εργασίας

  1. Επόμενο, μεταβείτε στη διεύθυνση: https://make.powerapps.com και εισέλθετε με τα διαπιστευτήριά σας.
  2. Επιβεβαιώστε ότι είστε στο σωστό περιβάλλον και επιλέξτε Πίνακες στο πλαϊνό μενού.
  3. Επιλέξτε την καρτέλα Όλα. Στιγμιότυπο οθόνης της πύλης Power Apps που δείχνει τους Πίνακες και την επιλεγμένη περιοχή όλων των καρτελών.
  4. Αναζητήστε τον πίνακα Ουρά εργασίας και ανοίξτε τη σελίδα λεπτομερειών του.
  5. Στη γραμμή εργαλείων, επιλέξτε Εισαγωγή και, έπειτα, επιλέξτε Εισαγωγή δεδομένων από το Excel. Στιγμιότυπο οθόνης των λεπτομερειών του πίνακα
  6. Επιλέξτε Αποστολή και επιλέξτε το αρχείο vendor-invoice-queue.csv . Στιγμιότυπο οθόνης του παραθύρου διαλόγου εισαγωγής του Excel με μια επιλογή αποστολής και επικύρωσης αντιστοίχισης.
  7. Επιβεβαιώστε ότι η αυτόματη αντιστοίχιση ήταν επιτυχής ή, εάν χρειάζεται, προσαρμόστε την επιλέγοντας Αντιστοίχιση στηλών. Στιγμιότυπο οθόνης ενός παραθύρου διαλόγου αντιστοίχισης πεδίων ως μέρος της εμπειρίας εισαγωγής δεδομένων.
  8. Επιλέξτε Εισαγωγή.
  9. Ανάλογα με τον όγκο δεδομένων σας, αυτή η διαδικασία μπορεί να διαρκέσει αρκετό χρόνο. Όταν ολοκληρωθεί, μεταβείτε στη σελίδα λίστας της ουράς εργασίας και επιβεβαιώστε ότι έχει προστεθεί η ουρά τιμολογίου πωλητή. Στιγμιότυπο οθόνης της σελίδας λίστας ουρών εργασίας, που επιβεβαιώνει ότι έχει γίνει εισαγωγή της καρτέλας ουράς εργασίας

Φάση 3/3: Εισαγωγή στοιχείων ουράς εργασίας

  1. Επόμενο, μεταβείτε στη διεύθυνση: https://make.powerapps.com και εισέλθετε με τα διαπιστευτήριά σας.
  2. Επιβεβαιώστε ότι είστε ακόμα στο σωστό περιβάλλον και επιλέξτε Πίνακες στο πλαϊνό μενού.
  3. Επιλέξτε την καρτέλα Όλα.
  4. Αναζητήστε τον πίνακα Στοιχείο ουράς εργασίας και ανοίξτε τη σελίδα λεπτομερειών του.
  5. Στη γραμμή εργαλείων, επιλέξτε Εισαγωγή και, έπειτα Εισαγωγή δεδομένων.
  6. Στο παράθυρο διαλόγου Power Query που ανοίγει, επιλέξτε τοΚείμενο/CSV. Στιγμιότυπο οθόνης της πύλης Power Apps που δείχνει το παράθυρο διαλόγου Power Query.
  7. Στη συνέχεια, επιλέξτε Αποστολή αρχείου (έκδοση προεπισκόπησης) και, στη συνέχεια, Περιηγηθείτε... για το αρχείο vendor-invoice-items.csv. Στιγμιότυπο οθόνης της πύλης Power Apps που δείχνει το παράθυρο διαλόγου Power Query για αποστολή ενός αρχείου κειμένου ή csv.
  8. Εάν χρειάζεται, θα πρέπει να δημιουργήσετε μια σύνδεση στον φάκελο OneDrive για επιχειρήσεις. Στιγμιότυπο οθόνης του παραθύρου διαλόγου Power Query με μια επιβεβαίωση αποστολής για το αρχείο csv ουράς εργασίας τιμολογίου πωλητή.
  9. Επιλέξτε Επόμενο και επιβεβαιώστε ότι βλέπετε τις καρτέλες στοιχείων ουράς εργασίας και ότι το κόμμα είναι επιλεγμένο ως οριοθέτης. Στιγμιότυπο οθόνης του παραθύρου διαλόγου δεδομένων αρχείου προεπισκόπησης Power Query το οποίο δείχνει τη λίστα των στοιχείων ουράς εργασίας που περιλαμβάνονται στο αρχείο προέλευσης.
  10. Επιλέξτε Επόμενο.

Σημείωμα

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

  1. Στο παράθυρο μετασχηματισμού Power Query , επιλέξτε την καρτέλα Προσθήκη στήλης στη γραμμή εργαλείων της κορδέλας και, στη συνέχεια, επιλέξτε Προσαρμοσμένη στήλη. Στιγμιότυπο οθόνης του παραθύρου μετασχηματισμού Power Query με οδηγίες για τον τρόπο προσθήκης μιας νέας στήλης σε έναν πίνακα.

  2. Στο παράθυρο διαλόγου "Προσαρμοσμένη στήλη", πληκτρολογήστε Εισαγωγή ως το νέο όνομα στήλης και Text.FromBinary(Json.FromValue(_)) στο πεδίο τύπου προσαρμοσμένης στήλης. Στιγμιότυπο οθόνης ενός προσαρμοσμένου παραθύρου διαλόγου στήλης το οποίο αναμένει όνομα και τα παρακάτω στοιχεία τύπου: Text.FromBinary(Json.FromValue(_)).

    Ακολουθεί το τι κάνει ο τύπος:

    • Json.FromValue(_): Αυτό το τμήμα της παράστασης παίρνει την τιμή εισόδου (δηλαδή, μια γραμμή του πίνακα) και το μετατρέπει σε κείμενο με μορφή JSON.
    • Text.FromBinary(): Αυτό το τμήμα της παράστασης παίρνει το κείμενο με μορφή JSON και το μετατρέπει σε δυαδική μορφή. Αυτό το βήμα χρησιμοποιείται κυρίως για τη βελτιστοποίηση του χώρου αποθήκευσης ή της μετάδοσης δεδομένων.

    Χρησιμοποιώντας και τις δύο αυτές λειτουργίες μαζί, η παράσταση μπορεί να μετατρέψει κάθε γραμμή του πίνακα σε αντικείμενο JSON και να αποθηκεύσει το αντικείμενο JSON που προκύπτει σε μια νέα στήλη που ονομάζεται Είσοδος. Αυτή η διαδικασία επαναλαμβάνεται για κάθε γραμμή του πίνακα.

  3. Επιλέξτε Οk.

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

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

  6. Στον Πίνακα προορισμού, επιλέξτε workqueueitem.

  7. Στην περιοχή Επιλογή κλειδιού (προαιρετικό) επιλέξτε workqueueitemid.

  8. Στην ενότητα Αντιστοίχισης στηλών ορίστε την ακόλουθη αντιστοίχιση:

    Στήλη προέλευσης Στήλη προορισμού
    Δεδομένα εισόδου input
    InvoiceId ονομασία
    ComponentState workqueueid.ComponentState
    OverwriteTime workqueueid.OverwriteTime
    WorkQueueKey workqueueid.workqueuekey

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

  9. Επιλέξτε το στοιχείο Επόμενο και, στη συνέχεια, επιλέξτε Δημοσίευση.

  10. Μεταβείτε στην Power Apps Maker Portal και επιλέξτε Ροές δεδομένων από το αριστερό μενού (ίσως πρέπει να επιλέξετε Περισσότερα πρώτα για να μεταβείτε στο μενού Ροές δεδομένων).

  11. Επιβεβαιώστε ότι βλέπετε μια νέα εισαγωγή ροής δεδομένων και ότι και τα δύο εικονίδια δείχνουν επιτυχία μόλις ολοκληρωθεί η εισαγωγή. Στιγμιότυπο οθόνης της λίστας Ροές δεδομένων, το οποίο δείχνει τις ροές δεδομένων που έχουν ολοκληρωθεί και ανανεώνονται ακόμα.

  12. Όταν ολοκληρωθεί, μεταβείτε στη σελίδα λεπτομερειών της ουράς εργασίας της ουράς τιμολογίων προμηθευτή και επιβεβαιώστε ότι τα στοιχεία της ουράς εργασίας έχουν προστεθεί. Στιγμιότυπο οθόνης της σελίδας λίστας ουράς εργασίας που δείχνει την καρτέλα της ουράς εργασίας που μόλις δημιουργήθηκε.

Επόμενα βήματα

Μάθετε περισσότερα