View a markdown version of this page

Dados de análise de bots no data lake de análise do Connect Customer - Amazon Connect Customer

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Dados de análise de bots no data lake de análise do Connect Customer

Este tópico detalha o conteúdo das tabelas de bots do data lake do Connect Customer. As tabelas listam a coluna, o tipo e a descrição do conteúdo.

Há duas maneiras de acessar o data lake de analytics e configurar os dados a serem compartilhados:

Se você não conseguir acessar as tabelas de agendamento usando a Opção 1, tente usar a Opção 2.

Conversas de bot

Nome da tabela: bot_conversations

Descrição: grava as sessões de conversa do bot, incluindo resultados da conversa, contagens de turnos e fluxo associado e contexto de contato para as interações do bot Lex.

Chave primária: instance_id, event_id

Chave de partição: bot_conversation_start_timestamp (diariamente)

Teclas de junção:

  • instance_id— Junta-se a todas as mesas

  • contact_id— Ingressa no registro de contatos

  • flow_resource_id— Participa em eventos de fluxo de contatos

  • bot_originating_request_id, bot_session_id — Junta-se a bot_intents

Coluna Tipo Description
event_id String Não É a chave primária da tabela. Isso será um hash do identificador da solicitação de origem e do identificador da sessão.
bot_originating_request_id String Sim Identificador exclusivo de uma solicitação específica de bot.
bot_session_id String Sim O identificador da sessão do usuário que está tendo a conversa.
aws_account_id String Sim O identificador da conta da AWS responsável pelo contato.
instance_arn String Sim O ARN da instância Connect Customer.
instance_id String Não O identificador da instância Connect Customer.
invoking_resource_type String Sim Pode ser fluxo ou módulo.
flow_resource_id String Sim Identificador do fluxo.
module_resource_id String Sim Identificador do módulo.
invoking_resource_start_timestamp Timestamp Sim Hora em que o fluxo começou.
parent_flow_resource_id String Sim ID do fluxo por meio do qual o módulo foi invocado. Esse campo só será preenchido para módulos.
contact_id String Sim O identificador do contato.
flow_action_id String Sim Identificador da ação realizada. Ação é uma etapa única da execução de um fluxo.
invoking_resource_published_timestamp Timestamp Sim Data de “criação” ou “revisão” do fluxo em si.
flow_type String Sim O Connect Customer inclui um conjunto de nove tipos de fluxo. Para obter mais informações, consulte Escolher um tipo de fluxo.
canal String Sim O método usado para entrar em contato com a central de atendimento: VOICE, CHAT, TASK.
sub_type String Sim Esse é o subtipo do contato. Por exemplo, o connect:Guide ou o connect:SMS.
initiation_method String Sim Indica como o contato foi iniciado.
flow_language_version String Sim Versão da linguagem do fluxo.
invoking_resource_version String Sim Versão do fluxo de contato usado.
bot_id String Sim O identificador do bot.
bot_alias_id String Sim O identificador de alias do bot com o qual a sessão foi realizada.
bot_version String Sim A versão do bot com o qual a sessão foi realizada.
bot_locale String Sim Configuração de idioma do bot.
bot_conversation_start_timestamp Timestamp Sim O carimbo de data/hora que marca o início da conversa com o bot.
bot_conversation_end_timestamp Timestamp Sim O carimbo de data/hora que marca o término da conversa com o bot.
bot_conversation_outcome String Sim O estado final da conversa. Valores: Êxito | Falha| Abandonada
bot_number_of_conversation_turns Número Sim O número de turnos que a sessão durou.
data_lake_last_processed_timestamp Timestamp Sim O carimbo de data/hora, que mostra a última vez que o data lake foi atualizado. Pode incluir transformação e preenchimento. Este campo não pode ser usado para determinar com segurança a atualização dos dados.

Intenções do bot.

Nome da tabela: bot_intents

Descrição: registra os resultados em nível de intenção para conversas de bots, rastreando nomes de intenções, níveis e status de resolução para cada turno de interação do bot.

Chave primária: instance_id, event_id

Chave de partição: bot_conversation_start_timestamp (diariamente)

Teclas de junção:

  • instance_id— Junta-se a todas as mesas

  • bot_originating_request_id, bot_session_id — Ingressa em bot_conversations

  • bot_originating_request_id,, bot_session_idbot_intent_name, bot_intent_level — Associa-se a bot_slots

  • contact_id— Ingressa no registro de contatos

