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


Μαζική κειμένων συνομιλίας στο Power Apps

Μπορείτε να προβάλετε, να εξαγάγετε και να κατεβάσετε μεταγραφές αλληλεπιδράσεων πελατών με το εκπρόσωπος σας και στα δύο Power Apps και Copilot Studio. Οι πληροφορίες που εξάγει κάθε εφαρμογή είναι ελαφρώς διαφορετικές.

Αυτό το άρθρο καλύπτει τη λήψη των κειμένων συνομιλίας στο Power Apps και τη χρήση τους για τη δημιουργία αναφορών στο Power BI. Για να κάνετε λήψη μεταγραφών απευθείας Copilot Studio, ανατρέξτε στο θέμα Ανάλυση πληροφοριών περιόδου λειτουργίας σε Copilot Studio.

Από προεπιλογή, το Power Apps κάνει λήψη των κειμένων συνομιλιών που προέρχονται από τις τελευταίες 30 ημέρες. Μπορείτε να αλλάξετε την περίοδο διατήρησης.

Σημείωμα

Εάν δεν έχετε πλέον πρόσβαση στο περιβάλλον σας, θα χρειαστεί να δημιουργήσετε ένα αίτημα υποστήριξης στο κέντρο διαχείρισης του Power Platform.

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

Προβολή και εξαγωγή μεταγραφών συνομιλίας εκπρόσωπος από την Power Apps πύλη

Μπορείτε να προβάλετε και να εξαγάγετε μεταγραφές συνομιλίας εκπρόσωπος από την Power Apps πύλη.

Αρχικά, συνδεθείτε https://www.powerapps.com με τα διαπιστευτήριά σας.

Προβολή κειμένων συνομιλίας

  1. Στο πλαϊνό τμήμα παραθύρου, επιλέξτε τον κόμβο Πίνακες και, στη συνέχεια, επιλέξτε Όλα.

    Στιγμιότυπο οθόνης που δείχνει

  2. Πληκτρολογήστε συνομιλία στο πλαίσιο αναζήτησης.

  3. Επιλέξτε ConversationTranscript κάτω από τις Πίνακες.

    Ανοίγει μια σελίδα για τον πίνακα ConversationScript.

Εξαγωγή κειμένων συνομιλιών

  1. Στο πλαϊνό τμήμα παραθύρου, επιλέξτε τον κόμβο Πίνακες και, στη συνέχεια, επιλέξτε Όλα.

    Επιλέξτε

  2. Πληκτρολογήστε συνομιλία στο πλαίσιο αναζήτησης.

  3. Επιλέξτε ConversationTranscript κάτω από τις Πίνακες.

  4. Επιλέξτε Εξαγωγή>Εξαγωγή δεδομένων.

    Χρειάζονται μερικά λεπτά για να μεταγλωττιστούν τα δεδομένα για εξαγωγή.

    Επιλέξτε

  5. Επιλέξτε Λήψη δεδομένων που έχουν εξαχθεί για λήψη του περιεχομένου.

    Λήψη δεδομένων που έχουν εξαχθεί.

Κατεβάστε εκπρόσωπος μεταγραφές συνομιλίας

  1. Στο μενού πλοήγησης Power Apps, επιλέξτε Dataverse>Πίνακες και, στη συνέχεια, επιλέξτε Όλα.

  2. Πληκτρολογήστε συνομιλία στο πλαίσιο αναζήτησης.

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

  4. Επιλέξτε Εξαγωγή>Εξαγωγή δεδομένων.

    Στιγμιότυπο οθόνης της επιλογής εξαγωγής δεδομένων του πίνακα ConversationTranscript.

  5. Αφήστε μερικά λεπτά για το Power Apps να προετοιμάσει τα δεδομένα για εξαγωγή και, στη συνέχεια, επιλέξτε Λήψη δεδομένων που έχουν εξαχθεί.

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

Κατανόηση κειμένων συνομιλίας

Το κείμενο της συνομιλίας είναι ένα αρχείο CSV (τιμές διαχωρισμένες με κόμματα). Ο παρακάτω πίνακας περιγράφει τα πιο σημαντικά πεδία στα κείμενα συνομιλίας.

