Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Um parâmetro de campo pode dar suporte a traduções para uma coluna em um relatório de vários idiomas no Power BI. A maioria dos relatórios contém mais de uma coluna que requer traduções de dados. Você deve garantir que o mecanismo usado para selecionar um idioma possa ser sincronizado entre vários parâmetros de campo. Para testar essa abordagem trabalhando com o projeto nesta série de artigos, crie um segundo parâmetro de campo para traduzir nomes de categoria de produto da tabela Produtos.
Criar um parâmetro de campo
No Power BI Desktop, na faixa de opções Modelagem, selecione Novo parâmetro>Campos.
Na caixa de diálogo Parâmetros, insira o nome Nomes de Categoria Traduzidos.
Preencha os campos com as colunas da tabela Produtos para os idiomas desejados.
Selecione Criar.
Abra o modo de exibição Tabela. Selecione a tabela para exibir o código DAX (Expressões de Análise de Dados). Atualize o código para corresponder ao código a seguir.
Translated Category Names = { ("Category", NAMEOF('Products'[CategoryTranslationEnglish]), 0, "en"), ("Categoría", NAMEOF('Products'[CategoryTranslationSpanish]), 1, "es"), ("Catégorie", NAMEOF('Products'[CategoryTranslationFrench]), 2, "fr"), ("Kategorie", NAMEOF('Products'[CategoryTranslationGerman]), 3, "de") }
Após você ter feito as alterações, o valor de Categoria estará localizado e haverá uma nova coluna.
Clique duas vezes em Value4 e altere o nome para LanguageId.
Atualizar o modelo
Depois de criar o novo parâmetro de campo, você precisa atualizar o modelo para usá-lo.
No Power BI Desktop, abra o modo de exibição Modelo.
Localize a tabela Nomes de Categoria Traduzidos e a tabela Idiomas.
Arraste a LanguageId de Nomes de Categoria Traduzidos para a tabela Idiomas para criar uma relação um-para-um.
O filtro de idioma agora afeta categorias.
Agora você aprendeu a sincronizar a seleção de idioma em vários parâmetros de campo. Este exemplo envolve dois parâmetros de campo. Se o projeto envolver um número maior de colunas que exigem traduções de dados, como 10, 20 ou até 50, você poderá repetir essa abordagem e escalar verticalmente o máximo necessário.
Nota
Você pode testar a sua implementação de traduções de dados no Power BI Desktop alterando o filtro na tabela Idiomas. No entanto, os outros dois tipos de traduções não funcionam corretamente no Power BI Desktop. Você precisa testar os metadados e as traduções de rótulo de relatório no serviço do Power BI.