[PaaS uniquement]{class="badge informative" title="S’applique uniquement aux projets Adobe Commerce on Cloud (infrastructure PaaS gérée par Adobe) et aux projets On-premise."}

Types de colonnes calculées avancés

De nombreuses analyses que vous pouvez créer impliquent l’utilisation d’une nouvelle colonne que vous souhaitez group by ou filter by. Le tutoriel Création de colonnes calculées couvre les principes de base de la plupart des cas d’utilisation, mais vous souhaiterez peut-être une colonne calculée un peu plus complexe que ce que Data Warehouse Manager peut créer.

Ces types de colonnes peuvent être créés par l’équipe Adobe composée d’analystes Data Warehouse. Pour définir une nouvelle colonne calculée, communiquez-nous les informations suivantes :

  1. definition de cette colonne (y compris les entrées, les formules ou la mise en forme)
  2. Le table sur lequel vous souhaitez créer la colonne
  3. Toute example data points décrivant ce que la colonne doit contenir

Voici quelques exemples courants de colonnes calculées avancées que les utilisateurs et utilisatrices trouvent souvent utiles :

J’essaie de classer les événements par ordre séquentiel compareevents

Il s’agit d’une colonne calculée numéro d’événement. Cela signifie que vous essayez de trouver la séquence dans laquelle les événements se sont produits pour un propriétaire d’événement particulier, comme un client ou une utilisatrice.

Voici un exemple :

event\_id
owner\_id
timestamp
Owner's event number
1
A
2015-01-01 00:00:00
1
2
B
2015-01-01 00:30:00
1
3
A
2015-01-01 02:00:00
2
4
A
2015-01-02 13:00:00
3
5
B
2015-01-03 13:00:00
2

Une colonne calculée de numéro d’événement peut être utilisée 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.

Vous souhaitez afficher la colonne du numéro de commande du client en action ? Cliquez sur l’image pour l’afficher en tant que dimension Grouper par dans un rapport.

Utilisation dune colonne calculée de numéro dévénement pour regrouper par numéro de commande du client.

Pour créer ce type de colonne calculée, vous devez connaître les informations suivantes :

  • Le tableau sur lequel vous souhaitez créer cette colonne
  • Le champ qui identifie le propriétaire des événements (owner\_id dans cet exemple)
  • Le champ selon lequel vous souhaitez classer les événements (timestamp dans cet exemple)

Haut de la page

J'essaie de trouver le temps entre deux événements. twoevents

Il s’agit d’une colonne calculée date difference. Cela signifie que vous essayez de trouver l’heure entre deux événements appartenant à un seul enregistrement, en fonction des horodatages d’événement.

Voici un exemple :

id
timestamp\_1
timestamp\_2
Seconds between timestamp\_2 and timestamp\_1
A
2015-01-01 00:00:00
2015-01-01 12:30:00
45000
B
2015-01-01 08:00:00
2015-01-01 10:00:00
7200

Une colonne calculée de différence de date peut être utilisée pour créer une mesure qui calcule le temps moyen ou médian entre deux événements. Cliquez sur l’image ci-dessous pour découvrir comment la mesure Average time to first order est utilisée dans un rapport.

Utilisation d’une colonne calculée de différence de date pour calculer le délai moyen jusqu’à la première commande.

Pour créer ce type de colonne calculée, vous devez connaître les informations suivantes :

  • Le tableau sur lequel vous souhaitez créer cette colonne
  • Les deux horodatages entre lesquels vous souhaitez connaître la différence

Haut de la page

J’essaie de comparer des valeurs d’événement séquentiel. sequence

Il s’agit d’une comparaison séquentielle des événements. Cela signifie que vous essayez de trouver le delta entre une valeur (devise, nombre, horodatage) et la valeur correspondante pour l’événement précédent du propriétaire.

Voici un exemple :

event\_id
owner\_id
timestamp
Seconds since owner's previous event
1
A
2015-01-01 00:00:00
NULL
2
B
2015-01-01 00:30:00
NULL
3
A
2015-01-01 02:00:00
7720
4
A
2015-01-02 13:00:00
126000
5
B
2015-01-03 13:00:00
217800

Une comparaison d’événements séquentiels peut être utilisée pour trouver le temps moyen ou médian entre chaque événement séquentiel. Cliquez sur l’image ci-dessous pour afficher les mesures Temps moyen et médian entre les commandes en action.

= Utilisation d’une colonne calculée de comparaison séquentielle des événements pour calculer le temps moyen et médian entre les commandes.

Pour créer ce type de colonne calculée, vous devez connaître les informations suivantes :

  • Le tableau sur lequel vous souhaitez créer cette colonne
  • Le champ qui identifie le propriétaire des événements (owner\_id dans l’exemple)
  • Le champ de valeur entre lequel vous souhaitez voir la différence pour chaque événement séquentiel (timestamp dans cet exemple)

Haut de la page

J'essaie de convertir ma monnaie. currency

Une colonne calculée conversion de devise convertit les montants des transactions d'une devise enregistrée en une devise de reporting, en fonction du taux de change au moment de l'événement.

Voici un exemple :

id
timestamp
transaction\_value\_EUR
transaction\_value\_USD
1
2015-01-01 00:00:00
30
33,57
2
2015-01-02 :00:
50
55,93

Pour créer ce type de colonne calculée, vous devez connaître les informations suivantes :

  • Le tableau sur lequel vous souhaitez créer cette colonne
  • Colonne de montant de transaction que vous souhaitez convertir
  • La colonne qui indique la devise dans laquelle les données ont été enregistrées (généralement un code ISO)
  • Devise de création de rapports préférée

Haut de la page

J'essaie de convertir les fuseaux horaires. timezone

Une colonne calculée conversion de fuseau horaire convertit les horodatages d’une source de données spécifique de leur fuseau horaire enregistré en un fuseau horaire de création de rapports.

Voici un exemple :

id
timestamp\_UTC
timestamp\_ET
1
2015-01-01 00:00:00
31/12/2014 19:00:00
2
2015-01-01 12:00:00
2015-01-01 07:00:00

Pour créer ce type de colonne calculée, vous devez connaître les informations suivantes :

  • Le tableau sur lequel vous souhaitez créer cette colonne
  • Colonne d’horodatage à convertir
  • Fuseau horaire dans lequel les données ont été enregistrées
  • Fuseau horaire de création de rapports préféré

Haut de la page

J'essaie de faire quelque chose qui n'est pas mentionné ici. else

Ne vous inquiétez pas. Ce n'est pas parce que ce n'est pas répertorié ici que ce n'est pas possible. L’équipe Adobe d’analystes de Data Warehouse peut vous aider.

Pour définir une nouvelle colonne calculée, envoyez un ticket d’assistance avec des détails sur ce que vous souhaitez créer exactement.

Documentation connexe

recommendation-more-help
e1f8a7e8-8cc7-4c99-9697-b1daa1d66dbc