Partilhar via


CULTURA DO UTILIZADOR

Aplica-se a:Colunacalculada Tabelacalculada MedidaCálculo visual

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

Nota: Atualmente, esta função é suportada no Power BI Premium por capacidade, no Power BI Premium por utilizador e apenas no Power BI Embedded.

Sintaxe

USERCULTURE()

Parâmetros

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

Valor devolvido

Localidade como uma cadeia de caracteres.

Observações

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

  • Quando usado em tabelas calculadas e expressões de coluna calculadas, o resultado pode diferir dependendo se a tabela está no modo DirectQuery ou Import. Quando no modo DirectQuery, o resultado é determinado pelo idioma (localidade) especificado em Configurações de Idioma no serviço do Power BI. O padrão em Configurações de idioma especifica que a localidade é determinada pela configuração de 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 no modo de importação, o resultado é determinado estaticamente durante a atualização e não varia no momento da consulta. Para atualizações gerenciadas, como agendadas ou interativas, a localidade não se baseia na configuração de idioma do navegador do usuário, mas usa uma localidade invariante. A localidade invariante, no entanto, pode ser substituída usando o ponto de extremidade XMLA para especificar uma localidade personalizada.

  • Quando combinado com o recurso Parâmetros de campo no Power BI, USERCULTURE pode ser usado para traduzir de forma confiável títulos e legendas de visualização dinâmica quando usado em expressões de objeto RLS (segurança em nível de linha) e medida dentro do mesmo modelo. No entanto, expressões que contenham USERCULTURE chamadas de fora do modelo, como consultas e medidas de relatório de conexão ao vivo, não devem ser usadas 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, segurança em nível de linha (RLS) e itens de cálculo. No entanto, ele pode não retornar a localidade do usuário correta quando usado em expressões de fora do modelo, como consultas e medidas de relatório de conexão ao vivo.

  • Em relatórios 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

Para 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:

Região Formatado dia da semana
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 вівторок

Títulos baseados em expressões no Power BI
NOME DE UTILIZADOR
USERPRINCIPALNAME
USEROBJECTID