Quels sont les trois piliers de données indispensables pour modéliser une séquence chronologique ?

Architecture des Séquences sous CAS

Pour structurer correctement votre plan de données en vue de l'exploration, vous devez impérativement définir trois paramètres fondamentaux lors de l'appel de l'action :

  • sequenceId : Cette colonne identifie l'entité unique suivie dans le temps, comme un identifiant client, un numéro de sessionInstance de connexion active entre un client et le serveur CAS (Cloud Analytic Services), isolant les ressources, les bibliothèques et les traitements d'un utilisateur au sein de SAS Viya. ou un numéro de série d'équipement.
  • eventId : Représente la dimension temporelle de l'événement. Il peut s'agir d'un horodatage précis ou d'un indexStructure de données accélérant la lecture des lignes d'une table en ciblant directement les valeurs des colonnes indexées, réduisant ainsi les entrées/sorties disque et le temps de traitement. d'étape ordonné.
  • itemId : Désigne l'événement, l'action ou le produit spécifique observé à cet instant précis.

Sans la définition de ces trois variablesColonnes d'une table SAS contenant des données spécifiques (numériques ou caractères). Elles possèdent des attributs comme le nom, le type, la longueur, l'étiquette et le format d'affichage. clés, le moteur analytique ne peut pas reconstruire la chronologie des comportements.

Exemples pour l'action cspade

Analyse de séquences basique

Identification des motifs de consommation apparaissant dans au moins 50% des parcours clients.

Analyse avec contraintes temporelles et de longueur

Extraction de séquences complexes : on limite la longueur à 3 éléments, avec un écart de temps maximum de 2 unités entre les étapes.