1
resposta

Relacionamento entre fontes de dados distintas por intervalo de datas.

Olá pessoal!

Estou trabalhando em um projeto no Power BI onde tenho 2 fontes de dados diferentes, um banco de dados postgres e uma planilha em excel, e os campos que ligam as essas fontes são as colunas de data. No excel existem duas colunas com um intervalo de datas (coluna data início e coluna data fim), e no banco uma coluna com datas. A condição seria se a data que vem do banco de dados estiver dentro do intervalo de datas da planilha, fazer o relacionamento.

Existe a possibilidade de fazer esse relacionamento? Se sim, como seria feito?

Desde já agradeço a ajuda.

1 resposta

Olá Daniel, tudo bem?

Desculpe a demora em obter retorno.

Para estabelecer uma relação entre as duas fontes de dados com base no intervalo de datas, você pode criar uma nova coluna em uma das tabelas para representar esse intervalo. Por exemplo, na tabela do Excel, você pode adicionar uma coluna chamada "Intervalo de Datas" e preenchê-la com os intervalos correspondentes às colunas "Data início" e "Data fim".

Em seguida, você pode criar uma relação entre essa nova coluna e a coluna de datas do banco de dados postgres. Para fazer isso, vá para a guia "Modelagem" no Power BI Desktop, clique em "Gerenciar Relações" e adicione uma nova relação entre as duas colunas.

Gif representando como criar as relações entre tabelas no Power Bi, o usuário clica em 'Modelagem', em seguida em 'gerenciar relações'

Depois de criar a relação, você poderá utilizar essa relação para filtrar os dados com base no intervalo de datas.

Abaixo deixo também o link da documentação que poderá te ajudar:

Espero que isso ajude!

Se tiver mais alguma dúvida, fico à disposição.

Abraços e até mais!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!