Compartilhar via


USERCULTURE

aplica-se a:coluna calculadatabela calculadamedidacálculo visual

Retorna a localidade (código do país de código de idioma) para o usuário atual, determinado pelo sistema operacional, pelas configurações do navegador ou pelo serviço do Power BI.

Sintaxe

USERCULTURE()

Parâmetros

Essa expressão não tem parâmetros.

Valor de retorno

Localidade como uma cadeia de caracteres.

Comentários

  • No serviço do Power BI, a localidade é determinada pelo Configurações>>de Idioma. O padrão é determinado pela configuração de linguagem do navegador do usuário.

  • Quando usado em expressões de tabela calculada e de coluna calculada, o resultado pode ser diferente dependendo se a tabela está no modo DirectQuery ou Import. Quando no modo DirectQuery, o resultado é determinado pelo idioma (localidade) especificado nas Configurações de Idioma no serviço do Power BI. O padrão nas Configurações de Idioma especifica a localidade é determinado pela configuração do idioma do navegador do usuário, o que significa que a mesma tabela ou coluna calculada pode retornar resultados diferentes dependendo das configurações de idioma do navegador para cada usuário. Quando estiver no modo de importação, o resultado será determinado estaticamente durante a atualização e não variará no momento da consulta. Para atualizações gerenciadas, como agendadas ou interativas, a localidade não se baseia na configuração de linguagem do navegador do usuário, mas usa uma localidade invariável. No entanto, a localidade invariável pode ser substituída usando o ponto de extremidade XMLA para especificar uma localidade personalizada.

  • Quando combinados com o recurso parâmetros field no Power BI, USERCULTURE podem ser usados para traduzir de forma confiável títulos e legendas de visualização dinâmica quando usados em expressões de objeto RLS (segurança em nível de linha) no mesmo modelo. No entanto, expressões que contêm USERCULTURE chamadas de fora do modelo, como consultas e medidas de relatório de conexão dinâmica, não devem ser confiadas para títulos e legendas traduzidos corretamente.

  • USERCULTURE retorna a localidade correta do usuário quando usada em expressões de objeto chamadas de dentro do modelo, como medidas, RLS (segurança em nível de linha) e itens de cálculo. No entanto, ele pode não retornar a localidade correta do usuário quando usado em expressões de fora do modelo, como consultas e medidas de relatório de conexão dinâmica.

  • Em relatórios do Live-Connect, USERCULTURE pode não retornar a localidade correta do usuário quando chamado de uma expressão de medida de relatório.

Exemplo

Use a seguinte expressão,

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

Dependendo da configuração de idioma do usuário atual, USERCULTURE retorna o dia atual, por exemplo:

Locale Dia da semana formatado
de-DE Dienstag
pt-BR 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 вівторок

títulos baseados em expressão no Power BIUSERNAMEUSERPRINCIPALNAMEUSEROBJECTID