Données de cas dans le lac de données d'analyse Amazon Connect - Amazon Connect

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Données de cas dans le lac de données d'analyse Amazon Connect

Cette rubrique détaille le contenu des tableaux de cas relatifs aux lacs de données Amazon Connect. Les tables répertorient la colonne, le type et la description du contenu.

Il existe deux manières d’accéder au lac de données d’analytique et de configurer les données à partager :

Si vous ne parvenez pas à accéder aux tables de planification à l’aide de l’option 1, essayez d’utiliser l’option 2.

Événements liés à l'affaire

Nom de la table : case_events

Clé primaire composite : {instance_id, event_id}

Colonne Type Description
instance_id chaîne Identifiant de l’instance Amazon Connect.
aws_account_id chaîne L'ID du AWS compte propriétaire du dossier.
event_id chaîne L'identifiant unique de l'événement du dossier.
case_id chaîne L'identifiant de l'affaire.
event_timestamp Horodatage Horodatage auquel l'événement s'est produit, en UTC.
identifiant_de_champs modifiés array(string) Liste des champs IDs modifiés lors de cet événement.
event_type chaîne Type d’événement. Valeurs valides : CASE.CREATED, CASE.UPDATED, CASE.DELETED.
réalisé par iam_principal chaîne L'ARN principal IAM de l'entité qui a déclenché l'événement.
exécuté par l'utilisateur_arn chaîne L'ARN de l'utilisateur qui a effectué l'action.
réalisé par une entité personnalisée chaîne Entité personnalisée qui a effectué l'action.
cases_domain_arn chaîne L'ARN du domaine Amazon Connect Cases.
identifiant du modèle chaîne ID du modèle de dossier utilisé pour créer le dossier.
nom_modèle chaîne Nom du modèle de dossier. Cette valeur est vide si le modèle a été supprimé.
last_updated_user chaîne Le dernier utilisateur qui a mis à jour le dossier. Cela fait référence à la valeur last_updated_user du champ système.
reference_number chaîne Le numéro de référence lisible par l'homme du boîtier. Cela fait référence à la valeur reference_number du champ système.
status chaîne L'état de l'affaire. Cela fait référence à la valeur status du champ système.
assigned_user chaîne L'ARN de l'utilisateur affecté au dossier. Cela fait référence à la valeur assigned_user du champ système.
assigned_queue chaîne L'ARN de la file d'attente affectée au dossier. Cela fait référence à la valeur assigned_queue du champ système.
case_reason chaîne La raison de l'ouverture du boîtier. Cela fait référence à la valeur case_reason du champ système.
titre du dossier chaîne Titre de l'affaire. Cela fait référence à la valeur title du champ système.
résumé du cas chaîne Le résumé de l'affaire. Cela fait référence à la valeur summary du champ système.
client_profil_arn chaîne L'ARN du profil client associé au dossier. Cela fait référence à la valeur customer_id du champ système.
created_timestamp Horodatage Horodatage de création du dossier, en UTC. Cela fait référence à la valeur created_datetime du champ système.
last_updated_timestamp Horodatage Horodatage de la dernière mise à jour du dossier, en UTC. Cela fait référence à la valeur last_updated_datetime du champ système.
next_sla_breach_timestamp Horodatage Horodatage de la prochaine date limite de violation du SLA, en UTC. Cela fait référence à la valeur next_sla_breach_datetime du champ système.
horodatage dernier_fermé Horodatage Horodatage de la dernière clôture du dossier, en UTC. Cela fait référence à la valeur last_closed_datetime du champ système.
horodatage de la dernière réouverture Horodatage Horodatage de la dernière réouverture du dossier, en UTC. Cela fait référence à la valeur last_reopened_datetime du champ système.
custom_fields tableau (structure) Un tableau d'objets contenant des données de champ personnalisées associées au dossier. Chaque objet inclut le champ id, field_name et un champ de valeur spécifique au type (string_value, double_value, boolean_value ou timestamp_value).

Exemples de requêtes

L'exemple de requête suivant dans Athena crée une vue qui aplatit les champs personnalisés de la table des événements de cas :

