BigQuery V1 架构

下表中列出了列定义。

名称 类型 定义
conversationName STRING 对话资源的名称。
audioFileUri STRING Cloud Storage 中音频文件的位置。
agentId STRING 处理对话的客服人员的用户提供标识符。
startTimestampUtc INTEGER 对话开始的时间(以秒为单位)。
loadTimestampUtc INTEGER 对话加载到“数据洞见”中的时间(以秒为单位)。
INTEGER loadTimestampUtc 的年份日期部分。
INTEGER loadTimestampUtc 的月份日期部分。
INTEGER loadTimestampUtc 中的日期部分。
durationNanos INTEGER 对话时长(以纳秒为单位)。
silenceNanos INTEGER 计算出的静音时长(以纳秒为单位)。
silencePercentage FLOAT 对话中静默时间占总对话时间的百分比。
agentSpeakingPercentage FLOAT 智能体发言的对话百分比。
clientSpeakingPercentage FLOAT 客户在对话中所占的百分比。
agentSentimentScore FLOAT 客服人员情感得分,介于 -1.0(负面)和 1.0(正面)之间。
agentSentimentMagnitude FLOAT 一个从 0 到无穷大的非负数,表示客服人员情感的绝对量级,与具体分数无关。
clientSentimentScore FLOAT 客户情感得分,介于 -1.0(负面)与 1.0(正面)之间。
clientSentimentMagnitude FLOAT 一个非负数,范围从零到无穷大,表示客户情感的绝对量级,与具体分数无关。
transcript STRING 对话的完整文字转写内容。
turnCount INTEGER 对话中轮流发言的次数。
languageCode STRING 对话的语言代码。
STRING 对话的媒介。
问题 REPEATED RECORD 对话的所有问题列表。
issues.name STRING 问题的名称。
issues.score FLOAT 表示问题分配可能性的得分,介于 0 到 1.0 之间。
实体 REPEATED RECORD 所有口头实体的列表。
entities.name STRING 实体的名称。
entities.type STRING 实体的类型。
entities.sentimentScore FLOAT 实体情感得分,介于 -1.0(负面)和 1.0(正面)之间。
entities.sentimentMagnitude FLOAT 一个从零到无穷大的非负数,表示实体情感的绝对量级,与具体分数无关。
entities.salience FLOAT 实体的显著性得分。
entities.speakerTag INTEGER 实体提及的来源发言者。
标签 REPEATED RECORD 所有用户提供的标签的列表。
labels.key STRING 用户提供的标签键。
labels.value STRING 用户提供的标签值。
words REPEATED RECORD 所有口头字词的列表。
words.word STRING 转写的字词。
words.startOffsetNanos INTEGER 相应字词的开始时间相对于对话开始时间的时间偏移量(以纳秒为单位)。
words.endOffsetNanos INTEGER 此字词的结束时间相对于对话开始时间的时间偏移量(以纳秒为单位)。
words.speakerTag INTEGER 字词的来源说话人。
words.languageCode STRING 语言代码。
sentences REPEATED RECORD 对话句子的列表。
sentences.sentence STRING 转写后的句子。
sentences.sentimentScore FLOAT 句子情感得分,介于 -1.0(负面)和 1.0(正面)之间。
sentences.sentimentMagnitude FLOAT 一个从零到无穷的非负数,表示句子情感的绝对量级,与具体分数无关。
sentences.speakerTag INTEGER 句子来源的说话人。
sentences.languageCode STRING 语言代码。
sentences.startOffsetNanos INTEGER 相应句子开头相对于对话开头的时间偏移量(以纳秒为单位)。
sentences.endOffsetNanos INTEGER 此句子的结束时间相对于对话开始时间的时间偏移量(以纳秒为单位)。
sentences.createTimeNanos INTEGER 对话消息发生的时间(以纳秒为单位,如果已提供)。
sentences.participantId STRING 参与者 ID(如有)。
sentences.participantRole STRING 参与者角色(如果已提供)。
sentences.obfuscatedExternalUserId STRING 经过混淆处理的外部用户 ID(如果已提供)。
sentences.isCoveredBySmartReplyAllowlist 布尔值 句子是否在 Agent Assist 中已配置的智能回复许可名单中。
sentences.annotations REPEATED RECORD 来自 Dialogflow 运行时集成的注释列表。请参阅完整列表
sentences.annotations.record STRING 从 Dialogflow 返回的注解记录,序列化为 JSON。
sentences.annotations.createTimeNanos INTEGER 生成建议时的时间戳。
sentences.annotations.type STRING 建议类型。
sentences.annotations.clicked 布尔值 客户反馈(建议是否被点击)。
sentences.annotations.correctnessLevel STRING 客户对建议正确性的反馈。
sentences.annotations.displayed 布尔值 客户对建议是否显示的反馈。
sentences.intentMatchData REPEATED RECORD 句子的匹配意图列表。
sentences.intentMatchData.intentId STRING 匹配的意图的唯一 ID。
sentences.intentMatchData.displayName STRING 匹配的意图的人类可读名称。
sentences.phraseMatchData REPEATED RECORD 句子的词组匹配数据列表。
sentences.phraseMatchData.phraseMatcherId STRING 短语匹配器的唯一 ID。
sentences.phraseMatchData.revisionId STRING 指明词组匹配器的修订版本。
sentences.phraseMatchData.displayName STRING 短语匹配器的直观易懂的名称。
sentences.highlightData REPEATED RECORD 相应句子的突出显示数据列表。
sentences.highlightData.highlighterName STRING 突出显示器的唯一 ID。
sentences.highlightData.displayName STRING 突出显示器的直观易懂的名称。
sentences.highlightData.type STRING 突出显示器的类型。
sentences.dialogflowIntentMatchData REPEATED RECORD 相应句子的 Dialogflow 意图匹配数据列表。
sentences.dialogflowIntentMatchData.intentName STRING 匹配的 intent 的资源名称。
sentences.dialogflowIntentMatchData.displayName STRING 匹配的意图的人类可读名称。
sentences.dialogflowIntentMatchData.maxConfidence FLOAT 意图匹配的置信度分数,介于 0 和 1.0 之间。