Alura > Cursos de Dados > Cursos de Business Intelligence & Visualização > Conteúdos de Business Intelligence & Visualização > Primeiras aulas do curso Power BI Service: Compartilhamento, Apps e Segurança RLS

Power BI Service: Compartilhamento, Apps e Segurança RLS

Publicando o primeiro relatório no Power BI Service - Apresentação

Apresentando o instrutor e audiodescrevendo a cena

Olá, muito prazer. Meu nome é Henrique Frizo, sou o instrutor aqui na Alura. Ministrei treinamentos de Power BI, tanto presenciais quanto on-line, para mais de 5 mil pessoas estudantes. Também realizei várias consultorias para empresas do Brasil e do mundo. Sou certificado pela Microsoft como especialista em Power BI desde 2020.

Audiodescrição: Henrique é um homem de pele clara, com cabelo e barba escuros. Veste uma camiseta preta lisa. Ao fundo, há uma parede branca com luzes rosa e azul refletidas.

Definindo o público-alvo e objetivos do curso

Este curso é direcionado a pessoas estudantes que já possuem, no mínimo, conhecimentos básicos de Power BI: que saibam criar medidas, compreendam o que é ETL, entendam modelagem de dados e consigam criar visuais. A partir disso, vamos aprender como compartilhar o relatório final — o produto final desenvolvido no Power BI Desktop — com outras pessoas.

Neste curso, nós vamos aprender não apenas a criar a sua conta corporativa, mas também a compartilhar seu relatório no Power BI Service (serviço do Power BI), compreender o que é essa plataforma e para que ela serve. Também veremos como compartilhar o relatório com outras pessoas e daremos bastante ênfase em Row-Level Security (RLS, segurança em nível de linha): como fazer com que determinadas pessoas vejam apenas uma parte dos seus dados e apenas uma parte do seu relatório.

Indicando recursos e iniciando o percurso

Não se esqueça de que este curso segue o padrão da Alura; a partir de agora, você tem acesso às nossas redes sociais, ao nosso Discord, ao nosso fórum e, claro, à Luri, nossa super inteligência artificial, disponível para ajudar com todas as dúvidas durante nosso percurso.

É isso. Desligue o celular, feche as redes sociais, pegue seu café e sua água, porque nosso percurso a partir de agora será incrível. Vamos começar?

Publicando o primeiro relatório no Power BI Service - Conhecendo o projeto da VarejoMax

Apresentando o cenário de trabalho

Cenário de trabalho

Antes de criarmos várias regras diferentes dentro das áreas de trabalho — criando um workspace (área de trabalho) ou outra estrutura semelhante — é fundamental entendermos melhor o cenário em que vamos atuar, para que todos os exercícios que criaremos na prática façam sentido.

Trabalharemos com nossa empresa fictícia, Varejo Max, que já utilizamos em outros treinamentos e na plataforma com você. Portanto, você já está um pouco familiarizado com essa empresa.

A pessoa diretora comercial, Mariana, informou que o relatório de vendas está pronto e será apresentado em seguida, mas, por enquanto, está apenas no computador da pessoa analista. Solicitou que o disponibilizássemos para a diretoria e para as pessoas gerentes regionais, garantindo que cada pessoa gerente visualize apenas os dados de sua própria região. Pediu que publicássemos e organizássemos esse relatório.

Confirmamos que publicaríamos e organizaríamos o relatório. No entanto, esse é um ponto importante a ser discutido de início.

Explicando custos e publicação no Power BI

Power BI: custos e publicação

Muitas pessoas perguntam: “Quanto custa instalar o Power BI no equipamento?” O Excel, por exemplo, é pago; é necessário pagar o pacote Office. E o Power BI?

O Power BI Desktop — a ferramenta que instalamos no equipamento para criar relacionamentos, executar o ETL, desenvolver funções DAX e montar visualizações — é um software totalmente gratuito e oficial, baixado diretamente da Microsoft Store ou do site da Microsoft.

Pode surgir a dúvida: “A Microsoft está oferecendo gratuitamente um de seus melhores programas?” Não exatamente. O Power BI Desktop é 100% gratuito e pode ser usado à vontade. Porém, a Microsoft sabe que, assim como na Varejo Max, as empresas enfrentam o problema de que relatórios parados no computador da pessoa analista não geram valor. Não podemos enviar por e-mail, pois as bases de dados costumam ficar na máquina dessa pessoa; tampouco conseguimos compartilhar de forma inteligente e segura — justamente o que faremos neste treinamento.

