Power BI: como adicionar coluna de outra tabela
2 min. read
Published on
Key notes
- O Power BI é usado para criar visualizações de dados interativas, construir painéis e relatórios para análise de dados e tomada de decisões
- A maneira mais simples de adicionar uma coluna de outra tabela é usando as fórmulas corretas.
O Power BI possui muitas funções excelentes que tornam este produto da Microsoft uma das ferramentas mais desejadas para organizar e visualizar vários conjuntos de dados, mas o Power BI não é tão intuitivo em alguns casos.
Este problema foi descrito por um usuário no fórum oficial da Microsoft:
Tenho 2 tabelas: Tabela [A] e TimeZone. Como adiciono outra coluna em [A] que usará uma coluna como vlaue na tabela TimeZone sem usar uma consulta de mesclagem? A tabela Fuso horário contém apenas um valor que é o número de horas a serem compensadas. Idealmente, eu gostaria de usar esse valor como parâmetro, mas não descobri como fazê-lo.
Então, o OP quer usar o número de horas como parâmetro, mas não descobriu como fazer isso.
Se você se encontrar na mesma situação, aqui estão algumas soluções que funcionarão para você.
Etapas para adicionar uma coluna de outra tabela no Power BI
1. Adicione uma coluna de outra tabela quando houver relacionamento entre tabelas
Adicione uma coluna calculada na Tabela [A] usando a sintaxe: New Column = RELATED(TimeZone[Value])
2. Adicione uma coluna de outra tabela quando não houver relacionamento entre tabelas
Se você não usa relacionamentos, aqui está uma alternativa:
Nova Coluna =
var JoinCol = 'TabelaA'[ID]
var NewCol = CALCULATE(MAX('TimeZone'[Value]),'TimeZone'[ID]=JoinCol)
retornar NewCol
3. Adicione uma coluna usando o Power Query
- Selecione Editar consultas . Isso abrirá uma nova janela no Power BI.
- Vá para a guia Adicionar coluna .
- Adicione uma coluna de índice e nomeie-a como Índice.
- Adicione uma coluna personalizada com esta expressão: Table2[ColumnName]{[Index]}
Conclusão
As soluções parecem um pouco técnicas, principalmente as duas primeiras. Ainda assim, a opção de adicionar uma coluna de outra tabela é para usuários avançados.
Felizmente, existe mais de uma forma de abordar esse assunto, cada uma delas adaptada às necessidades de cada usuário.
Você achou nossas soluções úteis? Deixe-nos saber na seção de comentários abaixo!
User forum
0 messages