Criando uma arquitetura no ambiente do Power BI Service
A arquitetura no ambiente do Power BI Service, para uso da ferramenta, introduzindo alguns pontos importantes a serem considerados para quem é iniciante.
Para os iniciantes do uso da ferramenta Power BI, é importante levar os pontos abaixo, em consideração:
Fluxo de dados (área de Stage) – Os dados ficam na área Stage, um DataLake Storage no Azure em formato de CSV. Não é obrigatório ter fluxo de dados na
empresa, pode-se ter views na base de dados por exemplo no SQL Server.
Modelo de dados PBIX – Consome memória da máquina, ok!?
Conjuntos de dados – Devem ser sincronizados com o fluxo (agendamentos).
Relatório no PBIX – Evitar desenvolver o relatório (visuais) na web. Online é só
para dataset e dataflow.
Relatórios online – Podem ser “usados” em aplicativos… visuais podem ser
pinados no painel… enfim, podem ser compartilhados.
3 artefatos (fluxos – conjuntos de dados – relatórios) – Podem estar em
workspaces diferentes.
Passando essas etapas, preciso apontar alguns benefícios quanto ao uso de uma arquitetura
bem estruturada no Power Bi Service:
– Separação das camadas de ETL, Modelagem de Dados e Visualização
– Maior facilidade no trabalho em equipe, podendo-se separar as equipes
que cuidam de cada camada
– Redução no tempo de atualização do conjunto de dados, por deixar o
trabalho pesado de transformações no Dataflows
– Reutilização de transformações de dados, modelos de dados e cálculos,
reduzindo redundância e manutenção e aumentando a consistência das
informações
Após apontamento dos benefícios de uma arquitetura bem estruturada, temos abaixo as etapas:
1. Crie uma Workspace que servirá como Repositório no PBI Online. – Lembrando, vc precisa de uma Licença Premium/Conta Pro
2. Agora crie fluxos de dados neste workspace para importar as tabelas das
fontes de dados. Nos fluxos de dados essas tabelas se chamam
entidades.
3. Crie agendamentos para que ocorra a atualização automática dos fluxos
de dados no PBI Online.
4. Crie o conjunto de dados. Para isso, abra seu Power BI Desktop e importe
as entidades que foram criadas nos fluxos de dados. Nessa etapa faça
somente a modelagem dos seus dados (relacionamentos das entidades e
medidas). Aqui ainda não é a etapa de criação de visuais, dashboards,
etc.
5. Publique essa modelagem de dados na workspace. No Power Bi online,
esse será o conjunto de dados.
DICA: Você pode publicar o modelo de dado em workspaces diferentes dos originais onde está o fluxo de dado.
6. Configure a atualização automática do conjuntos de dados no PBI online
7. Agora abra novamente seu Power BI Desktop e conecte-se ao conjunto
de dados publicado na etapa anterior. Aqui está o segredo para não ter
duplicidade de informações ou divergências de números entre diferentes
áreas, a fonte de dados para criação dos relatórios é única, o conjunto
de dados.
8. Por fim crie seus visuais e publique o relatório na workspace.
Acompanhe as imagens para entender como ficará a disposição dessa arquitetura ideal:


Para entender um pouco mais sobre power BI e nuvem da Azure, leia nosso artigo aqui no blog sobre o assunto.
Quer saber como uma arquitetura pode ajudar nos seus negócios?
Fale com o GFT através do nosso site.