Para resolver isso, a Microsoft desenvolveu o Power BI Service, sobre o qual falaremos a seguir. É nessa camada que a Microsoft monetiza. Quando chegarmos à parte de criação de contas, vamos orientar você sobre como proceder.

Listando desafios e necessidades da Varejo Max

Pontos importantes e desafios da Varejo Max

Principais desafios identificados:

Planejando as entregas do treinamento

O que construiremos neste treinamento

Se as palavras que estamos utilizando aqui parecerem muito complexas, não se preocupe, isso é normal. Se for a primeira vez que você vê estes conceitos, nós vamos explicar em detalhes e veremos que não é nada assustador.

Nós vamos fazer configurações de acesso: quem pode ver o quê e quem pode acessar o quê. Em seguida, vamos compartilhar utilizando os acessos que criarmos. Implementaremos RLS, sigla de Row-Level Security (segurança em nível de linha). Se isso também for novo para você, não se preocupe; nós vamos entender isso a fundo. Depois, faremos essa distribuição dentro de aplicações, que é a parte mais segura.

Explorando o relatório e seus dados

Agora, vamos ao Power BI para conhecer nosso relatório. Este arquivo já está disponível para download (transferência). Não apenas este, mas todos os arquivos que utilizaremos no curso já estão disponíveis; é possível baixá-los dentro deste treinamento. Nós não vamos nos preocupar em criar medidas, visuais ou executar ETL (extração, transformação e carga); já deixamos tudo pronto. Ao longo do curso, porém, trabalharemos alguns pontos de DAX, porque isso é exigido no RLS, e faremos algumas alterações também no Power Query, mas esse não é o foco principal do curso.

Vamos primeiro conhecer as tabelas. Temos uma tabela chamada acesso RLS, que nos guiará para definir o que cada gerente e cada pessoa usuária pode ou não visualizar. Nós vamos explicar isso em detalhes na aula em que trabalharmos esse tema. Temos também a dimensão de clientes, que é o cadastro de nossos clientes. Há o calendário, que aqui chamamos de GINDATA. Ao lado, está o cadastro de produtos, que podemos revisar com calma. Temos o cadastro de regiões, que é fundamental para definirmos quem é a pessoa supervisora que pode visualizar determinadas informações e quem não pode. Há também o cadastro de pessoas vendedoras e nossa tabela fato principal, a tabela de vendas, que apresentará as vendas de cada uma de nossas regiões.

Na primeira aba, vemos alguns cartões na parte superior: o faturamento líquido no período analisado, o lucro total, a margem geral e o percentual da meta. Temos dois slicers (segmentadores) importantes, um de ano (para ver as vendas por ano) e outro de região. Quando alteramos a região para Centro-Oeste, por exemplo, o relatório mostra apenas as vendas do Centro-Oeste, e assim por diante. Preste atenção a este slicer (segmentador), com o qual trabalharemos bastante ao longo do curso.

Também temos o faturamento por ano, no qual podemos aplicar um drill down (detalhamento) para analisar por trimestre e, em seguida, por mês. Há ainda o faturamento por categoria, por região, e uma matriz que mostra o total de vendas por pessoa vendedora por região.

É um relatório relativamente simples de criar. Se você chegou até aqui, provavelmente já sabe como construir um relatório como este. Como o objetivo é entender melhor como compartilhar isso de forma segura e inteligente, ele nos atende perfeitamente.

Publicando o primeiro relatório no Power BI Service - Acessando e conhecendo o Power BI Service

Apresentando os ambientes do Power BI

Esse ambiente de desenvolvimento, o Power BI Desktop (Power BI Desktop), nós já conhecemos bem: já criamos medidas, visualizações, modelagem, ETL e muito mais.

Mas a grande pergunta é: qual é o outro ambiente existente do Power BI? Apresentamos o Power BI Service (Serviço do Power BI). O Power BI Service (Serviço do Power BI) é a nuvem da Microsoft (Microsoft) para o Power BI, que usamos para compartilhar relatórios com outras pessoas dentro da organização.

Acessando o Power BI Service pelo navegador

Trata-se de um ambiente acessado pelo navegador, como o Google Chrome (Google Chrome), o Microsoft Edge (Microsoft Edge) ou outro navegador de preferência. Neste exemplo, acessamos com o Google Chrome (Google Chrome). Para acessar, utilizamos o endereço app.powerbi.com e fazemos login.