Πεδίο Description Παράδειγμα
Content Ολόκληρο το κείμενο συνομιλίας είναι σε μορφή JSON Ανατρέξτε στην ενότητα Πεδίο περιεχομένου.
ConversationStartTime Η ώρα έναρξης της συνομιλίας (όχι η ώρα που συντάχθηκε το αρχείο κειμένου συνομιλίας στον χώρο αποθήκευσης δεδομένων) 2021-04-19T20:39:09Z
ConversationTranscript Το μοναδικό αναγνωριστικό για τη γραμμή στον πίνακα του Dataverse 28eccb77-xxxx-4a63-985f-ffaaadd6f391
Metadata JSON που περιλαμβάνει το αναγνωριστικό εκπρόσωπος, το αναγνωριστικό μισθωτή και το όνομα εκπρόσωπος {"BotId": "aaaabbbb-0000-cccc-1111-dddd2222eeee", "AADTenantId": "bbbbcccc-1111-dddd-2222-eeee3333ffff", "BotName": "Test Bot"}
Name Το όνομα της προσαρμοσμένης γραμμής που δημιουργείται από το ConversationId, ακολουθούμενο από BotId ακολουθούμενο από ένα batch number. Ο αριθμός δέσμης υποδεικνύει τη σειρά με την οποία υπάρχουν πολλές περιόδοι λειτουργίας ανάλυσης για τη συνομιλία. Τα κλασικά bot δεν περιλαμβάνουν τον αριθμό δέσμης. 8YYe8iif49ZKkycZLe7HUO-o_198eca5f-xxxx-4ae6-8c08-835d884a8688_0
Bot_ConversationTranscript Το αναγνωριστικό εκπρόσωπος aaaabbbb-0000-cccc-1111-dddd2222eeee
Created on Η ημερομηνία και η ώρα δημιουργίας της εγγραφής κειμένου συνομιλίας 2021-04-20T02:40:13Z

Πεδίο περιεχομένου

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

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

Για περισσότερες πληροφορίες σχετικά με τους τύπους δραστηριοτήτων, ανατρέξτε στο Σχήμα δραστηριότητας Bot Framework.

Ο παρακάτω πίνακας περιγράφει ορισμένα από τα βασικά πεδία στο JSON περιεχομένου:

Key Description
ID Το μοναδικό GUID για το αντικείμενο δραστηριότητας
valueType Ο τύπος της τιμής που είναι αποθηκευμένη στη δραστηριότητα. Υπαγορεύει ποιες πληροφορίες παρέχει η δραστηριότητα (Κοινοί τύποι τιμών δραστηριότητας)
timestamp Η χρονική σήμανση για το πότε δημιουργήθηκε η δραστηριότητα σε μορφή Epoch (αριθμός των δευτερολέπτων από τα μεσάνυχτα UTC 1 Ιανουαρίου 1970)
type Ο τύπος της δραστηριότητας, για παράδειγμα, message, event, ή trace
replyToId Το αναγνωριστικό της δραστηριότητας στην οποία αντιστοιχεί η τρέχουσα δραστηριότητα
from Περιέχει πεδία id και role:
  • id - το αναγνωριστικό του καλούντα
  • role - κατέχει 0 ή 1
    • 0 - η δραστηριότητα προέρχεται από το εκπρόσωπος
    • 1 - η δραστηριότητα προέρχεται από τον χρήστη που αλληλεπιδρά με το εκπρόσωπος
Σημειώσεις:
Μπορεί id να χρησιμοποιηθεί για τον υπολογισμό του αριθμού των ενεργών χρηστών που αλληλεπιδρούν με το εκπρόσωπος εάν ο καμβάς μεταβιβάζει ένα μοναδικό αναγνωριστικό του χρήστη. Αν ο καμβάς δεν μεταβιβάσει ένα αναγνωριστικό, περνά ένα μοναδικό αναγνωριστικό ανά συνομιλία.
Για ασφάλεια και ιδιωτικτητα, το αναγνωριστικό γράφεται πριν συνταχθεί στο κείμενο συνομιλίας.
channelId Το αναγνωριστικό του καναλιού από το οποίο προέρχεται η δραστηριότητα, για παράδειγμα, directline, msteams ή facebook
textFormat Η μορφή του κειμένου, για παράδειγμα, plain ή markdown
attachments Δυναμικά εμπλουτισμένα δεδομένα που σχετίζονται με τη δραστηριότητα, για παράδειγμα AdaptiveCards, HeroCards ή Carousel data
text Το κείμενο για δραστηριότητες message
value Πεδία ειδικά για τη δραστηριότητα με βάση τον τύπο τιμής, σε αυτό το πεδίο υπάρχουν οι περισσότερες χρήσιμες πληροφορίες
channeldata
  • Περιέχει δεδομένα καναλιού:
    • για μηνύματα:
      • DialogTraceDetail
      • DialogErrorDetail
      • VariableDetail (περιέχει την τιμή που αντιστοιχίζεται σε μια μεταβλητή)
      • CurrentMessageDetail
    • για συμβάντα:
      • cci_trace_id
      • traceHistory
      • enableDiagnostics
      • clientTimestamp
      • clientActivityId
