Colonne Calculée Du Numéro D’Événement
Cette rubrique décrit l’objectif et les utilisations de la colonne calculée Event Number disponible dans la page Manage Data > Data Warehouse. Vous trouverez ci-dessous une explication de son fonctionnement, suivie d’un exemple et des mécanismes de sa création.
Explication
Le type de colonne Event Number identifie la séquence dans laquelle les événements se sont produits pour un propriétaire d’événement spécifique, comme un customer ou un user. Si vous connaissez SQL, ce type de colonne est identique à la fonction RANK. Il peut être utilisé pour observer les différences de comportement entre les premiers événements, les événements répétés ou les énièmes événements dans vos données.
En cas d’égalité, cette colonne contient le même rang pour les événements liés et ignore les nombres suivants. Par exemple, s'il classait les nombres 5,8,10,10,12, les rangs seraient 1,2,3,3,5.
Le cas d’utilisation le plus courant de cette colonne consiste à analyser les nouveaux acheteurs et les acheteurs réguliers. Les nouveaux acheteurs sont identifiés en ajoutant un filtre (à une mesure ou à un rapport) sur Customer's order number = 1. Customer's order number est une colonne de type Event Number.
Exemple
event_idowner_idtimestampOwner's event numberDans l’exemple ci-dessus, la colonne Owner's event number est une colonne Event Number. Il classe les événements du propriétaire dans l'ordre dans lequel ils se sont produits (en fonction de la colonne timestamp).
Prenons l’exemple de toutes les lignes contenant des owner_id = A. La première ligne du tableau est la première date et heure de ce propriétaire, suivie de la troisième ligne du tableau, suivie de la quatrième.
mécanique
Voici quelques instructions pour créer une colonne Event Number :
-
Accédez à la page Manage Data > Data Warehouse.
-
Accédez à la table sur laquelle vous souhaitez créer cette colonne.
-
Cliquez sur Create a Column et choisissez le type de colonne
EVENT_NUMBER (…): sous la sectionSame Table. -
Le premier
Event Ownerdéroulant spécifie l'entité pour laquelle le classement doit être déterminé. Dans le cas d’unCustomer's order number, un identifiant de client tel quecustomer_idoucustomer_emailserait leEvent Owner. -
Le deuxième
Event Rankdéroulant spécifie la colonne qui applique la séquence qui détermine le classement de la ligne. Dans le cas d’uneCustomer's order number, la date et l’heurecreated_atsont lesEvent Rank. -
Dans la liste déroulante
Options, vous pouvez ajouter des filtres pour exclure des lignes de la prise en compte. Les lignes exclues ont une valeurNULLpour cette colonne. -
Attribuez un nom à la colonne, puis cliquez sur Save.
-
La colonne peut être utilisée immédiatement.