USERCULTURE
s’applique à :colonne calculée
table calculée
mesure
calcul visuel
Retourne les paramètres régionaux (code de langue-pays) de l’utilisateur actuel, déterminés par le système d’exploitation, les paramètres du navigateur ou le service Power BI.
Syntaxe
USERCULTURE()
Paramètres
Cette expression n’a pas de paramètres.
Valeur de retour
Paramètres régionaux sous forme de chaîne.
Notes
Dans le service Power BI, les paramètres régionaux sont déterminés par Paramètres>Langue>Paramètres linguistiques. La valeur par défaut est déterminée par le paramètre de langue du navigateur de l’utilisateur.
Lorsqu’il est utilisé dans la table calculée et les expressions de colonne calculées, le résultat peut différer selon que la table est en mode DirectQuery ou Import. En mode DirectQuery, le résultat est déterminé par la langue (paramètres régionaux) spécifiée dans paramètres linguistiques dans le service Power BI. La valeur par défaut dans paramètres linguistiques spécifie les paramètres régionaux est déterminée par le paramètre de langue du navigateur de l’utilisateur, ce qui signifie que la même table ou colonne calculée peut retourner des résultats différents en fonction des paramètres de langue du navigateur pour chaque utilisateur. En mode Importation, le résultat est déterminé statiquement pendant l’actualisation et ne varie pas au moment de la requête. Pour les actualisations gérées, telles que planifiées ou interactives, les paramètres régionaux ne sont pas basés sur le paramètre de langue du navigateur de l’utilisateur, mais utilisent plutôt des paramètres régionaux invariants. Toutefois, les paramètres régionaux invariants peuvent être remplacés en utilisant le point de terminaison XMLA pour spécifier des paramètres régionaux personnalisés.
Lorsqu’elles sont combinées avec la fonctionnalité Paramètres de champ dans Power BI, USERCULTURE pouvez être utilisée pour traduire de manière fiable les titres et légendes de visualisation dynamique lorsqu’ils sont utilisés dans les expressions d’objet de sécurité au niveau des lignes et des mesures au sein du même modèle. Toutefois, les expressions contenant des USERCULTURE appelées à partir de l’extérieur du modèle, telles que les requêtes et les mesures de rapport en direct, ne doivent pas être utilisées pour les titres et légendes correctement traduits.
USERCULTURE retourne les paramètres régionaux utilisateur corrects lorsqu’ils sont utilisés dans les expressions d’objet appelées à partir du modèle, telles que les mesures, la sécurité au niveau des lignes (RLS) et les éléments de calcul. Toutefois, il peut ne pas renvoyer les paramètres régionaux d’utilisateur corrects lorsqu’ils sont utilisés dans des expressions extérieures au modèle, telles que les requêtes et les mesures de rapport de connexion dynamique.
Dans les rapports Live-connect, USERCULTURE peut ne pas renvoyer les paramètres régionaux d’utilisateur corrects lorsqu’ils sont appelés à partir d’une expression de mesure de rapport.
Exemple
Pour l’expression suivante,
FORMAT(TODAY(), "dddd", USERCULTURE())
Selon le paramètre de langue de l’utilisateur actuel, USERCULTURE retourne le jour actuel, par exemple :
Paramètres régionaux | Semaine mise en forme |
---|---|
de-DE | Dienstag |
fr-FR | Tuesday |
es-ES_tradnl | martes |
eu-ES | asteartea |
it-IT | martedì |
nl-NL | dinsdag |
pl-PL | wtorek |
ro-RO | marți |
ru-RU | вторник |
uk-UA | вівторок |
Contenu connexe
titres basés sur des expressions dans Power BIUSERNAMEUSERPRINCIPALNAMEUSEROBJECTID