Esquema do BigQuery V4

Registro de alterações:

  • Novo campo agents
  • Novo campo conversationUpdateTimestampUtc
  • Novo campo qaScorecardResults
  • Novo campo sentences.annotations.userInput
  • Novo campo updateTimestampUtc
  • Campo descontinuado agentId

Confira as definições de coluna na tabela a seguir.

Nome Tipo Definição
conversationName STRING O nome do recurso de conversa.
audioFileUri STRING Local do arquivo de áudio no Google Cloud Storage.
dialogflowConversationProfileId STRING O ID do perfil de conversa do Dialogflow desta conversa.
startTimestampUtc INTEGER O tempo em segundos em que a conversa começou.
loadTimestampUtc INTEGER O tempo em segundos em que a conversa foi carregada no Insights.
analysisTimestampUtc INTEGER O tempo em segundos em que a análise mais recente foi realizada.
updateTimestampUtc JSON O tempo em segundos em que a conversa foi atualizada pela última vez. Obsoleto. Use conversation_update_timestamp_utc, que é o tipo correto.
conversationUpdateTimestampUtc INTEGER O tempo em segundos em que a conversa foi atualizada pela última vez.
ano INTEGER Parte do ano da data de loadTimestampUtc.
mês INTEGER Parte da data do mês de loadTimestampUtc.
dia INTEGER Parte da data do dia de loadTimestampUtc.
durationNanos INTEGER Duração da conversa em nanossegundos.
silenceNanos INTEGER Número de nanossegundos calculados como sendo de silêncio.
silencePercentage FLOAT Porcentagem do tempo total da conversa em silêncio.
agentSpeakingPercentage FLOAT Porcentagem da conversa com o agente falando.
clientSpeakingPercentage FLOAT Porcentagem da conversa em que o cliente fala.
agentSentimentScore FLOAT Pontuação de sentimento do agente entre -1,0 (negativo) e 1,0 (positivo).
agentSentimentMagnitude FLOAT Um número não negativo de zero a infinito que representa a magnitude absoluta do sentimento do agente, independente da pontuação.
clientSentimentScore FLOAT Pontuação de sentimento do cliente entre -1,0 (negativo) e 1,0 (positivo).
clientSentimentMagnitude FLOAT Um número não negativo de zero a infinito que representa a magnitude absoluta do sentimento do cliente, independentemente da pontuação.
transcrição STRING A transcrição completa da conversa.
turnCount INTEGER O número de turnos na conversa.
languageCode STRING Código do idioma da conversa.
médio STRING Mídia da conversa.
issues REGISTRO REPETIDO A lista de todos os problemas da conversa.
issues.name STRING O nome do problema.
issues.score FLOAT Pontuação que indica a probabilidade da atribuição do problema, entre 0 e 1,0.
issues.issueModelId STRING ID do modelo de problema que gerou a atribuição.
issues.issueId STRING ID do problema atribuído.
entities REGISTRO REPETIDO A lista de todas as entidades faladas.
entities.name STRING Nome da entidade.
entities.type STRING Tipo da entidade.
entities.sentimentScore FLOAT A pontuação de sentimento da entidade entre -1,0 (negativo) e 1,0 (positivo).
entities.sentimentMagnitude FLOAT Um número não negativo de zero a infinito que representa a magnitude absoluta do sentimento da entidade, independente da pontuação.
entities.salience FLOAT Pontuação de saliência da entidade.
entities.speakerTag INTEGER O falante de origem da menção à entidade.
rótulos REGISTRO REPETIDO A lista de todos os rótulos fornecidos pelo usuário.
labels.key STRING Chave de identificador fornecida pelo usuário.
labels.value STRING Valor do rótulo fornecido pelo usuário.
palavras REGISTRO REPETIDO A lista de todas as palavras faladas.
words.word STRING A palavra transcrita.
words.startOffsetNanos INTEGER Ajuste de horário em nanossegundos do início da palavra em relação ao início da conversa.
words.endOffsetNanos INTEGER Ajuste de horário em nanossegundos do final desta palavra em relação ao início da conversa.
words.speakerTag INTEGER O falante de quem a palavra se originou.
words.languageCode STRING Código do idioma.
frases REGISTRO REPETIDO A lista de frases da conversa.
sentences.sentence STRING A frase transcrita.
sentences.sentimentScore FLOAT A pontuação de sentimento da frase entre -1,0 (negativo) e 1,0 (positivo).
sentences.sentimentMagnitude FLOAT Um número não negativo de zero a infinito que representa a magnitude absoluta do sentimento da frase, independentemente da pontuação.
sentences.speakerTag INTEGER O falante de origem da frase.
sentences.languageCode STRING Código do idioma.
sentences.startOffsetNanos INTEGER Ajuste de horário em nanossegundos do início desta frase em relação ao início da conversa.
sentences.endOffsetNanos INTEGER Ajuste de horário em nanossegundos do final desta frase em relação ao início da conversa.
sentences.createTimeNanos INTEGER O tempo em nanossegundos em que a mensagem da conversa ocorreu, se fornecido.
sentences.participantId STRING ID do participante, se fornecido.
sentences.participantRole STRING Função do participante, se fornecida.
sentences.obfuscatedExternalUserId STRING ID de usuário externo ofuscado, se fornecido.
sentences.isCoveredBySmartReplyAllowlist BOOL Se a frase está coberta por uma lista de permissões de Resposta Inteligente configurada no Agent Assist.
sentences.annotations REGISTRO REPETIDO A lista de anotações da integração do ambiente de execução do Dialogflow. Confira a lista completa.
sentences.annotations.annotationRecord JSON O registro de anotação retornado do Dialogflow.
sentences.annotations.createTimeNanos INTEGER O carimbo de data/hora em que a sugestão foi gerada.
sentences.annotations.type STRING O tipo de sugestão.
sentences.annotations.clicked BOOL Feedback do cliente sobre se a sugestão foi clicada.
sentences.annotations.correctnessLevel STRING Feedback do cliente sobre o nível de correção da sugestão.
sentences.annotations.displayed BOOL Feedback do cliente sobre se a sugestão foi mostrada.
sentences.annotations.detailedFeedback JSON O conteúdo detalhado do feedback retornado pelo Dialogflow.
sentences.annotations.userInput JSON A entrada explícita do usuário usada para gerar essa anotação.
sentences.intentMatchData REGISTRO REPETIDO A lista de intents correspondentes para a frase.
sentences.intentMatchData.intentId STRING O ID exclusivo da intent correspondente.
sentences.intentMatchData.displayName STRING O nome legível da intent correspondente.
sentences.phraseMatchData REGISTRO REPETIDO A lista de dados de correspondência de frase para a sentença.
sentences.phraseMatchData.phraseMatcherId STRING O ID exclusivo do comparador de frases.
sentences.phraseMatchData.revisionId STRING Indicando a revisão do comparador de frases.
sentences.phraseMatchData.displayName STRING O nome legível do comparador de frases.
sentences.highlightData REGISTRO REPETIDO A lista de dados do marcador para a frase.
sentences.highlightData.highlighterName STRING O ID exclusivo do destaque.
sentences.highlightData.displayName STRING O nome legível do destaque.
sentences.highlightData.type STRING O tipo de destaque.
sentences.dialogflowIntentMatchData REGISTRO REPETIDO A lista de dados de correspondência de intents do Dialogflow para a frase.
sentences.dialogflowIntentMatchData.intentName STRING O nome do recurso da intent correspondente.
sentences.dialogflowIntentMatchData.displayName STRING O nome legível da intent correspondente.
sentences.dialogflowIntentMatchData.maxConfidence FLOAT A pontuação de confiança para a correspondência de intent, entre 0 e 1,0.
latestSummary RECORD O resumo da conversa mais recente.
latestSummary.text STRING O conteúdo do resumo concatenado em uma string.
latestSummary.textSections REGISTRO REPETIDO O conteúdo do resumo dividido em seções. A chave é o nome da seção, e o valor é o conteúdo dela. Não há um formato específico para a chave ou o valor.
latestSummary.textSections.key STRING O nome da seção.
latestSummary.textSections.value STRING O conteúdo da seção.
latestSummary.confidence FLOAT A pontuação de confiança do resumo.
latestSummary.metadata REGISTRO REPETIDO Um mapa que contém metadados sobre o resumo e o documento de origem.
latestSummary.metadata.key STRING A chave dos metadados.
latestSummary.metadata.value STRING O valor dos metadados.
latestSummary.answerRecord STRING O nome do registro de resposta. Formato: projects/{project}/locations/{location}/answerRecords/{answer_record}
latestSummary.conversationModel STRING O nome do modelo que gera este resumo. Formato: projects/{project}/locations/{location}/conversationModels/{conversation_model}
qaScorecardResults REGISTRO REPETIDO Todos os QaScorecardResult disponíveis para a conversa.
qaScorecardResults.qaScorecard STRING Nome totalmente qualificado do recurso do quadro de indicadores. Formato: projects/{project}/locations/{location}/qaScorecards/{qa_scorecard_id}
qaScorecardResults.qaScorecardRevision STRING Nome totalmente qualificado do recurso da revisão do scorecard. Formato: projects/{project}/locations/{location}/qaScorecards/{qa_scorecard_id}/revisions/{revision_id}
qaScorecardResults.qaScorecardResult STRING Nome totalmente qualificado do recurso do resultado do scorecard. Formato: projects/{project}/locations/{location}/qaScorecards/{qa_scorecard_id}/revisions/{revision_id}/results/{result_id}
qaScorecardResults.score FLOAT A pontuação atribuída à conversa.
qaScorecardResults.potentialScore FLOAT A pontuação potencial atribuída à conversa.
qaScorecardResults.normalizedScore FLOAT Pontuação normalizada atribuída à conversa.
qaScorecardResults.qaTagResults REGISTRO REPETIDO
qaScorecardResults.qaTagResults.tag STRING A tag atribuída às perguntas na visão geral.
qaScorecardResults.qaTagResults.score FLOAT A pontuação atribuída à tag para esta conversa.
qaScorecardResults.qaTagResults.potentialScore FLOAT A pontuação potencial atribuída à tag para esta conversa.
qaScorecardResults.qaTagResults.normalizedScore FLOAT Pontuação normalizada da tag especificada para esta conversa.
qaScorecardResults.qaAnswers REGISTRO REPETIDO As respostas às perguntas no quadro de visão geral.
qaScorecardResults.qaAnswers.qaQuestion RECORD Um QaQuestion correspondente à QaAnswer especificada.
qaScorecardResults.qaAnswers.qaQuestion.qaQuestion STRING Nome do recurso da pergunta. Formato: projects/{project}/locations/{location}/qaScorecards/{qa_scorecard_id}/revisions/{revision_id}/qaQuestions/{qa_question_id}
qaScorecardResults.qaAnswers.qaQuestion.questionBody STRING Texto da pergunta. Por exemplo, "O agente cumprimentou o cliente?"
qaScorecardResults.qaAnswers.qaAnswerStringValue STRING
qaScorecardResults.qaAnswers.qaAnswerNumericValue FLOAT
qaScorecardResults.qaAnswers.qaAnswerBoolValue BOOL
qaScorecardResults.qaAnswers.qaAnswerNaValue BOOL
qaScorecardResults.qaAnswers.score FLOAT A pontuação atribuída à resposta.
qaScorecardResults.qaAnswers.potentialScore FLOAT A pontuação potencial atribuída à resposta.
qaScorecardResults.qaAnswers.normalizedScore FLOAT A pontuação normalizada atribuída à resposta.
qaScorecardResults.qaAnswers.tags REPEATED STRING Lista definida pelo usuário de tags arbitrárias.
agentes REGISTRO REPETIDO Metadados sobre a dimensão do agente.
agents.agentId STRING Uma string especificada pelo usuário que representa o agente. Esse campo substitui o campo agent_id nas versões de exportação mais antigas.
agents.agentDisplayName STRING O nome do agente
agents.agentTeam STRING Uma string especificada pelo usuário que representa a equipe do agente.