Skip
BI4ALL BI4ALL
  • Expertise
    • Data Strategy & Governance
    • Data Visualisation
    • Inteligência Artificial
    • Low Code & Automation
    • Modern BI & Big Data
    • R&D Software Engineering
    • PMO, BA & UX/ UI Design
  • Knowledge Centre
    • Blog
    • Setores
    • Customer Success
    • Tech Talks
  • Sobre Nós
    • História
    • Board
    • Parceiros BI4ALL
    • Prémios
    • Media Centre
  • Carreiras
  • Contactos
Português
InglêsAlemão
Página Anterior:
    Knowledge Center
  • PowerBI e Fabric SQL Database: Guia para uma solução end-to-end

PowerBI e Fabric SQL Database: Guia para uma solução end-to-end

Página Anterior: Blog
  • Knowledge Center
  • Blog
  • Fabric: nova plataforma de análise de dados
1 Junho 2023

Fabric: nova plataforma de análise de dados

Placeholder Image Alt
  • Knowledge Centre
  • PowerBI e Fabric SQL Database: Guia para uma solução end-to-end
4 Fevereiro 2025

PowerBI e Fabric SQL Database: Guia para uma solução end-to-end

PowerBI e Fabric SQL Database: Guia para uma solução end-to-end

Key takeways

Fabric SQL Database armazena e gere os dados como uma base SQL tradicional

Dataflow e Data Pipeline automatizam e otimizam a ingestão e atualização dos dados

Lakehouse conecta os dados ao PowerBI, centralizando múltiplas fontes

Até há pouco tempo, a visualização de dados no PowerBI exigia sempre uma conexão com outras plataformas, como Azure, SharePoint ou Excel. Isto significava que o controlo do armazenamento dos dados estava, muitas vezes, fora do ecossistema do PowerBI. Contudo, com a mais recente atualização do Fabric, já é possível criar uma solução end-to-end, onde tanto a base de dados como o relatório do PowerBI residem no mesmo ambiente. Neste guia, explico como montar esta solução utilizando cinco elementos essenciais: Fabric SQL Database, Lakehouse, Dataflow, Data Pipeline e PowerBI Report.

 

SQL Database

O primeiro passo é criar uma base de dados SQL utilizando o Fabric SQL Database. Este componente funciona exatamente como uma base de dados tradicional, permitindo a ingestão, atualização e consulta de dados. Pode interagir com a base de dados através de queries SQL ou, de forma mais intuitiva, utilizando outras ferramentas, como os Dataflows.

 

Lakehouse

Embora o Fabric SQL Database não ofereça uma conexão direta com o PowerBI, o Lakehouse permite fazê-lo. O Lakehouse torna-se, assim, o repositório final de dados, permitindo a integração com várias fontes. Este elemento é ideal para centralizar dados num único local, sendo possível até mesmo conectar-se a várias bases de dados.

 

Dataflow

O Dataflow é o componente responsável pela extração, transformação e carregamento (ETL) dos dados. Através dele, pode configurar como os dados serão extraídos, transformados e carregados para os repositórios. Para esta solução, pode usar um ou dois Dataflows:

  • Um Dataflow para ligar a SQL Database ao Lakehouse.
  • Um segundo Dataflow (opcional) para ligar fontes externas de dados, como um Excel, à sua base de dados (se optar por esta alternativa de ingestão de dados na base de dados).

Se optar por criar a base de dados de forma convencional via SQL, não será necessário configurar um Dataflow. Todo o controlo será feito diretamente na base de dados.

 

Data Pipeline

Embora os Dataflows sejam suficientes para integrar os dados, pode ser útil adicionar automações, como agendamentos e triggers. O Data Pipeline permite construir processos automatizados, unindo diferentes elementos e definindo ações para cenários de sucesso ou falha.

Com os Data Pipelines, pode agendar o carregamento dos dados com a frequência desejada (diária, semanal, mensal, etc.) e configurar notificações em caso de falha no processo, utilizando plataformas de comunicação como o Outlook ou o WhatsApp. Isto proporciona um maior controlo sobre todo o ecossistema de dados no Fabric.

 

PowerBI Report

