Olá novamente! Se você está acompanhando meus artigos sobre o Power BI, provavelmente já está familiarizado com o Power BI Desktop, uma poderosa ferramenta de criação de relatórios e visualizações. No entanto, hoje vamos explorar o porquê de você precisar do serviço Power BI, também conhecido como Power BI Service.
Da última vez que estivemos juntos abordamos falamos pela primeira vez sobre os Workspaces do Power BI, deixo aqui o link pois com certeza são assuntos complementares, a partir de então pretendo falar bastante sobre o assunto, como uma séria de artigos.
Muitas vezes, novos usuários do Power BI questionam a necessidade de criar uma conta no Power BI e se precisam usar o site para criar suas visualizações. Além disso, eles se perguntam qual é o propósito do site ou serviço do Power BI e porque deveriam utilizá-lo se já podem gerar relatórios gratuitamente usando o Power BI Desktop. Vamos entender e tentar responder a todas essas perguntas ao longo deste artigo.
Power BI Desktop: criação de relatórios
A criação de relatórios no Power BI é realizada principalmente por meio do aplicativo Desktop chamado Power BI Desktop. Ele é uma ferramenta gratuita que pode ser instalada em seu computador. Não é necessário pagar nada nem ter uma conta para utilizá-lo. Basta fazer o download, instalar e começar a usá-lo.
O Power BI Desktop oferece todas as funcionalidades necessárias para criar relatórios. No entanto, após a criação do relatório, surge a necessidade de compartilhá-lo com outras pessoas, mesmo que seja apenas para mostrar os resultados. É nessa etapa que entra em cena o Power BI Service.
Área de Trabalho do Power BI
A área de trabalho do Power BI é onde você cria e salva seus arquivos de relatório no formato *.PBIX usando o Power BI Desktop. No entanto, compartilhar esses arquivos diretamente com os usuários pode apresentar algumas limitações e problemas. Aqui estão alguns motivos:
Controle excessivo: Ao compartilhar um arquivo *.PBIX, os usuários teriam acesso ao Power BI Desktop e poderiam editar e modificar o relatório sem conhecimento ou orientação adequados. Isso pode levar a problemas e dificuldades de manutenção, pois eles podem fazer alterações indesejadas e precisarão buscar sua assistência para solucionar problemas.
Acessibilidade limitada: O Power BI Desktop é uma ferramenta poderosa, mas não está disponível em todos os dispositivos, como smartphones e tablets. Isso significa que os usuários não poderão acessar e interagir com o relatório em diferentes dispositivos, limitando sua mobilidade e flexibilidade.
Para superar esses desafios, chegamos ao ponto em que será necessário publicar esse relatório online, você pode compartilhar seus relatórios de forma mais segura, controlada e acessível.
Opções de hospedagem para relatórios do Power BI
Ao compartilhar corretamente o relatório do Power BI, é necessário hospedá-lo em algum lugar acessível aos usuários. Existem duas opções de hospedagem disponíveis:
Hospedagem baseada em nuvem: Nesse caso, você faz o upload do seu relatório para o serviço do Power BI e os usuários podem acessá-lo usando um navegador da web ou o aplicativo móvel do Power BI. Essa opção é altamente recomendada, pois permite um compartilhamento fácil, seguro e acessível, além de fornecer recursos avançados, como colaboração em tempo real, atualizações automáticas de dados e compartilhamento controlado.
Hospedagem local: Para aqueles que desejam manter o controle total sobre seus dados e relatórios, o Power BI oferece uma opção de hospedagem local chamada Power BI Report Server. Com o Power BI Report Server, você pode implantar relatórios do Power BI em seu próprio ambiente de servidor local. Isso é útil para organizações que têm requisitos de segurança ou conformidade específicos que exigem a manutenção dos dados dentro de suas próprias infraestruturas. No entanto, essa opção requer conhecimentos técnicos e infraestrutura adequada para configurar e gerenciar o servidor.
Acredito que a hospedagem baseada em nuvem é a opção mais popular e recomendada para a maioria dos usuários, enquanto a hospedagem local é adequada para cenários específicos onde o controle total dos dados é necessário.
O que é o Serviço do Power BI?
No Serviço do Power BI, você encontrará um ambiente de hospedagem baseado em nuvem para seus relatórios. Esse ambiente é fornecido pela Microsoft como parte de sua oferta de serviços em nuvem, incluindo o Azure e o Office 365.
As informações foram mascaradas.
No Serviço do Power BI, as organizações são separadas em unidades chamadas Locatários. Esses locatários podem ser gerenciados por meio do Azure Active Directory ou do Office 365. Dentro dos locatários, existem usuários que são autenticados usando o Azure Active Directory.
Para acessar o serviço do Power BI, você pode visitar o site https://app.powerbi.com/ e fazer login com suas credenciais.
Além dos usuários e autenticações, o Serviço do Power BI também utiliza o conceito de workspaces. Um workspace é como uma pasta compartilhada entre uma equipe de usuários, onde eles podem colaborar e compartilhar conteúdo do Power BI. É um local centralizado para compartilhar relatórios, dashboards e outros artefatos. Existem várias opções disponíveis para compartilhar o conteúdo do Power BI publicado no Serviço, proporcionando flexibilidade na distribuição das informações.
Ah! Publicar um relatório criado no Power BI Desktop no Serviço do Power BI é bastante simples, e não devo deixar de falar que foi algo abordado no artigo citado anteriormente.
Baseado em capacidade ou baseado em usuário
Ao utilizar o serviço do Power BI, é necessário possuir uma licença do Power BI. Existem duas opções de licenciamento disponíveis: baseado em capacidade e baseado em usuário. A escolha entre eles depende das necessidades e do tamanho da organização.
O licenciamento baseado em capacidade é mais adequado para organizações com muitos usuários, geralmente acima de centenas. Com esse tipo de licenciamento, a organização adquire uma capacidade dedicada no serviço do Power BI, permitindo o compartilhamento e o acesso aos relatórios e dashboards por um grande número de usuários. Essa abordagem é vantajosa em termos de escalabilidade e desempenho, pois garante recursos dedicados para atender a demanda da organização.
Por outro lado, o licenciamento baseado em usuário é mais adequado para empresas de pequeno e médio porte. Nesse caso, cada usuário é licenciado individualmente, permitindo que eles acessem e usem o serviço do Power BI de acordo com as suas necessidades. Essa opção é mais econômica para organizações com um número limitado de usuários.
É importante mencionar que, em alguns casos, além do licenciamento baseado em capacidade, também pode ser necessário obter licenças adicionais baseadas em usuário para realizar certas operações específicas.
Serviço do Power BI, não apenas para hospedagem de relatórios
No Serviço do Power BI, além de ser um ambiente de hospedagem para relatórios, há uma variedade de recursos e componentes corporativos disponíveis. Esses recursos foram desenvolvidos para aprimorar a governança e a implementação do Power BI. Alguns dos principais recursos disponíveis no Serviço do Power BI incluem:
1. Fluxo de Dados: Permite que você crie e gerencie fluxos de dados para centralizar e preparar dados para uso em relatórios e análises.
2. Conjunto de Dados Compartilhado: Permite que você compartilhe conjuntos de dados com outros usuários em sua organização, garantindo a consistência e reutilização dos dados.
3. Datamart: É uma coleção de conjuntos de dados organizados e estruturados, que podem ser usados para criar relatórios e análises.
4. Métricas: Permite que você defina e monitore métricas importantes para o seu negócio, fornecendo insights rápidos sobre o desempenho.
5. Linhagem de Dados: Permite visualizar e entender a origem e o fluxo dos dados em seu ambiente do Power BI, ajudando a rastrear e solucionar problemas.
6. Certificação de Conteúdo: Permite que você certifique relatórios e dashboards, indicando que foram revisados e aprovados como conteúdo confiável e de qualidade.
7. Rótulos de Sensibilidade: Ajuda a classificar e controlar a confidencialidade dos dados, garantindo a conformidade com as políticas de segurança da organização.
8. Pipelines de Implantação: Permite criar pipelines de implantação para automatizar a implantação de artefatos do Power BI em diferentes ambientes.
9. Workspaces: São ambientes colaborativos onde os usuários podem compartilhar e trabalhar em conjunto em relatórios, dashboards e outros recursos do Power BI.
10. Aplicativos: Permitem criar soluções completas do Power BI, incluindo relatórios, dashboards e fluxos de dados, para distribuição e consumo simplificados.
Abaixo vamos detalhar alguns desses itens, porém é importante destacar que alguns desses recursos podem exigir licenciamento premium para utilização. Recomenda-se avaliar as necessidades específicas da organização e verificar os detalhes de licenciamento para aproveitar ao máximo esses recursos avançados do Serviço do Power BI.
Fluxo de dados ( DataFlows)
O fluxo de dados é uma funcionalidade que permite realizar ETL baseado em nuvem usando o mecanismo Power Query. Ele oferece a possibilidade de centralizar a transformação e o armazenamento de dados em tabelas compartilhadas.
Ao usar fluxos de dados, você evita a necessidade de copiar a transformação de dados em vários arquivos do Power BI. Em vez disso, você pode criar um fluxo de dados que serve como um local central para a transformação e o armazenamento de dados. Os arquivos do Power BI podem se conectar e obter dados diretamente desses fluxos de dados.
Essa abordagem de várias camadas no Power BI, com o uso de fluxos de dados, é benéfica para a arquitetura e organização dos dados. Permite reutilizar transformações, garantir a consistência dos dados em diferentes relatórios e facilitar a manutenção das transformações caso haja alterações nos requisitos.
Conjunto de dados
O conjunto de dados compartilhado é uma funcionalidade que permite reutilizar um conjunto de dados existente para criar relatórios simplificados. Um relatório simplificado é um relatório que se conecta ao vivo a um conjunto de dados do Power BI, eliminando a necessidade de ter um conjunto de dados separado para cada relatório.
Ao usar um conjunto de dados compartilhado, você pode aproveitar os cálculos e a modelagem já realizados nesse conjunto de dados em vários relatórios. Isso proporciona consistência e eficiência na criação de relatórios, pois você pode reutilizar as medidas, colunas calculadas e relacionamentos já definidos no conjunto de dados compartilhado.
Datamart
O Datamart é uma ferramenta que facilita a modelagem no Power BI, reunindo todas as configurações em um editor unificado dentro do serviço do Power BI. Com o Datamart, é possível criar fluxos de dados e conjuntos de dados em conjunto, simplificando o processo de gerenciamento e configuração.
Além disso, o Datamart permite armazenar os dados no Banco de Dados SQL do Azure, que está incluído no licenciamento do Power BI. Isso proporciona uma solução de armazenamento robusta e escalável para os dados utilizados nos modelos do Power BI.
O objetivo do Datamart é aprimorar a construção de modelos no Power BI, oferecendo uma abordagem mais integrada e eficiente para a criação e gerenciamento de fluxos de dados e conjuntos de dados.
Métricas
As Métricas do Power BI são um componente abrangente que permite exibir KPIs ou métricas importantes para o negócio. Anteriormente conhecido como Metas do Power BI, esse componente foi aprimorado e renomeado para Métricas do Power BI.
Com as Métricas do Power BI, é possível criar e configurar todos os aspectos de um KPI, incluindo o valor atual, a meta, a tendência, o status e as regras que determinam se o valor está no caminho certo ou atrasado, entre outros. Isso permite acompanhar e visualizar o desempenho e a saúde dos indicadores-chave do negócio.
Uma vantagem das Métricas do Power BI é que elas podem ser alimentadas por um conjunto de dados compartilhado do Power BI. Isso significa que é possível usar um conjunto de dados existente para fornecer os dados necessários para as métricas, permitindo a reutilização de cálculos e modelagens já realizados.
Linhagem de Dados
A Linhagem de Dados é uma funcionalidade disponível no Serviço do Power BI que ajuda a rastrear e visualizar a origem dos dados utilizados em um visual ou relatório. Com a Linhagem de Dados, é possível entender quais conjuntos de dados e fluxos de dados estão sendo utilizados e qual é a fonte dos dados.
Essa funcionalidade é especialmente útil em cenários complexos, nos quais há diversos componentes relacionados a dados e diferentes fontes de dados envolvidas. Ela permite identificar facilmente a linhagem dos dados, ajudando a garantir a transparência e a compreensão dos fluxos de dados.
É importante destacar que a Linhagem de Dados ainda está em desenvolvimento e continua sendo aprimorada pela Microsoft. Embora ainda haja casos em que a funcionalidade pode não ser totalmente suportada, espera-se que ela evolua e melhore no futuro, oferecendo uma visão mais abrangente e precisa da linhagem dos dados.
Certificação de conteúdo
A Certificação de Conteúdo é uma funcionalidade que permite definir e configurar governança de dados. Essa funcionalidade permite certificar objetos do Power BI, como conjuntos de dados, fluxos de dados, relatórios e aplicativos, por um determinado grupo dentro da organização.
O administrador do locatário do Power BI tem controle sobre as funções que podem certificar o conteúdo. Ao certificar um objeto, ele indica que esse conteúdo é confiável e de alta qualidade. Isso ajuda na adoção e uso do conteúdo por outros usuários, pois eles podem identificar e encontrar facilmente o conteúdo certificado.
A certificação de conteúdo desempenha um papel importante na governança de dados, fornecendo uma maneira de destacar o conteúdo confiável e de valor para a organização. Ao certificar objetos, os administradores podem garantir que os usuários tenham acesso a informações confiáveis e relevantes, promovendo a colaboração e a tomada de decisões com base em dados confiáveis.
Pipelines de implantação
Para garantir a segurança e evitar impactos nos usuários, é importante separar o ambiente de desenvolvimento do ambiente de usuário no Power BI. Isso é especialmente relevante em organizações que possuem três ambientes distintos: Desenvolvimento, Teste e Produção.
Ao ter diferentes conteúdos no ambiente de desenvolvimento, é necessário enviar as alterações para o próximo ambiente de forma controlada, seja ele de teste ou produção. É nesse ponto que os Deployment Pipelines (ou pipelines de implantação) entram em cena. Esses pipelines permitem gerenciar e controlar o processo de implantação das alterações entre os diferentes ambientes, facilitando a transição suave e segura do desenvolvimento para o teste e, por fim, para o ambiente de produção.
Os pipelines de implantação no Power BI são configurados para considerar os espaços de trabalho dedicados aos ambientes de Desenvolvimento, Teste e Produção. Eles comparam as alterações realizadas nesses ambientes e ajudam a controlar a implantação das mesmas. Dessa forma, as alterações podem ser revisadas, testadas e implantadas de maneira controlada, garantindo que os usuários não sejam afetados imediatamente por mudanças que ainda estão em desenvolvimento.
Workspaces
Os Workspaces do Power BI são ambientes colaborativos no serviço do Power BI onde as equipes podem compartilhar, revisar e editar o conteúdo do Power BI de forma conjunta. Esses espaços permitem que os membros da equipe colaborem em relatórios, dashboards e outros objetos do Power BI.
Dentro de um Workspaces, os membros da equipe podem trabalhar em conjunto, realizar revisões e edições nos projetos uns dos outros. Eles podem compartilhar ideias, insights e atualizações em tempo real, facilitando a colaboração efetiva.
Os Workspaces também desempenham um papel importante na implantação de alterações em diferentes ambientes. Por meio dos Workspaces, as equipes podem implantar as alterações realizadas nos projetos em outros ambientes, como ambiente de teste ou produção.
Cada membro da equipe possui níveis de acesso e permissões específicos dentro do Workspace, que são determinados com base em suas funções e responsabilidades. Isso garante que cada membro tenha acesso apropriado ao conteúdo e que as atividades de edição sejam realizadas de forma controlada.
Aplicativos
Os aplicativos no Power BI são uma forma eficiente de organizar e entregar conteúdo personalizado aos usuários. Eles permitem agrupar vários relatórios e conteúdos do Power BI em um único pacote, facilitando a distribuição de informações relevantes de forma estruturada.
Ao criar um aplicativo, você tem a liberdade de definir a aparência e o tema de acordo com suas necessidades e preferências. Você pode escolher as cores, o layout e até mesmo a página inicial que os usuários verão ao acessar o aplicativo.
Além disso, os aplicativos permitem segmentar seu público-alvo, direcionando o conteúdo para usuários específicos ou grupos de usuários. Isso garante que as informações sejam entregues de forma personalizada e relevante para cada usuário, melhorando sua experiência de navegação e facilitando o acesso às informações necessárias.
Em resumo, os aplicativos no Power BI são uma maneira poderosa de organizar, personalizar e entregar conteúdo do Power BI aos usuários, proporcionando uma experiência de visualização de dados mais intuitiva e direcionada.
Dashboard
Dashboards são uma camada adicional de visualização que oferece uma maneira simplificada de apresentar informações importantes de forma consolidada. Os dashboards podem servir como a página inicial para vários relatórios ou como uma visualização em tempo real, permitindo que os usuários acompanhem métricas-chave de forma rápida e fácil.
A principal diferença entre um dashboard e um relatório é que os dashboards são projetados para fornecer uma visão geral rápida e resumida dos dados, enquanto os relatórios oferecem análises mais detalhadas e aprofundadas. Os dashboards geralmente consistem em blocos ou cartões que exibem gráficos, tabelas e outros elementos visuais que mostram informações-chave.
Os dashboards também oferecem recursos adicionais, como alertas de dados, que permitem que os usuários sejam notificados quando certos valores ou condições forem atingidos. Além disso, os dashboards podem ser configurados para atualizar automaticamente, garantindo que os dados exibidos estejam sempre atualizados.
Embora o uso de dashboards seja opcional, eles podem ser uma maneira eficaz de apresentar informações importantes de maneira concisa e fácil de entender. Eles fornecem uma visão instantânea do desempenho dos negócios e ajudam os usuários a tomar decisões informadas com base nos principais indicadores e métricas.
Resumo
O Serviço do Power BI é uma opção de hospedagem em nuvem para o conteúdo do Power BI, oferecendo recursos e configurações necessárias para uma plataforma de hospedagem. Ele inclui componentes extras, como fluxos de dados, conjunto de dados compartilhados, datamart, métricas, painéis, pipelines de implantação, certificação de conteúdo, espaços de trabalho e aplicativos. Esses recursos extras são essenciais para a adoção e implementação bem-sucedida do Power BI. O Serviço do Power BI continua sendo uma escolha popular para muitas organizações devido à sua atualização regular e suporte contínuo.
Pretendo retornar futuramente com assuntos mais aprofundados e também com informações complementares referentes ao Serviço do Power BI.
Fontes -
Power BI Cloud vs On-Premise: Which One to Choose in 2023 (labsmedia.com)
Conjuntos de dados no serviço do Power BI - Power BI | Microsoft Learn
Introdução aos datamarts - Power BI | Microsoft Learn
Introdução às métricas no Power BI - Power BI | Microsoft Learn
Linhagem de dados - Power BI | Microsoft Learn
Habilitar a certificação de conteúdo - Power BI | Microsoft Learn
Workspaces in Power BI - Power BI | Microsoft Learn
Aplicativos no Power BI - Power BI | Microsoft Learn
Intro to dashboards for Power BI designers - Power BI | Microsoft Learn