Version 2021

Introduction aux attributs dérivés

Vous pouvez créer et ajouter des attributs dérivés à un portfolio, en fonction des objets du jeu de données déjà inclus dans le portfolio. Vous pouvez combiner l’attribut de région géographique avec l’attribut d’état afin de générer un résultat tel que « Chicago, Illinois » à l’aide de la fonction Concaténation. Un attribut dérivé fonctionne de la même façon que tout autre attribut. Vous pouvez l’ajouter à une visualisation, le faire glisser dans un champ de texte pour l’afficher sous forme d’étiquette, ou bien l’utiliser comme un filtre.

Vous pouvez facilement créer un attribut dérivé qui :

  • Modifie le type de données d’un attribut existant. L’attribut dérivé peut être une chaîne, un nombre ou une date. L’attribut d’origine n’est pas modifié et reste sur le portfolio.
  • Change une mesure existante en attribut. Chaque valeur dans la mesure apparaît sous la forme d’une valeur séparée dans l’attribut. La mesure d’origine n’est pas modifiée et reste sur le portfolio. Pour plus d’informations, reportez-vous à Gérer les objets du jeu de données.
  • Crée des attributs de date supplémentaires pour tout attribut de date. Vous pouvez améliorer la richesse des informations temporelles disponibles pour vos données en générant des attributs contenant des niveaux supérieurs de données temporelles basées sur un attribut déjà existant dans un portfolio. Si l’attribut contient des données mensuelles, l’attribut Year (Année), qui contient l’année de chaque mois, peut être généré. Pour plus d’informations, reportez-vous à Gérer les objets du jeu de données.

Vous pouvez également créer des attributs dérivés plus complexes à l'aide des fonctions disponibles dans l'Éditeur d'attributs.

Votre portfolio contient l’attribut Employee (Employé), qui contient des formes d’attribut séparées pour le prénom et le nom de famille de chaque employé de l’entreprise. Une forme est une catégorie descriptive de toute donnée que vous enregistrez et relative à ses attributs. Vous souhaitez afficher l’initiale et le nom de famille de chaque employé. Vous pouvez créer un attribut dérivé basé sur l’attribut Employé, en utilisant la fonction Concaténation pour combiner la première lettre du prénom avec le nom de famille. L’attribut dérivé a la définition suivante :

Concat(Leftstr(Employé@Prénom,1),".",
Employé@Nom)

Lorsque l’attribut dérivé apparaît dans une visualisation, chaque employé est répertorié sous son initiale et nom de famille.

Vous pouvez utiliser un attribut dérivé pour convertir une mesure Salary (Salaire) en attribut Salary Range (Fourchette des salaires).

Définissez les valeurs de l'attribut sous la forme de fourchettes des salaires, par exemple, 20 000 et 50 000. Créez un attribut dérivé avec la définition suivante :

Concat(LeftStr(toString(Salary), (Length(toString(Salary))-4)), "0", "K")

Pour afficher les fourchettes des salaires en milliers, modifiez la définition de la façon suivante :

Concat(LeftStr(toString(Salary), (Length(toString(Salary))-3)), "K")

Un attribut dérivé ne contient que la forme d’attribut ID par défaut, mais vous pouvez définir des formes d’attribut supplémentaires pour lui. Toutes les formes d’attribut autres que la forme d’attribut ID doivent être basées sur la valeur de la forme d’attribut ID.

Le tri est une raison qui justifie la création d’une forme supplémentaire plutôt qu’un autre attribut dérivé.

Votre jeu de données contient un attribut Date au format MM/JJ/AA. Vous avez besoin d’afficher les jours de la semaine plutôt que la date. Vous créez un attribut dérivé qui effectue cette transformation, en renvoyant les valeurs du dimanche, du lundi, du mardi, etc. Vous souhaitez que le dimanche, le premier jour de la semaine, apparaisse en premier, suivi du lundi, etc. Créez l'attribut dérivé avec les deux suivants formes:

  • La forme ID contient l’ordre de tri par défaut.

    DayOfWeek(Date@ID)
  • La forme Desc contient la description.

    ToString<Pattern=ddd>(Date@ID)

Lorsqu’il apparaît dans une visualisation, l’attribut dérivé effectue le tri en fonction de la forme ID.

Rubriques connexes

Introduction aux attributs

Créer un attribut dérivé

Créer un attribut dérivé en modifiant le type de données d'un attribut