Types de colonne calculés

Dans le Gestionnaire de Data Warehouse, vous pouvez créer des colonnes afin d’augmenter et d’optimiser vos données pour l’analyse. Cette fonctionnalité est accessible en sélectionnant n’importe quelle table dans le Gestionnaire de Data Warehouse et en cliquant sur Create New Column.

Cette rubrique décrit les types de colonnes que vous pouvez créer à l’aide du Gestionnaire de Data Warehouse. Il couvre également la description, une présentation visuelle de cette colonne et une carte de référence de toutes les entrées requises pour créer une colonne. Il existe trois manières de créer des colonnes calculées :

Même tableau que les colonnes calculées sametable

Ces colonnes sont construites à l’aide de colonnes d’entrée du même tableau.

Age age

Une colonne calculée d’âge renvoie le nombre de secondes entre l’heure actuelle et une heure d’entrée.

L’exemple ci-dessous crée Seconds since customer's most recent order dans la table customers. Vous pouvez l’utiliser pour créer des listes d’utilisateurs de clients qui n’ont pas effectué d’achats (parfois appelés "perte") dans X days.

Convertisseur de devises

Une colonne calculée de conversion de devise convertit la devise native d’une colonne en la nouvelle devise souhaitée.

L’exemple ci-dessous crée base\_grand\_total In AED, en convertissant base\_grand\_total à partir de sa devise native en AED dans la table sales\_flat\_order. Cette colonne fonctionne bien pour les magasins avec plusieurs devises qui souhaitent générer des rapports dans leur devise locale.

Pour les clients Commerce, le champ base\_currency\_code stocke généralement les devises natives. Le champ Spot Time doit correspondre à la date utilisée dans vos mesures.

Colonnes calculées de type "un à plusieurs" onetomany

One-to-Many colonnes utilisez un chemin entre deux tables. Ce chemin implique toujours une seule table, où réside un attribut, et une grande table, où cet attribut est "déplacé" vers. Le chemin peut être décrit comme une relation foreign key--primary key.

Colonne liée joined

Une colonne "joint" relocalise un attribut sur la seule table vers la table multiple. L’exemple classique d’un/de plusieurs est le nombre de clients (un) et de commandes (plusieurs).

Dans l’exemple ci-dessous, la dimension Customer's group\_id est associée à la table orders.

Colonnes calculées multiples-à-un manytoone

Ces colonnes utilisent les mêmes chemins que les colonnes de type "un à plusieurs", mais elles pointent les données dans la direction opposée. La colonne est créée d’un côté du chemin, par opposition au côté multiple. En raison de cette relation, la valeur de la colonne doit être une agrégation, c’est-à-dire une opération mathématique effectuée sur les points de données du côté multiple. Il existe de nombreux cas d’utilisation à cet effet. Quelques-uns sont répertoriés ci-dessous.

Count count

Ce type de colonne calculée renvoie le nombre de valeurs sur la table sur la seule table.

Dans l’exemple ci-dessous, la dimension Customer's lifetime number of canceled orders est créée sur la table customers (avec un filtre pour orders.status).

Somme sum

Une colonne de somme calculée est la somme des valeurs de la table many sur la seule table.

Vous pouvez l’utiliser pour créer des dimensions au niveau du client telles que Customer's lifetime revenue.

Min. ou Max. minmax

Une colonne calculée min. ou max. renvoie le plus petit ou le plus grand enregistrement existant de plusieurs côtés.

Vous pouvez l’utiliser pour créer des dimensions au niveau du client telles que Customer's first order date.

Existe exists

Une colonne calculée est un test binaire déterminant la présence d’un enregistrement du côté multiple. En d’autres termes, la nouvelle colonne renvoie un 1 si le chemin connecte au moins une ligne dans chaque table et 0 si aucune connexion ne peut être établie.

Ce type de dimension peut déterminer, par exemple, si un client a déjà acheté un produit particulier. En utilisant une jointure entre une table customers et une table orders, un filtre pour un produit spécifique, une dimension Customer has purchased Product X? peut être créée.

Carte de référence pratique map

Si vous rencontrez des difficultés à vous souvenir de toutes les entrées lors de la création d’une colonne calculée, conservez cette carte de référence pratique lorsque vous créez :

Colonnes calculées avancées advanced

Dans votre quête d’analyse et de réponse aux questions sur votre entreprise, vous pouvez rencontrer une situation dans laquelle vous ne pouvez pas créer la colonne exacte que vous souhaitez.

Pour garantir un rendu rapide, Adobe recommande de consulter le guide Types de colonnes calculées avancés pour déterminer le type de colonnes que l’équipe d’assistance Adobe peut créer. Cette rubrique couvre également les informations dont vous avez besoin pour créer la colonne, en l’incluant avec votre requête.

Documentation connexe

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