name Το όνομα της δραστηριότητας συμβάντος, για παράδειγμα SetPVAContext

Κοινοί τύποι τιμών δραστηριοτήτων

Τύπος τιμής δραστηριότητας Description
ConversationInfo Το αν η συνομιλία προέρχεται από το τμήμα παραθύρου δοκιμής της εφαρμογής Copilot Studio (isDesignMode) και τις τοπικές ρυθμίσεις της συνομιλίας
CSATSurveyRequest Ο χρήστης βλέπει μια έρευνα ικανοποίησης του πελάτη (CSAT)
CSATSurveyResponse Ο χρήστης απαντά σε μια έρευνα CSAT
DialogRedirect Ο χρήστης ανακατευθύνεται σε άλλο θέμα
ImpliedSuccess Ο χρήστης έχει φτάσει σε έναν κόμβο ερώτησης στο θέμα, όπου μία από τις συνθήκες δείχνει το θέμα συστήματος CSAT Επιβεβαιωμένη επιτυχία ή καλεί το θέμα συστήματος Τέλος συνομιλίας
IntentRecognition Ένα θέμα ενεργοποιήθηκε από τον χρήστη
PRRSurveyRequest Ο χρήστης ρωτήθηκε αν το θέμα απάντησε στην ερώτησή του από το θέμα Τέλος συνομιλίας
PRRSurveyResponse Η απάντηση του χρήστη για το αν το θέμα απάντησε στην ερώτησή του από το θέμα Τέλος συνομιλίας
SessionInfo Ο τύπος (unengaged ή engaged), το αποτέλεσμα (Escalated, Resolved, Abandon) και τη μέτρηση σειράς της περιόδου λειτουργίας
VariableAssignment Μια τιμή έχει αντιστοιχιστεί σε μια μεταβλητή

Δημιουργία προσαρμοσμένων αναφορών Power BI από κείμενα συνομιλιών

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

Ελαφριά προσέγγιση

Συνδέστε το Power BI με το Dataverse με μια Power BI ροή δεδομένων. Δεν απαιτείται άλλη υποδομή και, με κάθε ανανέωση, όλες οι καρτέλες θα ανακτώνται από το Dataverse.

Διάγραμμα που δείχνει τη ροή δεδομένων από το Dataverse στο μοντέλο Power BI.

Πλεονεκτήματα Μειονεκτήματα
Ευκολότερη υλοποίηση. Ο χρόνος ανανέωσης μπορεί να αυξηθεί καθώς αυξάνονται τα κείμενα συνομιλίας.
Μεγάλο κόστος αποθήκευσης εντός του Dataverse.

Τυπική προσέγγιση Azure Data Lake Storage

Εξαγωγή δεδομένων Dataverse στο Azure Data Lake Storage. Αυτή η μέθοδος απαιτεί ένα λογαριασμό Azure Data Lake Storage αλλά καμία άλλη υποδομή Azure.

Χρησιμοποιήστε μια ροή δεδομένων Power Platform για την προετοιμασία δεδομένων στα κείμενα συνομιλίας και εξαγάγετε τα δεδομένα σε μια δομημένη φόρμα.

Το Power BI ανανεώνει τα δεδομένα από τη ροή δεδομένων. Το Power Platform και το Power BI διαχειρίζονται όλες τις υπολογιστικές υποδομές. Οι καρτέλες για μια συγκεκριμένη ημέρα ανακτώνται από το Dataverse με κάθε ανανέωση.