CREATE VIEW case_events_flattened AS SELECT ce.event_id, ce.case_id, ce.event_timestamp, ce.event_type, ce.instance_id, -- ... other system fields -- Flattened custom fields cf.id AS custom_field_id, cf.field_name AS custom_field_name, CASE WHEN cf.string_value IS NOT NULL THEN 'string' WHEN cf.double_value IS NOT NULL THEN 'double' WHEN cf.timestamp_value IS NOT NULL THEN 'timestamp' WHEN cf.boolean_value IS NOT NULL THEN 'boolean' ELSE 'unknown' END AS custom_field_type, cf.string_value AS custom_field_string_value, cf.double_value AS custom_field_double_value, -- Cast milliseconds to timestamp CAST(from_unixtime(cf.timestamp_value / 1000.0) AS TIMESTAMP) AS custom_field_timestamp_value, cf.boolean_value AS custom_field_boolean_value FROM "case_events resource link table name" ce CROSS JOIN UNNEST(ce.custom_fields) AS t(cf)

L'exemple suivant crée une vue qui renvoie l'état le plus récent pour chaque cas :

CREATE OR REPLACE VIEW latest_case_state AS SELECT * FROM ( SELECT *, ROW_NUMBER() OVER ( PARTITION BY case_id, instance_id ORDER BY event_timestamp DESC ) AS rn FROM "case_events resource link table name" ) t WHERE rn = 1;

Nom de la table : case_related_item_events

Clé primaire composite : {instance_id, event_id}

Colonne Type Description
instance_id chaîne Identifiant de l’instance Amazon Connect.
aws_account_id chaîne L'ID du AWS compte propriétaire de l'article associé.
event_id chaîne ID unique de l'événement lié à l'article.
identifiant_article associé chaîne L'ID de l'article associé.
event_timestamp Horodatage Horodatage auquel l'événement s'est produit, en UTC.
event_type chaîne Type d’événement. Valeurs valides : CASE.RELATED_ITEM.CREATED, CASE.RELATED_ITEM.UPDATED, CASE.RELATED_ITEM.DELETED.
réalisé par iam_principal chaîne L'ARN principal IAM de l'entité qui a déclenché l'événement.
exécuté par l'utilisateur_arn chaîne L'ARN de l'utilisateur qui a effectué l'action.
réalisé par une entité personnalisée chaîne Identifiant d'entité personnalisé qui a effectué l'action.
cases_domain_arn chaîne L'ARN du domaine Amazon Connect Cases.
identifiant_cas_associé chaîne L'ID du dossier auquel cet élément associé est associé.
type_d'article connexe chaîne Type d'article connexe. Valeurs valides : comment, file, sla, connect, contact, custom.
created_timestamp Horodatage Horodatage de création de l'élément associé, en UTC.
corps du commentaire chaîne Le corps du texte du commentaire.
type_contenu_commentaire chaîne Type de contenu du corps du commentaire. Par exemple, Text/Plain.
identifiant_cas_associé chaîne L'identifiant du dossier concerné.
contact_channel chaîne Le canal de communication du contact. Par exemple, VOICE, CHAT, TASK, EMAIL.
contact_id chaîne ID du contact.
file_arn chaîne L'ARN de la pièce jointe.
nom_sla chaîne Le nom du SLA.
status du contrat de service chaîne État actuel du SLA. Par exemple, actif, en retard, atteint, non respecté.
horodatage sla_target_ Horodatage Horodatage de la date limite cible pour le SLA, en UTC.
type de sla chaîne Type de métrique SLA faisant l'objet du suivi. Par exemple, CaseField.
horodatage de fin de la session Horodatage Horodatage de la fin du SLA, en UTC.
sla_target_field_id chaîne L'ID du champ ciblé par le SLA.
sla_target_field_values array(string) Les valeurs du champ cible pour le sla_target_field_id afin que le SLA soit complété.
champ_item_relatifs_personnalisés tableau (structure) Tableau d'objets contenant des données de champ personnalisées associées à l'élément associé. Chaque objet inclut le champ id, field_name et un champ de valeur spécifique au type (string_value, double_value, boolean_value ou timestamp_value).