USERCULTURE
A következőkre vonatkozik:Számított oszlop
Számított tábla
Mérték
Vizualizációszámítási
Az aktuális felhasználó területi beállítását (nyelvi kód országkódját) adja vissza, amelyet az operációs rendszer, a böngésző beállításai vagy a Power BI szolgáltatás határoz meg.
Syntax
USERCULTURE()
Paraméterek
Ez a kifejezés nem rendelkezik paraméterekkel.
Visszaadott érték
Területi beállítás sztringként.
Megjegyzések
A Power BI szolgáltatás területi beállítását Beállítások>Nyelvi>Nyelvi beállításokhatározza meg. Az alapértelmezett értéket a felhasználó böngészőnyelv-beállítása határozza meg.
Számított táblában és számított oszlopkifejezésekben való használat esetén az eredmény eltérhet attól függően, hogy a tábla DirectQuery vagy Importálás módban van-e. DirectQuery módban az eredményt a Power BI szolgáltatás nyelvi beállításaiban megadott nyelv (területi beállítás) határozza meg. A nyelvi beállítások alapértelmezett beállítását a felhasználó böngészőnyelv-beállítása határozza meg, ami azt jelenti, hogy ugyanaz a számított tábla vagy oszlop az egyes felhasználók böngészőnyelvi beállításaitól függően eltérő eredményeket adhat vissza. Importálási módban az eredmény statikusan lesz meghatározva a frissítés során, és a lekérdezési időpontban nem változik. Felügyelt frissítések, például ütemezett vagy interaktív frissítések esetén a területi beállítás nem a felhasználó böngészőnyelv-beállításán alapul, hanem egy invariáns területi beállítást használ. Az invariáns területi beállítás azonban felülírható az XMLA-végpont használatával egy egyéni területi beállítás megadásához.
A Power BI Mezőparaméterek funkciójával kombinálva a USERCULTURE használatával megbízhatóan lefordíthatók a dinamikus vizualizációs címek és feliratok, ha a modellen belüli mérték- és sorszintű biztonsági (RLS) objektumkifejezésekben használják. A modellen kívülről meghívott USERCULTURE tartalmazó kifejezésekre, például a lekérdezésekre és az élő kapcsolatú jelentés mértékeire azonban nem szabad megfelelően lefordított címekre és feliratokra támaszkodni.
USERCULTURE a megfelelő felhasználói területi beállításokat adja vissza, ha a modellen belül meghívott objektumkifejezésekben, például mértékekben, sorszintű biztonságban (RLS) és számítási elemekben használják. Előfordulhat azonban, hogy nem a megfelelő felhasználói területi beállításokat adja vissza, ha a modellen kívüli kifejezésekben, például lekérdezésekben és élő kapcsolatú jelentésmérőkben használják.
A Live-Connect-jelentésekben előfordulhat, hogy USERCULTURE nem a megfelelő felhasználói területi beállításokat adja vissza, amikor egy jelentés mértékkifejezéséből kérik le.
Példa
A következő kifejezéshez:
FORMAT(TODAY(), "dddd", USERCULTURE())
Az aktuális felhasználó nyelvbeállításától függően USERCULTURE az aktuális napot adja vissza, például:
Területi beállítás | Formázott hétköznap |
---|---|
de-DE | Dienstag |
hu-HU | 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 | вівторок |
Kapcsolódó tartalom
Kifejezésalapú címek a Power BIUSERNAMEUSERPRINCIPALNAMEUSEROBJECTID