Lezen in het Engels

Delen via


USERCULTURE

Van toepassing op:berekende kolomberekende tabelMeasureVisuele berekening

Retourneert de landinstelling (taalcode-landcode) voor de huidige gebruiker, bepaald door het besturingssysteem, browserinstellingen, orPower BI-service.

Opmerking: deze functie wordt momenteel alleen ondersteund in Power BI Premium per capaciteit, Power BI Premium per gebruiker andPower BI Embedded.

Syntaxis

USERCULTURE()

Parameters

Deze expressie heeft geen parameters.

value retourneren

Landinstelling als een tekenreeks.

Opmerkingen

  • In de Power BI-service wordt de landinstelling bepaald door Settings>Language>Language Settings. De standaardinstelling wordt bepaald door de taalinstelling van de gebruiker.

  • Wanneer het resultaat wordt gebruikt in berekende tabel and berekende kolomexpressies, kan het resultaat verschillen, afhankelijk van of de tabel zich in de DirectQuery-or importmodus bevindt. Wanneer u zich in de DirectQuery-modus bevindt, wordt het resultaat bepaald door de taal (landinstelling) die is opgegeven in taalinstellingen in de Power BI-service. De standaardinstelling in Taalinstellingen bepaalt de landinstelling van de gebruiker, wat betekent dat dezelfde berekende tabel or kolom verschillende resultaten kan retourneren, afhankelijk van de taalinstellingen van de browser voor elke gebruiker. In de importmodus wordt het resultaat statisch bepaald tijdens het vernieuwen and zal not variëren op query-time. Voor beheerde vernieuwingen, zoals geplande or interactief, wordt de landinstelling not op basis van de taalinstelling van de gebruiker, maar wordt in plaats daarvan een invariante landinstelling gebruikt. De invariante landinstelling kan echter worden overschreven door het XMLA-eindpunt te gebruiken om een aangepaste landinstelling op te geven.

  • In combinatie met de functie Veldparameters in Power BI kan USERCULTURE worden gebruikt om dynamische visualisatietitels and bijschriften betrouwbaar te vertalen wanneer ze worden gebruikt in measureand RLS-objectexpressies (beveiliging op rijniveau) binnen hetzelfde model. Expressies die USERCULTURE aangeroepen buiten het model, zoals query's and liveverbindingsrapportmetingen, moeten echter not worden gebruikt voor correct vertaalde titels and bijschriften.

  • USERCULTURE retourneert de juiste landinstelling van de gebruiker wanneer deze wordt gebruikt in objectexpressies die worden aangeroepen vanuit het model, zoals metingen, beveiliging op rijniveau (RLS), and berekeningsitems. Het kan echter not de juiste landinstelling van de gebruiker retourneren wanneer deze wordt gebruikt in expressies van buiten het model, zoals query's and rapportmetingen voor liveverbinding.

  • In liveverbindingsrapporten kan USERCULTUREnot de juiste landinstelling van de gebruiker retourneren wanneer deze wordt aangeroepen vanuit een rapport measure expressie.

Opmerking

Voor de volgende expressie,

FORMAT(TODAY(), "dddd", USERCULTURE())

Afhankelijk van de taalinstelling voor de huidige gebruiker retourneert USERCULTURE bijvoorbeeld de huidige day:

Landinstelling Opgemaakte weekday
de-DE Dienstag
nl 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 вівторок

titels op basis van expressies in Power BI-
USERNAME
USERPRINCIPALNAME
USEROBJECTID