USERCULTURE
Koskee seuraavia:Laskettu sarake
Laskettu taulukko
Mittayksikkö
Visuaalinen laskenta -
Palauttaa nykyisen käyttäjän aluekohtaiset asetukset (kielikoodin maakoodi) käyttöjärjestelmän, selainasetusten tai Power BI -palvelun perusteella.
Syntaksi
USERCULTURE()
Parametrit
Tällä lausekkeella ei ole parametreja.
Palautusarvo
Aluekohtainen asetus merkkijonona.
Huomautukset
Power BI -palvelussa aluekohtaiset asetukset määräytyvät asetusten>kielen>kieliasetusten. Oletusarvo määräytyy käyttäjän selaimen kieliasetuksen mukaan.
Kun sitä käytetään lasketussa taulukossa ja lasketun sarakkeen lausekkeissa, tulos voi vaihdella sen mukaan, onko taulukko DirectQuery- vai tuontitilassa. DirectQuery-tilassa tulos määräytyy Power BI -palvelun kieliasetuksissa määritetyn kielen (kieliasetusten) mukaan. Kieliasetukset-kohdan oletusasetus määräytyy käyttäjän selaimen kieliasetuksen mukaan. Tämä tarkoittaa sitä, että sama laskettu taulukko tai sarake voi palauttaa eri tuloksia käyttäjän selaimen kieliasetusten mukaan. Tuontitilassa tulos määritetään staattisesti päivityksen aikana, eikä se vaihtele kyselyn aikana. Hallituissa päivityksissä, kuten ajoittetuissa tai vuorovaikutteisissa, aluekohtaiset asetukset eivät perustu käyttäjän selaimen kieliasetukseen, vaan käyttävät muuttumattomaa aluekohtaista asetusta. Muuttumattoman alueasetuksen voi kuitenkin ohittaa XMLA-päätepisteellä määrittämällä mukautetut aluekohtaiset asetukset.
Kun USERCULTURE yhdistetään Power BI:n Kenttäparametrit-ominaisuuteen, voit kääntää dynaamisen visualisoinnin otsikot ja kuvatekstit luotettavasti, kun niitä käytetään mitta- ja rivitason suojauksen (RLS) objektilausekkeissa samassa mallissa. Lausekkeisiin, jotka sisältävät mallin ulkopuolelta kutsuttuja USERCULTURE, kuten kyselyihin ja reaaliaikaisen yhteyden raporttimittareihin, ei pidä luottaa oikein käännettyihin otsikoihin ja kuvateksteihin.
USERCULTURE palauttaa oikean käyttäjän aluekohtaiset asetukset, kun sitä käytetään mallissa kutsuttuihin objektilausekkeisiin, kuten mittareihin, rivitason suojaukseen (RLS) ja laskentakohteisiin. Se ei kuitenkaan välttämättä palauta oikeaa käyttäjän aluekohtaista sijaintia, kun sitä käytetään mallin ulkopuolisissa lausekkeissa, kuten kyselyissä ja reaaliaikaisen yhteyden raporttimittareissa.
Reaaliaikaisen yhteyden raporteissa USERCULTURE eivät välttämättä palauta oikeaa käyttäjän aluekohtaista sijaintia, kun niitä kutsutaan raportin mittayksikkölausekkeesta.
Esimerkki
Seuraavalle lausekkeelle:
FORMAT(TODAY(), "dddd", USERCULTURE())
Nykyisen käyttäjän kieliasetuksen mukaan USERCULTURE palauttaa nykyisen päivän, esimerkiksi:
Kielialue | Muotoiltu viikonpäivä |
---|---|
de-DE | Dienstag |
en-US | 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 | вівторок |
Aiheeseen liittyvä sisältö
lausekepohjaiset otsikot Power BIUSERNAMEUSERPRINCIPALNAMEUSEROBJECTID