O último elemento da solução é a visualização dos dados através do PowerBI Report. Para usar os dados preparados no Lakehouse, basta configurar uma ligação SQL Endpoint através do conector Lakehouse no PowerBI. Após isso, pode criar os relatórios desejados e publicá-los diretamente, tornando a solução totalmente operacional no servidor.

 

Conclusão

Com a mais recente versão do Fabric, armazenar e explorar dados tornou-se cada vez mais simples. Com os elementos e dicas apresentados neste guia, criar soluções end-to-end torna-se fácil e seguro, mantendo o controlo total dos dados num único local.

Autor

Nuno Faria

Nuno Faria

Consultant

Partilhar

Conteúdos relacionados

Soberania de dados: o trunfo estratégico para as empresas Blog

Soberania de dados: o trunfo estratégico para as empresas

Em 2025, a soberania de dados tornou-se o novo motor de competitividade - transformando volumes massivos de informação em inovação, eficiência e vantagem estratégica.

Deteção de Anomalias: Técnicas, Desafios e Considerações Éticas Blog

Deteção de Anomalias: Técnicas, Desafios e Considerações Éticas

A Deteção de Anomalias identifica padrões invulgares nos dados para prevenir riscos, recorrendo a técnicas de machine learning.

Frameworks orientadas por metadados no Microsoft Fabric: Implementações em YAML (Parte 3) Blog

Frameworks orientadas por metadados no Microsoft Fabric: Implementações em YAML (Parte 3)

Implementações YAML no Microsoft Fabric usam Azure DevOps para validação, estrutura por ambientes e pipelines com aprovações, garantindo consistência.

Frameworks orientadas por metadados no Microsoft Fabric: Logging com Eventhouse (Parte 2) Blog

Frameworks orientadas por metadados no Microsoft Fabric: Logging com Eventhouse (Parte 2)

Logging no Microsoft Fabric com Eventhouse garante visibilidade centralizada e análise em tempo real de pipelines, usando KQL para ingestão escalável.

Como simplificar frameworks orientadas por metadados no Microsoft Fabric com YAML Blog

Como simplificar frameworks orientadas por metadados no Microsoft Fabric com YAML

Simplifique frameworks orientadas por metadados no Microsoft Fabric com YAML para ganhar escalabilidade, legibilidade e integração CI/CD.

Solução analítica em Fabric para garantir Escalabilidade, Single Source of Truth e Autonomia Use Cases

Solução analítica em Fabric para garantir Escalabilidade, Single Source of Truth e Autonomia

A nova arquitetura analítica baseada em Microsoft Fabric assegurou integração de dados, fiabilidade e escalabilidade, promovendo autonomia analítica e preparação para futuras exigências.

video title

Vamos começar

Tem uma questão? Quer iniciar um novo projeto?
Contacte-nos

Menu

  • Expertise
  • Knowledge Centre
  • Sobre Nós
  • Carreiras
  • Contactos

Mantenha-se atualizado e impulsione o sucesso com inovação

Newsletter

2025 Todos os direitos reservados

Política de Privacidade e Proteção de Dados Política de Segurança de Informação
URS - ISO 27001
URS - ISO 27701
Cookies Settings

BI4ALL may use cookies to memorise your login data, collect statistics to optimise the functionality of the website and to carry out marketing actions based on your interests.
You can customise the cookies used in .

Opções para ativar ou desativar cookies por preferência.

These cookies are essential to provide services available on our website and to enable you to use certain features on our website. Without these cookies, we cannot provide certain services on our website.

These cookies are used to provide a more personalised experience on our website and to remember the choices you make when using our website.

These cookies are used to recognise visitors when they return to our website. This enables us to personalise the content of the website for you, greet you by name and remember your preferences (for example, your choice of language or region).

These cookies are used to protect the security of our website and your data. This includes cookies that are used to enable you to log into secure areas of our website.

These cookies are used to collect information to analyse traffic on our website and understand how visitors are using our website. For example, these cookies can measure factors such as time spent on the website or pages visited, which will allow us to understand how we can improve our website for users. The information collected through these measurement and performance cookies does not identify any individual visitor.

These cookies are used to deliver advertisements that are more relevant to you and your interests. They are also used to limit the number of times you see an advertisement and to help measure the effectiveness of an advertising campaign. They may be placed by us or by third parties with our permission. They remember that you have visited a website and this information is shared with other organisations, such as advertisers.

Política de Privacidade