Schéma BigQuery V14

Journal des modifications :

  • Nouveau champ discoveryAnalysisResults

Vous trouverez les définitions des colonnes dans le tableau suivant.

Nom Type Définition
conversationName STRING Nom de la ressource de conversation.
audioFileUri STRING Emplacement du fichier audio sur Google Cloud Storage.
dialogflowConversationProfileId STRING ID du profil de conversation Dialogflow de cette conversation.
startTimestampUtc INTEGER Heure de début de la conversation, en secondes.
startTimestamp TIMESTAMP Heure à laquelle la conversation a commencé.
loadTimestampUtc INTEGER Heure à laquelle la conversation a été chargée dans Insights (en secondes).
analysisTimestampUtc INTEGER Heure (en secondes) à laquelle l'analyse la plus récente a été effectuée.
conversationUpdateTimestampUtc INTEGER Heure (en secondes) à laquelle la conversation a été mise à jour pour la dernière fois.
an INTEGER Partie "année" de loadTimestampUtc.
mois INTEGER Partie "mois" de la date loadTimestampUtc.
jour INTEGER Partie "jour" de loadTimestampUtc.
durationNanos INTEGER Durée de la conversation en nanosecondes.
silenceNanos INTEGER Nombre de nanosecondes calculées comme étant du silence.
silencePercentage FLOAT Pourcentage de silence dans la conversation.
agentSpeakingPercentage FLOAT Pourcentage de la conversation où l'agent parle.
clientSpeakingPercentage FLOAT Pourcentage de la conversation où le client parle.
agentSentimentScore FLOAT Score de sentiment de l'agent compris entre -1,0 (négatif) et 1,0 (positif).
agentSentimentMagnitude FLOAT Nombre non négatif compris entre zéro et l'infini, qui représente la magnitude absolue du sentiment de l'agent, indépendamment du score.
clientSentimentScore FLOAT Score de sentiment du client compris entre -1,0 (négatif) et 1,0 (positif).
clientSentimentMagnitude FLOAT Nombre non négatif compris entre zéro et l'infini, qui représente la magnitude absolue du sentiment du client, indépendamment du score.
clientSentimentRationale STRING Justification du score de sentiment client.
transcription STRING Transcription textuelle complète de la conversation.
turnCount INTEGER Nombre de tours de conversation.
languageCode STRING Code de langue de la conversation.
modérés STRING Support de la conversation.
liveAgentHandoff BOOL Indique si la conversation a été transférée à un agent.
issues ENREGISTREMENT RÉPÉTÉ Liste de tous les problèmes de la conversation.
issues.name STRING Nom du problème.
issues.score FLOAT Score indiquant la probabilité d'attribution du problème, entre 0 et 1.
issues.issueModelId STRING ID du modèle de problème qui a généré l'attribution du problème.
issues.issueId STRING ID du problème attribué.
entités ENREGISTREMENT RÉPÉTÉ Liste de toutes les entités prononcées.
entities.name STRING Nom de l'entité.
entities.type STRING Type de l'entité.
entities.sentimentScore FLOAT Score de sentiment de l'entité compris entre -1,0 (négatif) et 1,0 (positif).
entities.sentimentMagnitude FLOAT Nombre non négatif compris entre zéro et l'infini, qui représente la magnitude absolue du sentiment de l'entité, indépendamment du score.
entities.salience FLOAT Score de saillance de l'entité.
entities.speakerTag INTEGER Locuteur à l'origine de la mention d'entité.
labels ENREGISTREMENT RÉPÉTÉ Liste de tous les libellés fournis par l'utilisateur.
labels.key STRING Clé de libellé fournie par l'utilisateur.
labels.value STRING Valeur du libellé fournie par l'utilisateur.
Mots ENREGISTREMENT RÉPÉTÉ Liste de tous les mots prononcés.
words.word STRING Mot transcrit.
words.startOffsetNanos INTEGER Décalage temporel en nanosecondes du début de ce mot par rapport au début de la conversation.
words.endOffsetNanos INTEGER Décalage temporel en nanosecondes de la fin de ce mot par rapport au début de la conversation.
words.speakerTag INTEGER Locuteur à l'origine du mot.
words.languageCode STRING Code de langue.
Phrases ENREGISTREMENT RÉPÉTÉ Liste des phrases de la conversation.
sentences.sentence STRING Phrase transcrite.
sentences.sentimentScore FLOAT Score de sentiment de la phrase, compris entre -1,0 (négatif) et 1,0 (positif).
sentences.sentimentMagnitude FLOAT Nombre non négatif compris entre zéro et l'infini, qui représente la magnitude absolue du sentiment de la phrase, indépendamment du score.
sentences.speakerTag INTEGER Locuteur à l'origine de la phrase.
sentences.languageCode STRING Code de langue.
sentences.startOffsetNanos INTEGER Décalage temporel en nanosecondes du début de cette phrase par rapport au début de la conversation.
sentences.endOffsetNanos INTEGER Décalage temporel en nanosecondes de la fin de cette phrase par rapport au début de la conversation.
sentences.createTimeNanos INTEGER Heure (en nanosecondes) à laquelle le message de conversation a été envoyé, le cas échéant.
sentences.participantId STRING ID du participant, le cas échéant.
sentences.participantRole STRING Rôle du participant, le cas échéant.
sentences.obfuscatedExternalUserId STRING ID utilisateur externe obscurci, le cas échéant.
sentences.isCoveredBySmartReplyAllowlist BOOL Indique si la phrase est couverte par une liste d'autorisation de réponses intelligentes configurée dans Agent Assist.
sentences.annotations ENREGISTREMENT RÉPÉTÉ Liste des annotations de l'intégration de l'environnement d'exécution de Dialogflow. Afficher la liste complète
sentences.annotations.annotationRecord JSON Enregistrement d'annotation renvoyé par Dialogflow.
sentences.annotations.createTimeNanos INTEGER Code temporel de la génération de la suggestion.
sentences.annotations.type STRING Type de suggestion.
sentences.annotations.clicked BOOL Commentaires des clients indiquant si la suggestion a été cliquée.
sentences.annotations.correctnessLevel STRING Commentaires des clients sur le niveau d'exactitude de la suggestion.
sentences.annotations.displayed BOOL Commentaires des clients indiquant si la suggestion a été affichée.
sentences.annotations.detailedFeedback JSON Contenu détaillé des commentaires renvoyés par Dialogflow.
sentences.annotations.userInput JSON Entrée utilisateur explicite utilisée pour générer cette annotation.
sentences.intentMatchData ENREGISTREMENT RÉPÉTÉ Liste des intents correspondants pour la phrase.
sentences.intentMatchData.intentId STRING Identifiant unique de l'intention correspondante.
sentences.intentMatchData.displayName STRING Nom lisible de l'intention correspondante.
sentences.phraseMatchData ENREGISTREMENT RÉPÉTÉ Liste des données de correspondance exacte pour la phrase.
sentences.phraseMatchData.phraseMatcherId STRING Identifiant unique du comparateur de phrases.
sentences.phraseMatchData.revisionId STRING Indique la révision du moteur d'expression exacte.
sentences.phraseMatchData.displayName STRING Nom lisible du comparateur d'expressions.
sentences.highlightData ENREGISTREMENT RÉPÉTÉ Liste des données de mise en surbrillance pour la phrase.
sentences.highlightData.highlighterName STRING Identifiant unique du surligneur.
sentences.highlightData.displayName STRING Nom lisible du surligneur.
sentences.highlightData.type STRING Type de mise en surbrillance.
sentences.dialogflowIntentMatchData ENREGISTREMENT RÉPÉTÉ Liste des données de correspondance d'intent Dialogflow pour la phrase.
sentences.dialogflowIntentMatchData.intentName STRING Nom de ressource de l'intention correspondante.
sentences.dialogflowIntentMatchData.displayName STRING Nom lisible de l'intention correspondante.
sentences.dialogflowIntentMatchData.maxConfidence FLOAT Score de confiance pour la correspondance d'intent, compris entre 0 et 1.
latestSummary RECORD Le dernier résumé de conversation.
latestSummary.text STRING Contenu de la synthèse concaténé en une seule chaîne.
latestSummary.textSections ENREGISTREMENT RÉPÉTÉ Contenu de synthèse divisé en sections. La clé correspond au nom de la section et la valeur à son contenu. Il n'existe pas de format spécifique pour la clé ou la valeur.
latestSummary.textSections.key STRING Nom de la section.
latestSummary.textSections.value STRING Contenu de la section.
latestSummary.confidence FLOAT Score de confiance de la synthèse.
latestSummary.metadata ENREGISTREMENT RÉPÉTÉ Carte contenant des métadonnées sur la synthèse et le document dont elle est issue.
latestSummary.metadata.key STRING Clé des métadonnées.
latestSummary.metadata.value STRING Valeur des métadonnées.
latestSummary.answerRecord STRING Nom de l'enregistrement de la réponse. Format : projects/{project}/locations/{location}/answerRecords/{answer_record}
latestSummary.conversationModel STRING Nom du modèle qui génère ce résumé. Format : projects/{project}/locations/{location}/conversationModels/{conversation_model}
qaScorecardResults ENREGISTREMENT RÉPÉTÉ Tous les résultats QaScorecardResult disponibles pour la conversation.
qaScorecardResults.qaScorecard STRING Nom complet de la ressource de la fiche de données. Format : projects/{project}/locations/{location}/qaScorecards/{qa_scorecard_id}
qaScorecardResults.qaScorecardRevision STRING Nom complet de la révision de la fiche d'évaluation. Format : projects/{project}/locations/{location}/qaScorecards/{qa_scorecard_id}/revisions/{revision_id}
qaScorecardResults.qaScorecardResult STRING Nom complet de la ressource du résultat du tableau de données. Format : projects/{project}/locations/{location}/qaScorecards/{qa_scorecard_id}/revisions/{revision_id}/results/{result_id}
qaScorecardResults.score FLOAT Score attribué à la conversation.
qaScorecardResults.potentialScore FLOAT Score potentiel attribué à la conversation.
qaScorecardResults.normalizedScore FLOAT Score normalisé attribué à la conversation.
qaScorecardResults.qaTagResults ENREGISTREMENT RÉPÉTÉ
qaScorecardResults.qaTagResults.tag STRING Tag attribué à la ou aux questions dans le tableau de données.
qaScorecardResults.qaTagResults.score FLOAT Score attribué au tag pour cette conversation.
qaScorecardResults.qaTagResults.potentialScore FLOAT Score potentiel attribué au tag pour cette conversation.
qaScorecardResults.qaTagResults.normalizedScore FLOAT Score normalisé pour le tag donné pour cette conversation.
qaScorecardResults.qaAnswers ENREGISTREMENT RÉPÉTÉ Réponses aux questions de la fiche d'évaluation.
qaScorecardResults.qaAnswers.qaQuestion RECORD Un objet QaQuestion correspondant à l'objet QaAnswer donné.
qaScorecardResults.qaAnswers.qaQuestion.qaQuestion STRING Nom de ressource de la question. Format : projects/{project}/locations/{location}/qaScorecards/{qa_scorecard_id}/revisions/{revision_id}/qaQuestions/{qa_question_id}
qaScorecardResults.qaAnswers.qaQuestion.questionBody STRING Texte de la question. Par exemple, "L'agent a-t-il salué le client ?"
qaScorecardResults.qaAnswers.qaAnswerStringValue STRING
qaScorecardResults.qaAnswers.qaAnswerNumericValue FLOAT
qaScorecardResults.qaAnswers.qaAnswerBoolValue BOOL
qaScorecardResults.qaAnswers.qaAnswerNaValue BOOL
qaScorecardResults.qaAnswers.score FLOAT Score attribué à la réponse.
qaScorecardResults.qaAnswers.potentialScore FLOAT Score potentiel attribué à la réponse.
qaScorecardResults.qaAnswers.normalizedScore FLOAT Score normalisé attribué à la réponse.
qaScorecardResults.qaAnswers.qaAnswerRationale RECORD Justification de la réponse.
qaScorecardResults.qaAnswers.qaAnswerRationale.rationale STRING Justification de la réponse.
qaScorecardResults.qaAnswers.tags REPEATED STRING Liste de tags arbitraires définie par l'utilisateur.
qaScorecardResults.qaAnswers.scoreSources ENREGISTREMENT RÉPÉTÉ Liste de tous les ensembles de scores individuels. Chaque ensemble de scores contient un score, un score potentiel, un score normalisé et une liste de scores de tags. Il contient le score par question.
qaScorecardResults.qaAnswers.scoreSources.sourceType STRING Source du score. Les valeurs possibles sont SOURCE_TYPE_UNSPECIFIED, SYSTEM_GENERATED_ONLY ou INCLUDES_MANUAL_EDITS.
qaScorecardResults.qaAnswers.scoreSources.score FLOAT Score numérique global du résultat.
qaScorecardResults.qaAnswers.scoreSources.potentialScore FLOAT Score global maximal potentiel de la fiche d'évaluation. Les questions auxquelles il a été répondu à l'aide de na_value sont exclues de ce calcul.
qaScorecardResults.qaAnswers.scoreSources.normalizedScore FLOAT Le score normalisé, qui correspond au score divisé par le score potentiel.
qaScorecardResults.qaAnswers.scoreSources.qaTagResults ENREGISTREMENT RÉPÉTÉ Ensemble de tags et de leurs scores.
qaScorecardResults.qaAnswers.scoreSources.qaTagResults.tag STRING Tag auquel s'applique le score.
qaScorecardResults.qaAnswers.scoreSources.qaTagResults.score FLOAT Score auquel s'applique le tag.
qaScorecardResults.qaAnswers.scoreSources.qaTagResults.potentialScore FLOAT Score potentiel auquel s'applique le tag.
qaScorecardResults.qaAnswers.scoreSources.qaTagResults.normalizedScore FLOAT Score normalisé auquel s'applique le tag.
qaScorecardResults.qaAnswers.answerSources ENREGISTREMENT RÉPÉTÉ Liste de toutes les sources de réponses individuelles. Chaque source de réponse contient un type de source et la réponse à la question fournie par le LLM si la source est SYSTEM_GENERATED. Si la source est MANUAL_EDIT, ce champ contient la réponse fournie par l'utilisateur à l'aide de la modification manuelle.
qaScorecardResults.qaAnswers.answerSources.sourceType STRING Source de la réponse. Les valeurs possibles sont SOURCE_TYPE_UNSPECIFIED, SYSTEM_GENERATED ou MANUAL_EDIT.
qaScorecardResults.qaAnswers.answerSources.qaAnswerStringValue STRING
qaScorecardResults.qaAnswers.answerSources.qaAnswerNumericValue FLOAT
qaScorecardResults.qaAnswers.answerSources.qaAnswerBoolValue BOOL
qaScorecardResults.qaAnswers.answerSources.qaAnswerNaValue BOOL
qaScorecardResults.qaAnswers.answerSources.score FLOAT Score attribué à la réponse.
qaScorecardResults.qaAnswers.answerSources.potentialScore FLOAT Score potentiel attribué à la réponse.
qaScorecardResults.qaAnswers.answerSources.normalizedScore FLOAT Score normalisé attribué à la réponse.
qaScorecardResults.qaAnswers.answerSources.qaAnswerRationale RECORD
qaScorecardResults.qaAnswers.answerSources.qaAnswerRationale.rationale STRING Justification de la réponse.
qaScorecardResults.scoreSources ENREGISTREMENT RÉPÉTÉ Liste de tous les ensembles de scores individuels.
qaScorecardResults.scoreSources.sourceType STRING Source du score. Les valeurs possibles sont SOURCE_TYPE_UNSPECIFIED, SYSTEM_GENERATED_ONLY ou INCLUDES_MANUAL_EDITS.
qaScorecardResults.scoreSources.score FLOAT Score numérique global du résultat.
qaScorecardResults.scoreSources.potentialScore FLOAT Score global maximal potentiel de la fiche d'évaluation. Les questions auxquelles il a été répondu à l'aide de na_value sont exclues de ce calcul.
qaScorecardResults.scoreSources.normalizedScore FLOAT Le score normalisé, qui correspond au score divisé par le score potentiel.
qaScorecardResults.scoreSources.qaTagResults ENREGISTREMENT RÉPÉTÉ Ensemble de tags et de leurs scores.
qaScorecardResults.scoreSources.qaTagResults.tag STRING Tag auquel s'applique le score.
qaScorecardResults.scoreSources.qaTagResults.score FLOAT Score auquel s'applique le tag.
qaScorecardResults.scoreSources.qaTagResults.potentialScore FLOAT Score potentiel auquel s'applique le tag.
qaScorecardResults.scoreSources.qaTagResults.normalizedScore FLOAT Score normalisé auquel s'applique le tag.
agents ENREGISTREMENT RÉPÉTÉ Métadonnées concernant la dimension "Agent".
agents.agentId STRING Chaîne spécifiée par l'utilisateur et représentant l'agent. Ce champ remplace le champ agent_id dans les anciennes versions d'exportation.
agents.agentDisplayName STRING Nom de l'agent
agents.agentTeam STRING Chaîne spécifiée par l'utilisateur représentant l'équipe de l'agent.
agents.agentType STRING Type de l'agent. Les valeurs possibles sont ROLE_UNSPECIFIED, HUMAN_AGENT, AUTOMATED_AGENT, END_USER ou ANY_AGENT.
feedbackLabels ENREGISTREMENT RÉPÉTÉ
feedbackLabels.name STRING Nom de ressource du libellé de commentaires. Format : projects/{project}/locations/{location}/conversations/{conversation}/feedbackLabels/{feedback_label}
feedbackLabels.labeledResource STRING Nom de ressource de la ressource à étiqueter.
feedbackLabels.label STRING Libellé de chaîne.
feedbackLabels.qaAnswerStringValue STRING Qualité de l'IA : libellé de commentaires de type chaîne.
feedbackLabels.qaAnswerNumericValue FLOAT Qualité de l'IA : libellé de commentaires de type numérique.
feedbackLabels.qaAnswerBoolValue BOOL IA de qualité : libellé de commentaires de type booléen.
feedbackLabels.qaAnswerNaValue BOOL Qualité de l'IA : libellé de commentaire de type "Non applicable".
feedbackLabels.createTimestampUtc INTEGER Code temporel de la création du libellé de commentaires.
feedbackLabels.updateTimestampUtc INTEGER Code temporel de la dernière mise à jour du libellé de commentaires.
aaSupervisorMonitoringStatus RECORD État de la supervision de l'assistance de l'agent pour la conversation.
aaSupervisorMonitoringStatus.monitored BOOL Indique si la conversation a été surveillée par un superviseur AA.
aaSupervisorMonitoringStatus.escalatedToSupervisor BOOL Indique si la conversation a été escaladée à un superviseur AA.
aaSupervisorMonitoringStatus.assignedSupervisor STRING ID du superviseur AA attribué.
aaSupervisorMonitoringStatus.transferredToHumanAgent BOOL Indique si la conversation a été transférée à un agent humain.
discoveryAnalysisResults ENREGISTREMENT RÉPÉTÉ Liste de tous les résultats de découverte appliqués à la conversation.
discoveryAnalysisResults.discoveryName STRING Nom de ressource de la découverte à partir de laquelle ce résultat est issu. Format: projects/{project}/locations/{location}/discoveryWorkspaces/{discovery_workspace}/discoveries/{discovery}
discoveryAnalysisResults.discoveryGoal STRING Question de découverte à laquelle cette réponse DiscoveryResult répond.
discoveryAnalysisResults.resultDisplayName STRING Nom à afficher du résultat.
discoveryAnalysisResults.drillDownParentName STRING Nom de ressource du parent de l'analyse, le cas échéant. Format: projects/{project}/locations/{location}/discoveryWorkspaces/{discovery_workspace}/discoveries/{discovery}/revisions/{revision_id}/results/{result_id}
discoveryAnalysisResults.drillDownParentDiscoveryGoal STRING Objectif "Découverte" du parent de l'analyse, le cas échéant.
discoveryAnalysisResults.drillDownParentResultDisplayName STRING Nom du résultat du parent de l'analyse, le cas échéant.