Como fazemos login? Qual conta usamos? Aqui costuma surgir um obstáculo: para acessar o Power BI Service (Serviço do Power BI), é necessário ter uma conta corporativa ou estudantil. Isso significa que não é possível utilizar um e-mail pessoal, como Gmail ou Outlook.com (mesmo sendo da Microsoft (Microsoft)). Contas pessoais, genéricas, não podem ser usadas para acessar o Power BI Service (Serviço do Power BI).

Orientando sobre contas institucionais e alternativa

É preciso um e-mail institucional, por exemplo, nome@petrobras.com.br; se for uma conta estudantil, algo como nome@usp.br. Não sabemos o padrão exato da USP, mas o importante é que seja um e-mail institucional.

E se não tivermos esse e-mail porque não estamos trabalhando nem estudando, e estamos aqui na Alura buscando melhorar o currículo para conquistar um trabalho? Será que não vamos conseguir acompanhar o curso? Podemos, sim. No site developer.microsoft.com, temos a possibilidade de criar uma conta de pessoa desenvolvedora da Microsoft (Microsoft). A Microsoft (Microsoft) disponibiliza uma conta com acesso a um e-mail institucional gratuito, que permite acessar o Power BI Service (Serviço do Power BI).

Criando a conta de pessoa desenvolvedora

Vamos deixar esse link em "Para saber mais": developer.microsoft.com. Acessamos o site, fazemos login e criamos a conta de pessoa desenvolvedora.

É um processo um tanto demorado, por isso não vamos mostrar passo a passo. Embora leve algum tempo, é simples: basta criar uma conta de e-mail como se fosse qualquer outra. Será solicitado que façamos uma autenticação de dois fatores; para isso, precisamos baixar o Microsoft Authenticator no celular. É por esse motivo que dizemos que o processo é um pouco demorado, mas é simples, e confiamos que você conseguirá realizá-lo.

Acessando o Power BI Service e conhecendo o ambiente inicial

Depois disso, teremos uma conta capaz de acessar o Power BI em powerbi.com, especificamente em app.powerbi.com. Vamos entrar, iniciar sessão com nossa conta e chegar a um ambiente muito parecido com o que apresentamos. No canto superior direito, veremos nossa conta e o tipo de licença Pro, sobre o qual falaremos mais adiante. Teremos a capacidade de acessar todos os componentes disponíveis.

Nós criamos uma conta do zero para começarmos do zero também. Assim, notaremos que não há nenhum relatório já publicado e que não há nenhum Workspace (espaço de trabalho) criado, exceto o My Workspace (meu espaço de trabalho), sobre o qual também falaremos. Vamos começar com o mesmo ambiente, desde o início. Você só precisará se preocupar em criar sua conta de pessoa desenvolvedora da Microsoft ou usar uma que já possua.

Explorando workspaces e aplicações

Primeiro, o que estamos visualizando? No menu lateral esquerdo, há vários botões. Não vamos percorrê-los ponto a ponto para não estendermos demais a explicação. Vamos nos concentrar, inicialmente, nesses dois botões: Workspaces (espaços de trabalho) e My Workspace (meu espaço de trabalho). Em termos gerais, são locais onde podemos armazenar nossos relatórios. Há uma diferença entre eles que detalharemos mais adiante. Também mostraremos como criar nossos próprios Workspaces (espaços de trabalho) do aplicativo. Após fazermos isso, todos os nossos relatórios ficarão listados na seção Recentes.

Também podemos criar aplicações. Muitas pessoas podem ouvir essa palavra e pensar: “Vamos criar um aplicativo igual ao do Power Apps aqui?”. Não. Não se trata disso. Vamos criar aplicações do Workspace (espaço de trabalho) que servem para melhorar a visualização e o consumo dos relatórios. Falaremos mais sobre isso adiante. Por ora, concentre-se em criar sua conta e acessar app.powerbi.com.

Sobre o curso Power BI Service: Compartilhamento, Apps e Segurança RLS

O curso Power BI Service: Compartilhamento, Apps e Segurança RLS possui 102 minutos de vídeos, em um total de 62 atividades. Gostou? Conheça nossos outros cursos de Business Intelligence & Visualização em Dados, ou leia nossos artigos de Dados.

Matricule-se e comece a estudar com a gente hoje! Conheça outros tópicos abordados durante o curso:

Aprenda Business Intelligence & Visualização acessando integralmente esse e outros cursos, comece hoje!

Conheça os Planos para Empresas