Coluna Tipo Description
event_id String Não É a chave primária da tabela. Esse será um hash do identificador da solicitação de origem, do identificador da sessão, bem como do nome e do nível da intenção.
bot_originating_request_id String Sim Identificador exclusivo de uma solicitação específica de bot.
bot_session_id String Sim O identificador da sessão do usuário que está tendo a conversa.
account_id String Sim O identificador da conta da AWS responsável pelo contato.
instance_arn String Sim O ARN da instância Connect Customer.
instance_id String Não O identificador da instância Connect Customer.
invoking_resource_type String Sim Pode ser fluxo ou módulo.
flow_resource_id String Sim O identificador do fluxo.
module_resource_id String Sim O identificador do módulo.
invoking_resource_start_timestamp Timestamp Sim A hora de início do fluxo.
parent_flow_resource_id String Sim O identificador do fluxo em que o módulo foi invocado. Esse campo só deve ser preenchido para módulos.
contact_id String Sim O identificador do contato.
action_id String Sim Identificador da ação realizada. Ação é uma etapa única da execução de um fluxo.
invoking_resource_published_timestamp Timestamp Sim Data de “criação” ou “revisão” do fluxo em si.
flow_type String Sim O tipo do fluxo. O Connect Customer inclui um conjunto de nove tipos de fluxo. Para obter mais informações, consulte Escolher um tipo de fluxo.
canal String Sim O método usado para entrar em contato com a central de atendimento: VOICE, CHAT, TASK.
sub_type String Sim O subtipo do contato. Por exemplo, o connect:Guide ou o connect:SMS.
initiation_method String Sim Como o contato foi iniciado.
flow_language_version String Sim Versão da linguagem do fluxo.
invoking_resource_version String Sim Versão do fluxo de contato usado.
bot_id String Sim O identificador do bot.
bot_alias_id String Sim O identificador de alias do bot com o qual a sessão foi realizada.
bot_version String Sim A versão do bot com o qual a sessão foi realizada.
bot_locale String Sim A configuração de idioma do bot.
bot_conversation_start_timestamp Timestamp Sim O carimbo de data/hora que marca o início da conversa com o bot.
bot_conversation_end_timestamp Timestamp Sim O carimbo de data/hora que marca o término da conversa com o bot.
bot_intent_name String Sim O nome da intenção.
bot_intent_level Número Sim O número de intenções até e incluindo o caminho solicitado.
bot_intent_outcome String Sim O estado final da intenção. Valor de êxito, falha, troca ou descarte.
data_lake_last_processed_timestamp Timestamp Sim O carimbo de data/hora, que mostra a última vez que o data lake processou o registro. Pode incluir transformação e preenchimento. Este campo não pode ser usado para determinar com segurança a atualização dos dados.

Slots para bots

Nome da tabela: bot_slots

Descrição: registra os resultados em nível de slot para o cumprimento da intenção do bot, rastreia o status da resolução do slot e a contagem de repetições para cada slot dentro de uma intenção.

Chave primária: instance_id, event_id

Chave de partição: bot_conversation_start_timestamp (diariamente)

Teclas de junção:

  • instance_id— Junta-se a todas as mesas

  • bot_originating_request_id,, bot_session_idbot_intent_name, bot_intent_level — Junta-se a bot_intents

  • bot_originating_request_id, bot_session_id — Ingressa em bot_conversations

  • contact_id— Ingressa no registro de contatos

Coluna Tipo Description
event_id String Não É a chave primária da tabela. Esse será um hash do identificador da solicitação de origem, do identificador da sessão, do nome da intenção, do nível da intenção, bem como do nome e do nível do slot.
bot_originating_request_id String Sim Identificador exclusivo de uma solicitação específica de bot.
bot_session_id String Sim O identificador da sessão do usuário que está tendo a conversa.
account_id String Sim O identificador da conta da AWS responsável pelo contato.
instance_arn String Sim O ARN da instância Connect Customer.
instance_id String Não O identificador da instância Connect Customer.
invoking_resource_type String Sim Pode ser fluxo ou módulo.
flow_resource_id String Sim Identificador do fluxo.
module_resource_id String Sim Identificador do módulo.
invoking_resource_start_timestamp Timestamp Sim Hora em que o fluxo começou.
parent_flow_resource_id String Sim Identificador do fluxo por meio do qual o módulo foi invocado. Esse campo só será preenchido para módulos.
contact_id String Sim O identificador do contato.
action_id String Sim Identificador da ação realizada. Ação é uma etapa única da execução de um fluxo.
invoking_resource_published_timestamp Timestamp Sim Data de “criação” ou “revisão” do fluxo em si.
flow_type String Sim O Connect Customer inclui um conjunto de nove tipos de fluxo. Para obter mais informações, consulte Escolher um tipo de fluxo.
canal String Sim O método usado para entrar em contato com a central de atendimento: VOICE, CHAT, TASK.
sub_type String Sim Esse é o subtipo do contato. Por exemplo, o connect:Guide ou o connect:SMS.
initiation_method String Sim Indica como o contato foi iniciado.
flow_language_version String Sim Versão da linguagem do fluxo.
invoking_resource_version String Sim Versão do fluxo de contato usado.
bot_id String Sim O identificador do bot.
bot_alias_id String Sim O identificador de alias do bot com o qual a sessão foi realizada.
bot_version String Sim A versão do bot com o qual a sessão foi realizada.
bot_locale String Sim Configuração de idioma do bot.
bot_conversation_start_timestamp Timestamp Sim O carimbo de data/hora que marca o início da conversa com o bot.
bot_conversation_end_timestamp Timestamp Sim O carimbo de data/hora que marca o término da conversa com o bot.
bot_intent_name String Sim O nome da intenção.
bot_intent_level Número Sim O número de intenções até e incluindo o caminho solicitado.
bot_slot_name String Sim O nome do slot.
bot_slot_level Número Sim O número de slots até e incluindo o caminho solicitado.
bot_slot_outcome String Sim O estado final do slot. Valores de êxito, falha, descarte ou nova tentativa.
bot_slot_retry_count Número Sim O número de vezes que o bot tentou incitar uma resposta do usuário para o slot.
data_lake_last_processed_timestamp Timestamp Sim O carimbo de data/hora, que mostra a última vez que o data lake foi atualizado. Pode incluir transformação e preenchimento. Este campo não pode ser usado para determinar com segurança a atualização dos dados.