Partager via


USERCULTURE

S’applique à :Colonne calculéeTable calculéeMesureCalcul 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.

Remarque : Cette fonction est actuellement prise en charge dans Power BI Premium par capacité, Power BI Premium par utilisateur et Power BI Embedded uniquement.

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 de langue. La valeur par défaut est déterminée par le paramètre de langue du navigateur de l’utilisateur.

  • Quand il est utilisé dans les expressions de table calculée et de colonne calculée, le résultat peut différer selon que la table est en mode DirectQuery ou Importation. En mode DirectQuery, le résultat est déterminé par la langue (paramètres régionaux) spécifiée dans Paramètres de langue dans le service Power BI. La valeur par défaut dans Paramètres de langue qui 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 de 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, c’est-à-dire 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 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’il est combiné à la fonctionnalité Paramètres de champ de Power BI, USERCULTURE peut être utilisé pour traduire de manière fiable les titres et les légendes de la visualisation dynamique lorsqu’ils sont utilisés dans les expressions d’objet RLS et de mesure au sein d’un même modèle. Toutefois, les expressions contenant USERCULTURE qui sont appelées en dehors du modèle, telles que les requêtes et les mesures des rapports Live Connect, ne doivent pas être utilisées pour les titres et les légendes qui ont été bien traduits.

  • USERCULTURE retourne les paramètres régionaux utilisateur appropriés 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 retourner les paramètres régionaux utilisateur appropriés lorsqu’ils sont utilisés dans des expressions extérieures au modèle, telles que les requêtes et les mesures des rapports Live Connect.

  • Dans les rapports Live Connect, USERCULTURE peut ne pas retourner les paramètres régionaux utilisateur appropriés lorsqu’il est appelé à 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 Jour de la semaine mis 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 вівторок

Titres basés sur des expressions dans Power BI
USERNAME
USERPRINCIPALNAME
USEROBJECTID