Διάγραμμα που δείχνει τα δεδομένα που ρέουν από το Dataverse στο Azure Data Lake Storage, υποβάλλονται σε επεξεργασία από το Power Platform και το Power BI.

Πλεονεκτήματα Μειονεκτήματα
Χαμηλό κόστος αποθήκευσης στο Azure Data Lake Storage.
Σχετικά απλή υλοποίηση.
Δεν απαιτείται Υπολογιστική λειτουργία του Azure.
Ο χρόνος ανανέωσης μπορεί να αυξηθεί καθώς αυξάνονται τα κείμενα συνομιλίας κάθε μέρα.

Azure Data Lake Storage + Προσέγγιση Synapse

Το μέγεθος δεδομένων στην τυπική προσέγγιση Azure Data Lake Storage μπορεί να προκαλέσει αργές ανανεώσεις ή άλλα λειτουργικά προβλήματα. Σε αυτήν την περίπτωση, μπορείτε να τχρησιμοποιήσετε το Azure Synapse Analytics και να το ενσωματώσετε στο Power BI.

Διάγραμμα που δείχνει τη ροή των δεδομένων από το Dataverse στο Azure Data Lake και στη συνέχεια την επεξεργασία από το Azure Synapse και το Power Platform.

Πλεονεκτήματα Μειονεκτήματα
Ο χρόνος ανανέωσης είναι σταθερός.
Σχετικά απλή υλοποίηση.
Χαμηλό κόστος αποθήκευσης στο Azure Data Lake Storage.
Υπολογιστικό κόστος για το Azure Synapse.

Αλλάξτε την προεπιλεγμένη περίοδο κράτησης

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

Ακυρώστε την υφιστάμενη εργασία μαζικής διαγραφής

  1. Στο Power Apps, επιλέξτε Ρυθμίσεις>Ρυθμίσεις για προχωρημένους.

    Στιγμιότυπο οθόνης του μενού ρυθμίσεων του Power Apps με τις σύνθετες ρυθμίσεις επισημασμένες.

    Η πύλη του Dynamics 365 ανοίγει σε μια νέα καρτέλα.

  2. Επιλέξτε το σύμβολο καρέ δίπλα στις Ρυθμίσεις και μετά από το Σύστημα, επιλέξτε Διαχείριση δεδομένων.

    Στιγμιότυπο οθόνης του μενού ρυθμίσεων με τη διαχείριση δεδομένων επισημασμένη.

  3. Επιλέξτε Μαζική διαγραφή καρτελών.

  4. Στη λίστα Προβολή, επιλέξτε Επαναλαμβανόμενες εργασίες συστήματος μαζικής διαγραφής.

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

  5. Επιλέξτε την εργασία Μαζική διαγραφή καρτελών κειμένων συνομιλιών που είναι παλαιότερα από 1 μήνα.

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

  6. Στη λίστα Περισσότερες ενέργειες, επιλέξτε Ακύρωση.

    Στιγμιότυπο οθόνης της λίστας περισσότερων ενεργειών με την επιλογή ακύρωσης επισημασμένη.

Δημιουργία νέας εργασίας μαζικής διαγραφής

  1. Για να ξεκινήσετε τον Οδηγό μαζικής διαγραφής, επιλέξτε Νέο και, στη συνέχεια, στον οδηγό, επιλέξτε Επόμενο.

  2. Ορίστε τα παρακάτω κριτήρια αναζήτησης:

    • Στη λίστα Αναζήτηση για, επιλέξτε ConversationTranscripts.
    • Επιλέξτε ConversationStartTime, επιλέξτε Παλαιότερο από X μήνες και εισαγάγετε "12".
      Αυτή η ρύθμιση διατηρεί τα κείμενα συνομιλίας για 12 μήνες. Εάν θέλετε, επιλέξτε διαφορετική σύγκριση και τιμή.
    • Επιλέξτε SchemaType, αφήστε το σύμβολο ίσον και πληκτρολογήστε "powervirtualagents".

    Στιγμιότυπο οθόνης των ρυθμίσεων κριτηρίων αναζήτησης εργασίας μαζικής διαγραφής.

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

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

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

  5. Επιλέξτε το στοιχείο Επόμενο και, στη συνέχεια, επιλέξτε Υποβολή.

Συμβουλές για μεγαλύτερη αξιοποίηση των κειμένων συνομιλίας σας

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

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