Utilisation
dimension: field_name {
value_format_name: format_name
}
}
Hiérarchie
value_format_name |
Types de champs possibles
Dimension, mesureAcceptation
Un des formats de valeur par défaut répertoriés ci-dessous, ou le nom d'un format que vous avez créé avec le paramètre named_value_format
|
Définition
Le paramètre value_format_name
vous permet de mettre en forme les valeurs de données à l'aide de formats intégrés à Looker ou de vos propres formats personnalisés réutilisables. Si vous souhaitez appliquer un format Excel directement à un champ unique, utilisez plutôt value_format
.
Le paramètre value_format_name
peut être utilisé à la fois pour les dimensions et les mesures. Exemple :
measure: total_order_amount {
type: sum
sql: ${order_amount} ;;
value_format_name: usd
}
Noms de format par défaut
Looker présente les formats par défaut présentés dans les tableaux suivants. Lorsque vous utilisez l'un des formats par défaut, Looker arrondit à la valeur supérieure ou inférieure afin de supprimer les chiffres, plutôt que de tronquer les valeurs. Lorsqu'un nom de format par défaut est utilisé sur une mesure, les arrondis sont effectués une fois que la mesure a été agrégée.
Vous pouvez également créer vos propres formats nommés à l'aide du paramètre named_value_format
.
Formats numériques
Les formats par défaut des types de champs numériques sont présentés ci-dessous. Elles commencent par la valeur sous-jacente "0.123456789" :
Nom | Exemple |
---|---|
decimal_0 |
1 234 |
decimal_1 |
1 234,6 |
decimal_2 |
1 234,57 |
decimal_3 |
1 234 568 |
decimal_4 |
1 234,5679 |
usd_0 |
1 234 $ |
usd |
1 234,57 $ |
gbp_0 |
1 234 £ |
gbp |
1 234,57 £ |
eur_0 |
1 234 € |
eur |
1 234,57 € |
id |
1234 |
Pour les types de champs numériques,
id
ne doit être utilisé que sur des nombres comportant 16 chiffres ou moins. Au-delà de 16 chiffres,id
peut arrondir les résultats. Pour les nombres contenant plus de 16 chiffres, convertissez-les en chaîne et utilisezid
sur le type de champ "Chaîne".
Formats de pourcentage
Pour les formats de pourcentage, Looker prend la valeur décimale sous-jacente et la multiplie par 100 pour obtenir un pourcentage. Les exemples ci-dessous commencent par la valeur sous-jacente "0.123456" :
Nom | Exemple |
---|---|
percent_0 |
12 % |
percent_1 |
12,3% |
percent_2 |
12,35% |
percent_3 |
12,346% |
percent_4 |
12,3456% |
Bon à savoir
Pour appliquer value_format_name
à un champ, le paramètre type
doit être défini pour ce champ.
Difficultés courantes
Utiliser value_format_name
avec l'attribut utilisateur number_format
Si vous utilisez value_format_name
pour mettre en forme des champs dans vos modèles, le format numérique sélectionné dans l'attribut utilisateur number_format
est appliqué au format fourni avec value_format_name
. Pour obtenir un exemple et connaître la procédure à suivre, consultez la page de documentation sur la localisation des nombres.