0
votes

Est-il possible d'avoir une valeur constante dans un champ calculé dans QuickSight?

Dans QuickSight, lorsque vous souhaitez définir une valeur constante pour la réutiliser ultérieurement dans les visualisations, vous pouvez essayer de la définir comme:

  • Champ calculé: goalFor2020
  • Formule: 20000

Mais pour le moment, cela ne vous permet pas de mettre juste un nombre dans la formule.

Existe-t-il un moyen de parvenir à avoir juste un nombre dans la formule d'un champ calculé?

La raison pour laquelle nous en avons besoin est simplement d'avoir un nombre qui ne dépend d'aucune donnée, juste défini manuellement par nous.


0 commentaires

3 Réponses :


0
votes

Nous pourrions y parvenir avec une astuce, appliquez simplement une fonction qui renvoie un nombre à l'une de vos colonnes, et mettez-la à 0 , puis ajoutez votre nombre constant:

  • Champ calculé: goalFor2020
  • Formule: count(email) * 0 + 20000

Cela fait l'affaire, mais il y a peut-être une meilleure façon de le faire.


0 commentaires

1
votes

Intéressant, QuickSight me permet d'insérer un nombre dans un champ calculé, très bien.

Insérer le numéro dans le calcul du travail

Comme cela ne fonctionne pas pour vous, je vous recommande d'utiliser un paramètre avec une valeur par défaut. Par exemple,

Paramètre

Les paramètres ont essentiellement les mêmes "droits" qu'un champ calculé (il peut être utilisé dans des visuels, d'autres champs calculés, etc ...). Il peut également être transmis via des paramètres de requête qui peuvent ou non être une fonctionnalité que vous trouverez utile.

Un autre avantage intéressant de l'utilisation de paramètres est que, si vous intégrez QuickSight, vous pouvez récupérer cette valeur de manière dynamique et la transmettre au tableau de bord. Ensuite, si vous vouliez, par exemple, généraliser vos objectifs annuels pour différents objectifs, l'objectif pourrait être passé et dynamique (plutôt que codé en dur dans un champ calculé).


0 commentaires

0
votes

J'ai essayé quelque chose comme ceci: distinct_countIf ({dimension}, {dimension} = 'xxx') * + distinct_countIf ({dimension}, {dimension} = 'xxx') *

fait simplement que discount_countif répond à l'exigence, il reviendra donc à 1. Et utilisez 1 * le nombre que vous voulez coder en dur. Si l'exigence ne satisfait pas, il renverra 0 donc il n'additionnera pas le nombre


0 commentaires