Condividi tramite


USERCULTURE

Si applica a:colonna calcolatatabella calcolataMeasurecalcolo visivo

Restituisce le impostazioni locali (codice del paese di lingua) per l'utente corrente, determinate dal sistema operativo, dalle impostazioni del browser orPower servizio BI.

Nota: Questa funzione è attualmente supportata in Power BI Premium per capacità, Power BI Premium per utente, andPower solo BI Embedded.

Sintassi

USERCULTURE()

Parametri

Questa espressione non ha parametri.

Restituisce value

Impostazioni locali come stringa.

Osservazioni:

  • Nel servizio Power BI le impostazioni locali sono determinate dalle impostazioni impostazioni>lingua>lingua. Il valore predefinito è determinato dall'impostazione della lingua del browser dell'utente.

  • Se utilizzata nella tabella calcolata and espressioni di colonna calcolate, il risultato può variare a seconda che la tabella sia in modalità DirectQuery or Import. Quando si usa la modalità DirectQuery, il risultato viene determinato dalla lingua (impostazioni locali) specificate in Impostazioni lingua nel servizio bi Power. Il valore predefinito in Impostazioni lingua specifica le impostazioni locali è determinato dall'impostazione della lingua del browser dell'utente, il che significa che la stessa tabella calcolata or colonna può restituire risultati diversi a seconda delle impostazioni della lingua del browser per ogni utente. Quando si usa la modalità importazione, il risultato viene determinato in modo statico durante l'aggiornamento andnot variare in base alla query time. Per gli aggiornamenti gestiti, ad esempio or interattivo, le impostazioni locali vengono not in base all'impostazione della lingua del browser dell'utente, ma usa invece impostazioni locali invarianti. Le impostazioni locali invarianti, tuttavia, possono essere sottoposte a override tramite l'endpoint XMLA per specificare impostazioni locali personalizzate.

  • Se combinato con la funzionalità Parametri campo in Power BI, USERCULTURE può essere usato per convertire in modo affidabile i titoli di visualizzazione dinamici and didascalie quando vengono usate in measureand espressioni di oggetti di sicurezza a livello di riga all'interno dello stesso modello. Tuttavia, le espressioni contenenti USERCULTURE chiamate dall'esterno del modello, ad esempio le query and misure del report con connessione dinamica, devono not essere basate su per i titoli tradotti correttamente and didascalie.

  • USERCULTURE restituisce le impostazioni locali utente corrette quando vengono usate nelle espressioni di oggetto chiamate dall'interno del modello, ad esempio misure, sicurezza a livello di riga and elementi di calcolo. Tuttavia, può not restituire le impostazioni locali utente corrette quando vengono usate nelle espressioni dall'esterno del modello, ad esempio le query and misure del report con connessione dinamica.

  • Nei report di Live Connect USERCULTURE può not restituire le impostazioni locali utente corrette quando viene chiamato da un report measure'espressione.

Esempio

Per l'espressione seguente,

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

A seconda dell'impostazione della lingua per l'utente corrente, USERCULTURE restituisce il daycorrente, ad esempio:

impostazioni locali weekday formattato
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 вівторок

titoli basati su espressioni inUSERNAMEUSERPRINCIPALNAMEUSEROBJECTIDPower BI