Power BI Q&A Question

Como vocês sabem, eu estou fazendo uns testes pela internet afora pra testar meus conhecimentos em Power BI e vou aproveitar pra escrever um pouco sobre algumas perguntas que me chamaram atenção.

Link para os testes: https://www.learndatainsights.com/power-bi-quiz-da-100/power-bi-quiz-da-100-analyze-the-data/

A Pergunta

A pergunta foi a seguinte: “quais são os usos do visual de Q&A no Power BI?”. A resposta está na imagem abaixo.

Minhas considerações

Errei feio aqui. Na verdade eu não sabia dessa de que era possível usar Q&A mesmo sem permissão de edit no report/dataset (última resposta). Já a outra resposta que errei, que foi a primeira, eu na verdade li “get insights” e inferi, assumi, de que ele estava falando na verdade de Quick Insights, achei que fosse uma pegadinha, e não marquei…

A pegadinha da última questão está no fato de que, sim, é possível usar o Q&A sem permissão de edit no dataset, porém, apesar de você conseguir usar o Q&A, é impossível salvar o visual criado, conforme imagem abaixo.

https://docs.microsoft.com/en-us/power-bi/consumer/end-user-q-and-a
https://docs.microsoft.com/en-us/power-bi/natural-language/q-and-a-intro

Referências

Power BI Bookmarks

Como vocês sabem, eu estou fazendo uns testes pela internet afora pra testar meus conhecimentos em Power BI e vou aproveitar pra escrever um pouco sobre algumas perguntas que me chamaram atenção.

Link para os testes: https://www.learndatainsights.com/power-bi-quiz-da-100/power-bi-quiz-da-100-visualize-the-data/

A Pergunta

A pergunta foi a seguinte: “quais desses elementos você pode setar num bookmark?”. A resposta está na imagem abaixo.

Minhas considerações

Bookmarks é um assunto que cai muito em um monte de lugar, em vários e vários lugares que tem perguntas de teste, sempre cai bookmarks, então resolvi escrever aqui um pouco e estudar mais sobre eles.

Veja que a minha resposta foi parcialmente errada, eu acredito que no Exame DA-100 os pontos funcionem assim também, mas não tenho certeza, é algo que preciso pesquisar depois.

O que eu errei nessa questão foi interpretação de texto, eu sei o que faz um bookmark, mas na vontade de responder rápido não prestei muita atenção ao enunciado.

O fato é que, o item que escolhi errado “the list of visual types available in the visualisations pane” não tem nada a ver com bookmarks. List of Visual Types é a lista de visuais da sua página que ficam no Selection Pane, conforme destaco na imagem abaixo.

Ou seja, o bookmark não tem nenhuma interferência na lista de itens, ou lista de objetos, que existe no Selection Pane. O que o bookmark faz na verdade é salvar o estado desses objetos que fazem parte do selection pane, ou seja, se um objeto está escondido ou não, se ele estão na ordem mais pra cima ou mais pra baixo, inclusive a ordem dos objetos na “tab order” são considerados pelo bookmark.

Agora, a resposta 3 e 5 são a mesma resposta, se eu selecionei a 3 eu devia ter selecionado a 5 também. Isso porque o bookmark considera a “visibility” (escondido ou não) para todos visuals do selection pane, e/ou para apenas os visuals selecionados.

All Visuals: todos visuais da página.
Selected Visuals: visuais selecionados manualmente quando da criação do bookmark.

Pontos interessantes sobre bookmarks:

  • Existem bookmarks criados pelos reports designers, ou seja, quem fez o report, mas o usuário também podem criar bookmarks para eles mesmos.
  • Esses bookmarks criados por usuários não afetam em nada o resultado para outros usuários, mas se algum outro usuário quiser essa visão, você pode compartilhar seu bookmark (requer PRO).
  • Bookmarks podem ser utilizados como Slide View de um Power Point.
  • Mesmo sendo possível fazer “Slide View” de bookmark no Power BI Service, quando você exportar um report, os bookmarks não serão considerados.
  • Se você adicionar um visual novo no report, o bookmark antigo (antes de ser atualizado) irá mostrar o novo visual em seu estado padrão.
  • Se o report designer tirar algum elemento que seu bookmark usa, tipo um chart filtrado, o bookmark vai dar erro na hora que você tentar acessar ele.

Elementos salvos num bookmark, ver imagem abaixo:

Bookmarks ainda tem propriedades como data (dados), display e current page.
Data: se marcado irá considerar filtros, drill e sort no bookmark.
Display: se marcado irá considerar questões visuais, como spotlight ou visibilidade de um chart no bookmark.
Current page: se marcado irá garantir que o bookmark salve a página atual em que foi criado e quando utilizado retorne para pagina que foi criado, caso contrário ele ainda irá funcionar, mas não vai voltar na página que foi criado.

Nenhum bookmark volta a posição do visual pro lugar, bookmarks não salvam posição do gráfico.

Referências

Power BI Dashboards e Reports

Como vocês sabem, eu estou fazendo uns testes pela internet afora pra testar meus conhecimentos em Power BI e vou aproveitar pra escrever um pouco sobre algumas perguntas que me chamaram atenção.

Link para os testes: https://www.learndatainsights.com/power-bi-quiz-da-100/power-bi-quiz-da-100-visualize-the-data/

A Pergunta

A pergunta foi a seguinte: “quais são diferenças entre reports e dashboards?”. A resposta está na imagem.

Minhas considerações

Eu utilizo pouco dashboards no meu dia a dia, a maioria das pessoas prefere usar reports pela sua maior interatividade, então sei que dashboards não permitem filtros, quer dizer, você pode filtrar um visual e pinnar ele no dashboard, inclusive você pode pinnar o mesmo visual com diferentes filtros, de forma que ele mostre diferentes filtros/visões em cada visual pinnado no dashboard.

Eu sei que todos visuais que um report aceita, o dashboard vai aceitar também, então isso tira fora a primeira opção.

Essa segunda opção de que “um report permite ver as tabelas de dados e campos do datasource subjacente, enquanto que num dashboard isso não é possível”, eu não sabia que tinha essa distinção, por isso fui testar no meu Power BI Service, e realmente, no Dashboard não é possível. As opções no dashboard são essas:

opções do dashboard no pbi service

Enquanto que no report, as opções são essas:

opções do report no pbi service

As demais opções, de setar alerta, eu já sabia que era só mesmo em dashboards. Também o uso de Q&A funciona tanto pra dash quando pra reports.

  • Os tiles de um Dashboard atualizam assim que o datasource atualiza.
  • Pra criar dashboards precisa de ser PRO, ha não ser que você esteja criando na sua própria workspace.
  • Um tile de um dashboard pode ser criado a partir de um report, dataset, dashboard, a partir do Q&A, do Excel, de Reports do SQL Server Reporting Services (SSRS), Quick Insights, etc.
  • Sim, você pode pinar um tile de um dashboard em outro dashboard.
  • Você pode criar tiles diretamente no dashboard, do tipo: web content, image, text box, video ou Real-Time Data (custom streaming data).
  • Você não pode criar dashboards na versão mobile, mas vc pode consumir/ver os dashboards no mobile.
  • Dashboards podem ter uma “mobile view” específica, assim como reports.
  • É possível criar tiles no dashboards a partir do Reporting Services.
  • Se o chart/gráfico original mudar, o tile do dashboard não muda. Os dados são atualizados, mas o visual permanece o do Tile.

Referências

Power BI Drill Through

Como vocês sabem, eu estou fazendo uns testes pela internet afora pra testar meus conhecimentos em Power BI e vou aproveitar pra escrever um pouco sobre algumas perguntas que me chamaram atenção.

Link para os testes: https://www.learndatainsights.com/power-bi-quiz-da-100/power-bi-quiz-da-100-visualize-the-data/

A Pergunta

A pergunta foi a seguinte: “de quais modos vc pode drill-through de uma página de mais alto nível para uma mais detalhada?”. A resposta está na imagem abaixo.

Minhas considerações

Essa eu respondi consciente, porém eu realmente não sabia que era possível definir measures, medidas, como campos de drill-through. Então, pra revisar o processo de drill-through, leia a seguir.

Pra fazer drill-through você precisa criar uma nova página no Power BI, e nessa nova página colocar as informações que você quer detalhar.

Nessa página, na parte de “add drillthrough fields here” você adiciona os campos ou measures que você deseja. Com isso, em qualquer visual que você tiver esses campos, será possível clicar com botão direito e dar um “drill through”. Dá pra fazer drill-through até de slicers!

Quando usamos measures no filtro de drillthrough o Power BI automaticamente ativa a opção “Keep all filters”, dessa forma, quando fazemos o drillthrough todos os filtros presentes na página inicial são passados pra página destino (a página de drillthrough).
O mesmo acontece se utilizarmos um campo númerico sumarizado nos filtros de drillthrough.

Referências

https://docs.microsoft.com/en-us/power-bi/create-reports/desktop-drillthrough

Power BI R Visuals

Como vocês sabem, eu estou fazendo uns testes pela internet afora pra testar meus conhecimentos em Power BI e vou aproveitar pra escrever um pouco sobre algumas perguntas que me chamaram atenção.

Link para os testes: https://www.learndatainsights.com/power-bi-quiz-da-100/power-bi-quiz-da-100-visualize-the-data/

A Pergunta

A pergunta foi a seguinte: “quais das plataformas suportam visuais R?”. A resposta está na imagem abaixo.

Minhas considerações

Eu não sei o quanto de R cai no exame, mas acredito que seja pouco ou quase nada, mas de qualquer forma, R visuals é um dos tópicos do exame. Essa pergunta foi no chute, eu realmente não sabia a resposta certa :(.

Mas agora sabemos que Report Server não suporta e nem quando publicamos o relatório na Web (publish to web).

Vou aproveitar e falar alguns detalhes sobre R que podem nos ajudar para as próximas perguntas.
Retirado daqui https://docs.microsoft.com/en-us/power-bi/create-reports/desktop-r-visuals e daqui https://docs.microsoft.com/en-us/power-bi/visuals/service-r-visuals:

  • Relacionamentos: como ocorre com outros recursos visuais do Power BI Desktop, se forem selecionados campos de dados de tabelas diferentes sem relacionamento definido entre eles, ocorrerá um erro.
  • Update: Visuais R são atualizados quando os dados são atualizados, filtrados ou destacados (highlighted). No entanto, a imagem em si não é interativa e não pode ser utilizada como fonte para cross-filtering.
  • Highlights: os visuais R respondem se você destacar outros visuais, mas não pode selecionar elementos no visual R para filtrar outros elementos.
  • Visuais R não podem mostrar tooltips e não podem ser utilizados para filtrar outros visuais (porém outros visuais podem filtrar highlight eles).
  • R visuals não suportam tipo TIME, recomenda-se o uso de date/time.
  • R visuals não são suportados quando usamos Publish to Web.
  • R visuals não são imprimidos quando se imprime (print) um report ou dashboard.
  • R visuals não são suportados com DirectQuery no Analysis Services.
  • R visuals requerem uma licença PRO para serem utilizados fora do Power BI Desktop.

Pra conseguir encontrar onde que a Microsoft fala se Visual R é suportado ou não no report server, eu tive que ir nesse link https://docs.microsoft.com/en-us/power-bi/report-server/compare-report-server-service, e realmente, Report Server não suporta R visuals.

Power BI Groups and Bins

Como vocês sabem, eu estou fazendo uns testes pela internet afora pra testar meus conhecimentos em Power BI e vou aproveitar pra escrever um pouco sobre algumas perguntas que me chamaram atenção.

Link para os testes: https://www.learndatainsights.com/power-bi-quiz-da-100/power-bi-quiz-da-100-analyze-the-data/

A Pergunta

A pergunta foi a seguinte: “coloque os passos na ordem correta para criar um Histogram com um número fixo de Bins no Power BI (escolha a visualização apropriada primeiro)”

A responsa certa você vê na imagem acima.

Minhas considerações

Meu erro aqui foi não prestar atenção no enunciado… Eu so errei a posição 1, porque não prestei atenção quando ele falou para “escolher a visualização apropriada primeiro”.

Mas quero aproveitar essa pergunta pra revisar e compartilhar com vocês sobre o Histogram e Bins no Power BI.

No Power BI Desktop é possível criar grupos ou bins, sendo que Groups vamos utilizar para colunas de texto e Bins para colunas de números ou datas.

Groups é como criar uma coluna auxiliar, um IF ou um SWITCH, no exemplo abaixo eu pego uma coluna de texto, Segment, e crio um grupo e depois uso esse grupo como eixo em um gráfico de colunas.

O mesmo pode ser feito com colunas de números ou datas. Basta selecionar uma coluna numérica > botão direito > new group, a tela de Group/Binning será exibida. Nessa tela você ainda pode escolher se quer agrupar por Bin ou List, sendo que List vai funcionar como o Group que usamos no exemplo anterior. No caso do Bin, é importante lembrar de que ele cria groups de tamanho igual.

Utilizando Bin no meu campo de Sales, eu posso criar uma quantidade fixa de grupos para agrupar minhas vendas e analisar melhor meus dados dessa forma.

O gráfico de cima usa Sales agrupados pelos 20 Bins que criei, no debaixo usa a coluna de Sales sem nenhum tratamento.

Referências

https://docs.microsoft.com/en-gb/learn/modules/perform-analytics-power-bi/2-statistical-summary
https://docs.microsoft.com/en-gb/learn/modules/perform-analytics-power-bi/4-group-data
https://docs.microsoft.com/en-us/power-bi/create-reports/desktop-grouping-and-binning
https://www.youtube.com/watch?v=9kp2Nu_LuXg – Creating Groups and Histogram Bins in Power BI
https://www.youtube.com/watch?v=SFWHDWiqXzI – DAX Fridays! #95: Binning, Frequency and relative frequency | Data profiler
https://www.youtube.com/watch?v=BRvdZSfO0DY – Grouping / Binning

Datasets no Power BI Service

Como vocês sabem, eu estou fazendo uns testes pela internet afora pra testar meus conhecimentos em Power BI e vou aproveitar pra escrever um pouco sobre algumas perguntas que me chamaram atenção.

Link para os testes: https://www.learndatainsights.com/power-bi-quiz-da-100/power-bi-quiz-da-100-deploy-deliverables/

A Pergunta

A pergunta foi a seguinte, “quais settings vc pode mudar num dataset no power bi service pra um dataset armazenado numa shared capacity”, ou seja, o que você pode ajustar num dataset num shared capacity (não Premium).

As respostas certas seriam:

  • Marcar o dataset como promoted ou certified.
  • Editar ou Modificar as credenciais usadas pra conectar no datasource
  • Update os parametrons do Query Editor.

Então, a primeira coisa é ler e estudar datasets numa shared capacity pra ver se essas respostas estão corretas. Mas antes, a explicação que a resposta dá é:

  • No Power BI Service, você pode sim: a) editar ou modificar as credenciais usadas pelo dataset pra se conectar no datasource, b) atualizar os parametros do query editor e c) marcar o dataset como promoted ou certified.
  • Você não consegue ver o tamanho do dataset numa shared capacity, apenas no Premium.
  • Você não pode criar um editor de parâmetro da query (isso vc faz no desktop) nem ver o tamanho e detalhes do dataset.

Minhas considerações

O que me chamou mais atenção nessa pergunta, na verdade na resposta, é de que você realmente pode promover ou certificar um dataset mesmo sendo um dataset numa shared capacity. Pra promover é fácil, basta ir nos settings do dataset e promover, mas pra certificar você precisa antes garantir que o seu TENANT do Power BI está com Certificação habilitada. Pra saber mais como habilitar a certificação, leia https://docs.microsoft.com/en-us/power-bi/admin/service-admin-setup-certification.

Sobre os query parameters, eu já falei sobre eles aqui, https://powerbixpert.com/2020/07/06/power-bi-query-parameters/. Esses parâmetros são definidos no Power BI desktop, e viajam para o Power BI service quando você publica o relatório/dataset e, dessa forma, é possível EDITAR esses parâmetros lá no Power BI service, porém, pra CRIAR só mesmo no Power BI desktop. Pra editar os parâmetros, só ir no settings do dataset, mesmo lugar que você já foi pra promover ou certificar seu dataset. Pra ler mais sobre editar parâmetros no Power BI Service https://docs.microsoft.com/en-us/power-bi/connect-data/service-parameters.

Editar e modificar credenciais de conexão com o datasource também é possível, já falei disso quando falei de gateways, aqui https://powerbixpert.com/2020/07/18/power-bi-gateways/, mas você pode ler mais sobre isso aqui https://docs.microsoft.com/en-us/power-bi/connect-data/service-gateway-data-sources.

Sobre “view dataset size”, respondi isso pensando em outra coisa… Mas enfim, pra ver quanto cada dataset ocupa de espaço só mesmo usando Premium com as capacidades de monitoramento da capacidade Premium, saiba mais como, aqui https://docs.microsoft.com/en-us/power-bi/admin/service-admin-premium-monitor-capacity.

Power BI Testes Práticos

Pessoal, estou na reta final pra fazer a prova, e pelo que tenho lido, as pessoas que passam dizem que a melhor forma de passar no Exame DA-100 é “hands-on”, ou seja, pessoas que já tem longa experiência com uso do Power BI Desktop e Power BI Service.

De qualquer forma, se você já leu tudo que tinha pra ler, fez seus testes e estudos, uma boa prática é começar a realizar alguns testes pra ver se você realmente tem conhecimento do conteúdo que estudou.

Existem alguns testes bem ruins por aí, então cuidado… Alguns testes podem te atrapalhar mais do que ajudar, porque eles tem respostas erradas e aí você pode acabar se confundindo.

Recentemente achei um teste na Udemy que já fiz e recomendo, o teste é esse aqui:

Exam 70-778 – Microsoft Power BI – Practice Test (2020)

https://www.udemy.com/course/exam-70-778-microsoft-power-bi-practice-test-2019

Eu já fiz o primeiro dos 3 testes e passei na risca, rs, significa que preciso estudar mais. Mas as perguntas são boas, então é isso aí pessoal, bora fazer mais alguns testes e estudar nessa reta final pra tirar logo essa certificação!

Power BI Apps

No skillset do Exame DA-100 temos os seguintes tópicos a respeito de Apps:

Deploy and Maintain Deliverables (10-15%) > Create and manage workspaces > configure and update a workspace app.

Nota: Apps é um assunto bastante amplo, abaixo escrevi um resumo com pontos que acredito serem relevantes. Recomendo que depois você leia as documentações que deixo nas Referencias.

O que é uma App?
App é uma forma de distribuir conteúdo no Power BI Service. Dentro de uma App você pode colocar diversos e diferentes reports, dashboards, links, vídeos de youtube, documentos, forms, reports de outras workspaces.
Caso utilize reports de outras workspaces é preciso dar permissões nesses reports além da permissão na App.

Quem pode usar a App e como?
Qualquer pessoa que tiver acesso na App pode acessar. Além disso a App é a única forma de distribuição que permite que você compartilhe a App com “todos na empresa” (everyone in the organization).
Se a App estiver numa Workspace Premium, usuários Free com permissão de viewer podem acessar, fora isso, apenas usuários Pro.
Todos usuários da Workspace já tem acesso automático na App, mas você pode dar acesso apenas especificamente na App para outros usuários.
Usuários externos podem acessar a App, mas requerem um link. Usuários externos não podem reshare a App.

Como acessar uma App?
Apps podem ser acessadas no app.powerbi.com, e serem buscadas/procuradas na parte de Apps, ou então o owner da App pode instalar ela automaticamente para seus destinatários.

Permissões na App?
Quem tem acesso na App pode ter permissão além de usar a App normalmente, também permissão de Builder, ou seja, pode usar os datasets que estão na App pra construir seus próprios reports. Também podem ter permissão de copiar os reports (apenas usuários Pro) e também podem re-share a App.

Quem pode atualizar uma App?
Apenas Admin, Members originalmente podem atualizar uma App, porém Contributors também podem se eles receberem essa permissão (se for uma new workspace).

Como configurar a navegação de uma App?
Recomendo assistir o vídeo da Ruth Curbal, que está nas referencias.

Referencias

https://docs.microsoft.com/en-us/power-bi/collaborate-share/service-create-distribute-apps
https://www.youtube.com/watch?v=3Bo0HHUcuas – Create stunning and useful apps in Power BI

Power BI Deploy and Maintain Deliverables (10-15%)

Finalmente o último módulo do Exame DA-100, agora é fazer alguns simulados e testes até me sentir seguro pra tirar o exame!

Lembrando que, a visão completa do Exame está no link Power BI DA-100 Certification.

Deploy and Maintain Deliverables (10-15%)

Manage datasets

• configure a dataset scheduled refresh
Scheduled Refresh são atualizações agendadas dos datasets que você tem no Power BI Service. Caso seu dataset utilize dados on-premise, você irá precisar de um data gateway configurado pra conseguir realizar o refresh, no entanto, se os dados estiverem em alguma cloud com acesso direto, como um sharepoint online por exemplo, basta informar usuário de login e senha. Refresh podem ser realizados até 8 vezes numa workspace de shared capacity e até 48 vezes numa workspace Premium. Link:
https://docs.microsoft.com/en-us/learn/modules/manage-datasets-power-bi/5-dataset-refresh

• configure row-level security group membership

Já falei pra caramba de RLS no blog, mas definir um “row-level security group” significa definir um grupo lá no RLS do Power BI Desktop que poderá acessar algum tipo de conteúdo. Isso pode ser feito estaticamente ou dinamicamente. E depois de definir e testar o RLS no Power BI Desktop, você precisar ir no Power BI Service, na parte de segurança do dataset e informar quais pessoas ou grupos irão pertencer aos grupos de RLS que você criou. Links:
https://docs.microsoft.com/en-us/learn/modules/row-level-security-power-bi/
https://powerbixpert.com/2020/08/20/power-bi-rls/

• providing access to datasets

Dar acesso num dataset pode acontecer em vários momentos, com diferentes permissões. Atualmente datasets tem permissão de read, write, reshare e build. Quando você dá acesso num report, num dashboard ou numa app, você está automaticamente dando acesso, pelo menos, de leitura. Gerenciamente de permissões de um dataset pode ser feito no Power BI Service na parte de “manage permissions” dos datasets. Links:
https://docs.microsoft.com/en-us/power-bi/connect-data/service-datasets-share
https://docs.microsoft.com/en-us/power-bi/connect-data/service-datasets-build-permissions

• configure incremental refresh settings

Incremental refresh é muito útil quando você precisa atualizar bases de dados muito grandes e é recomendado quando esses datasets gigantes são muito utilizados, mas pouco atualizados. Isso porque se você ficar atualizando toda hora, o Power BI Service vai precisar toda hora ficar reindexando seu dataset. Para que Incremental Refresh funcione é preciso utilizar dois parametros obrigatoriamente, RangeStart e RangeEnd, que são parametros de data que o Power BI utiliza pra fazer o controle do refresh incremental. Outra coisa, Incremental Refresh só é recomenado quando sua fonte de dados pode realizar Query Folding. Links:
https://docs.microsoft.com/en-us/learn/modules/manage-datasets-power-bi/6-incremental-refresh
https://docs.microsoft.com/en-us/power-bi/admin/service-premium-incremental-refresh

• endorse a dataset
 (removido em 24/set)
• promote or certify a dataset
 (adicionado em 24/set)
Promote e Certify de um dataset são formas de garantir que os datasets são bons e podem ser reutilizados sem medo por outras pessoas que possam precisar daquele dataset. Promote é mais simples e qualquer pessoa com permissão de Write num dataset pode colocar ele como Promoted. Já o Certify só pode ser feito por uma lista de pessoas previamente definidas pelo Administrador do Power BI. Apenas datasets Promoted podem ser Certificados. Links:
https://docs.microsoft.com/en-us/learn/modules/manage-datasets-power-bi/7-manage-datasets
https://docs.microsoft.com/en-us/power-bi/connect-data/service-datasets-promote
https://docs.microsoft.com/en-us/power-bi/connect-data/service-datasets-certify

Create and manage workspaces

• create and configure a workspace
Criar workspace deve ser feito no Power BI Service. Uma workspace pode ser do tipo Premium ou normal. Você ainda pode definir quais serão as pessoas a serem notificadas caso aconteça alguma coisa com aquela workspace. Também é possível atribuir a workspace a uma pasta de OneDrive. As permissões de acesso da workspace podem ser Admin, Member, Contributor ou Viewer. Cada workspace pode ter um App.
https://docs.microsoft.com/en-us/learn/modules/create-manage-workspaces-power-bi/2-distribute-report-dashboard
https://docs.microsoft.com/en-us/power-bi/collaborate-share/service-create-the-new-workspaces

• recommend a development lifecycle strategy

Power BI Premium tem pipelines de desenvolvimento, que ele chama de “deployment pipelines”. Essa pipeline funciona como um ciclo de desenvolvimento, criando workspaces, premium para dev > test > prod. Você precisa configurar, mas depois o Power BI faz o controle dos arquivos e datasets de cada ambiente. Links:
https://docs.microsoft.com/en-us/learn/modules/create-manage-workspaces-power-bi/4-development-lifecycle-strategy
https://docs.microsoft.com/en-us/power-bi/create-reports/deployment-pipelines-best-practices

• assign workspace roles

Roles nas Workspaces podem ser Admin, Member, Contributor e Viewer. Se a workspace for Premium, usuários FREE podem receber permissão de Viewer, porém qualquer permissão acima disso precisa ser PRO. Links:
https://docs.microsoft.com/en-us/learn/modules/create-manage-workspaces-power-bi/2-distribute-report-dashboard

• configure and update a workspace app

Configurar e atualizar Apps precisa de licença PRO. Workspace e Apps funcionam como 1 pra 1, ou seja, só existe uma app pra cada workspace e vice-versa. Uma App pode conter várias coisas, como vários e diferentes reports, dashboards, links pra outras páginas, videos de youtube, powerpoint, etc. O bom da App é que você pode distribuir pra muita gente, e ela tem uma opção de instalar automaticamente no Power BI Service de que você quiser. Você também pode dar opção de reshare e build permission nos datasets da App, de forma que as pessoas possam compartilhar sua App e usar os datasets dela pra criar novos relatórios. Links:
https://docs.microsoft.com/en-us/learn/modules/create-manage-workspaces-power-bi/2-distribute-report-dashboard
https://docs.microsoft.com/en-us/power-bi/collaborate-share/service-create-distribute-apps

• publish, import, or update assets in a workspace

Assets de uma workspace são reports, datasets, dataflows, dashboards, apps, seus membros… basicamente isso. Pra saber lidar com isso é preciso saber gerenciar uma workspace. Se você parar pra pensar vai ver que a workspace como um coração do Power BI, é onde tudo se encontra. Links:
https://docs.microsoft.com/en-us/power-bi/collaborate-share/service-new-workspaces

• apply sensitivity labels to workspace content (adicionado em 24/set)

Assim como no Office, no Outlook, a Microsoft incorporou no Power BI os sensitivity labels, que podem ser adicionados em reports, dashboards, datasets e dataflows, ou seja, tudo que você pode ter dentro de uma workspace. Os sensitivity labels ajudam a bloquear pessoas com acesso indevido ao conteúdo e evitar vazamento de dados (data leakage). O vídeo abaixo ajuda muito a entender esse processo. Links:
https://docs.microsoft.com/en-us/learn/modules/create-manage-workspaces-power-bi/6-data-protection
https://docs.microsoft.com/en-us/power-bi/admin/service-security-apply-data-sensitivity-labels
https://docs.microsoft.com/en-us/power-bi/admin/service-security-data-protection-overview
https://www.youtube.com/watch?v=zEx0449K7F8 – How to enforce data security with Microsoft Information Protection using Power BI

Power BI Analyze the Data (10-15%)

Estou na reta final dos estudos para o exame de certificação, só falta mais um módulo pra terminar os estudos! Depois é fazer alguns testes, revisar alguns pontos e partir pro exame!

Como sempre vocês podem verificar todo material que compilei nesse link aqui: Power BI DA-100 Certification.

Abaixo o que escrevi recentemente sobre o módulo de Analyze the Data (10-15%).

Analyze the Data (10-15%)

Enhance reports to expose insights

• apply conditional formatting
Não sei exatamente porque esse tópico de Formatação condicional está aqui dentro de “Analyze the Data”, mas imagino que seja pelo fato de que Formatação Condicional pode sim ajudar a analisar um relatório ou visual. Esse tópico já foi tratado anteriormente no módulo Visualize the Data.
Formatação condicional é um elemento poderoso para criação de relatórios. Com ela você consegue adicionar icones ou barras ou cores de fundo, etc, para seus gráficos, sem charts, sejam tabelas ou matrizes. Links:
https://docs.microsoft.com/en-us/learn/modules/data-driven-story-power-bi/7-conditional-formatting
https://docs.microsoft.com/en-us/power-bi/visuals/power-bi-visualization-customize-title-background-and-legend
https://docs.microsoft.com/en-us/power-bi/create-reports/desktop-conditional-table-formatting

 apply slicers and filters
Slice e Filter são formas de se filtrar os dados. No Power BI você pode aplicar filtros de várias formas, sejam filtros a nível de página, de visuais, do report inteiro, ou slicers direto na página. Links:
https://docs.microsoft.com/en-us/learn/modules/data-driven-story-power-bi/8-slicer-filters-sort
https://docs.microsoft.com/en-us/power-bi/visuals/power-bi-visualization-slicers

 perform top N analysis
Análises de Top N são amplamente utilizadas. É muito comum precisarmos identificar os top 10 melhores clientes, ou top 10 produtos mais vendidos, ou então o top 1 melhor mês de uma determinada medida. Análises TOP N podem ser realizadas de diversas formas, seja através do uso de Q&A, ou mesmo nos filtros dentro de um visual, ou com DAX. Links:
https://docs.microsoft.com/en-us/learn/modules/perform-analytics-power-bi/2-statistical-summary

 explore statistical summary
Esse tópico aqui é abrangente. A Microsoft define Statistical Summary como: “O resumo estatístico é a informação que fornece uma descrição rápida e simples dos seus dados.”. E depois ela segue explicando como isso pode ser feito no Power BI utilizando as funções estatísticas, como SUM, AVG, COUNT, etc, e também utilizando criação de gráficos como Histogram e analises TOP N. Links:
https://docs.microsoft.com/en-us/learn/modules/perform-analytics-power-bi/2-statistical-summary
https://docs.microsoft.com/en-us/dax/statistical-functions-dax

 use the Q&A visual
Já falei sobre Q&A aqui no blog. Esse tópico aparece em outros módulos também.
https://docs.microsoft.com/en-us/learn/modules/ai-visuals-power-bi/2-visual
https://powerbixpert.com/2020/08/16/power-bi-qa-e-sinonimos/

 add a Quick Insights result to a report
Quick Insights só funcionam no Power BI Service Online e também apenas com fonte de dados Imported (dados importados) ou seja, você precisa publicar isso no powerbi.com pra conseguir usar o poder do Quick Insight. Pra usar o Quick Insights vc precisa ir no seu dataset e pedir a opção de Quick Insights, isso vai gerar gráficos que vc pode adicionar (pinnar) ao seu dashboard. Você pode inclusive gerar Insights dos graficos que o Quick Insight gerou pra você. Links:
https://docs.microsoft.com/en-us/learn/modules/perform-analytics-power-bi/9-quick-insights
https://docs.microsoft.com/en-us/power-bi/create-reports/service-insights

 create reference lines by using Analytics pane
Reference lines são linhas que podem ser adicionadas em alguns visuais para informar valores como média, máxima, mínima, forecast, etc. Não são todos visuais suportam dynamic reference lines. Links:
https://docs.microsoft.com/en-us/power-bi/transform-model/desktop-analytics-pane

 use the Play Axis feature of a visualization
Por padrão o Power BI suporta Play Axis no Scatter Chart, mas também é possível adicionar Play Axis via Custom Visual através do Microsoft AppSource. Links:
https://docs.microsoft.com/en-us/learn/modules/perform-analytics-power-bi/6-time-series-analysis
https://powerbixpert.com/2020/08/31/power-bi-scatter-chart/

Perform advanced analysis

• identify outliers
Outliers são o que chamamos de “pontos fora da curva”. Ou seja, são alterações drásticas nos seus dados que precisam ser identificadas, analisadas e tratadas. Claro que, pra vc saber o que é um ponto fora da curva, você antes precisa ter uma curva, ou seja, você precisa ter dados históricos que te digam qual é o comportamento esperado dos seus dados para que assim seja possível identificar quais pontos desviaram fora desse padrão esperado, seja esse desvio positivo ou negativo. Scatter Charts são os gráficos mais utilizados para esse tipo de análise, junte Scatter Charts com habilidade de Clustering do Power BI e ficará bem mais fácil de identificar os outliers. Links:
https://docs.microsoft.com/en-us/learn/modules/perform-analytics-power-bi/3-visuals
https://docs.microsoft.com/en-us/learn/modules/perform-analytics-power-bi/5-clustering-techniques

• conduct Time Series analysis

Time Series analysis são análises realizadas ao longo de um tempo, ou seja, significa que no seu eixo X você tem uma série temporal, uma dimensão de dada. Links:
https://docs.microsoft.com/en-us/learn/modules/perform-analytics-power-bi/6-time-series-analysis
https://www.youtube.com/watch?v=hVimVzgtD6w – The best stats you’ve ever seen | Hans Rosling*
* Esse último link do vídeo não é material para certificação, apenas um vídeo muito bom sobre análise de dados temporais que influenciou muita gente, inclusive as pessoas que fazem o Power BI.

• use groupings and binnings

Groupings e Binnings são formas de agrupar seus dados. Com Grouping você define quais itens entram em quais grupos, já com Binning você divide seus dados em grupos de tamanho igual. Grouping é usado para categorias de dados. Binning é semelhante a Grouping, mas é usada para agrupar campos contínuos, como números e datas. Grouping e Binnings são ferramentas poderosas para auxiliar na análise de dados e detecção de padrão de dados. Você pode inclusive usar Groups e Binnings criados como eixo X nos seus visuais. Links:
https://docs.microsoft.com/en-us/learn/modules/perform-analytics-power-bi/4-group-data
https://docs.microsoft.com/en-us/power-bi/create-reports/desktop-grouping-and-binning
https://www.youtube.com/watch?v=BRvdZSfO0DY – Grouping / Binning

• use the Key Influencers to explore dimensional variances

Key Influencers é um visual do tipo AI (inteligência artificial) que pode te ajudar a identificar quais são os fatores que influenciam a medida escolhida a aumentar ou diminuir. Claro que ele só funciona com modo Import, mas se você quiser saber, por exemplo, o que faz suas vendas aumentarem ou diminuírem, você pode usar o visual Key Influencer pra isso.
https://docs.microsoft.com/en-us/learn/modules/ai-visuals-power-bi/3-key-influencers
https://docs.microsoft.com/en-us/power-bi/visuals/power-bi-visualization-influencers
https://www.youtube.com/watch?v=fDb5zZ3xmxU – Power BI Key influencers visual
https://www.youtube.com/watch?v=2X1cW8oPtc8 – Power BI Key influencers: Analyzing measures

• use the decomposition tree visual to break down a measure

Decomposition Tree é um outro visual do tipo AI (inteligência artificial) e muito usado e indicado para análises do tipo “causa raiz”. Ele funciona como um drill-down dos seus dados, de forma que é possível ver decompor os dados através de múltiplas dimensões. Essa decomposição pode ser feita com base nos campos de dimensão que você escolher e adicionar ao visual, ou pode ser feita com base na escolha da AI do visual do decomposition tree. Antes de ler os links, recomendo assistir o vídeo do youtube. Links:
https://docs.microsoft.com/en-us/power-bi/visuals/power-bi-visualization-decomposition-tree
https://docs.microsoft.com/en-us/learn/modules/ai-visuals-power-bi/4-decomposition-tree
https://www.youtube.com/watch?v=ytkieqICrr0 – ÁRVORE DE DECOMPOSIÇÃO E TODAS AS SUAS CONFIGURAÇÕES

• apply AI Insights

Atualmente temos 3 AI Insights: text analytics, vision, azure machine learning. Pra utilizar Text Analytics e Vision você precisa ter capacidade Premium! Sim, mesmo no Power BI Desktop, quando você tenta acionar algum desses recursos o Power BI vai pedir pra você logar na sua conta premium… E pra utilizar Machine Learning tem que ser conta Pro… Links:
https://docs.microsoft.com/en-us/learn/modules/perform-analytics-power-bi/10-ai-insights
https://docs.microsoft.com/en-us/power-bi/transform-model/desktop-ai-insights

Power BI Visualize the Data (20-25%)

O bootcamp já terminou e voltei aos estudos. Essa semana estudei o tópico Visualize The Data, que corresponde a 20-25% da prova.

Você pode conferir todo conteúdo que já cobri sobre o exame nesse link aqui. Abaixo destaco o que escrevi hoje sobre esse módulo tão importante!

Visualize the Data (20-25%)

Create reports

• add visualization items to reports
Adicionar um visual, um item visual, a um report. Isso significa que você precisa saber aonde estão os visuais no Power BI Desktop e como utilizá-los. Links:
https://docs.microsoft.com/en-us/learn/modules/visuals-power-bi/2-add-visualization
https://docs.microsoft.com/en-us/power-bi/visuals/power-bi-report-add-visualizations-i

• choose an appropriate visualization typeformat and configure visualizations
Escolher um visual adequado significa que você sabe qual visual melhor representa o tipo de dado e informação que você passar para seu usuário, além disso, você precisa saber configurar os detalhes desse visual, utilizando as opções disponíveis naquele ícone do rolo do pintor. Links:
https://docs.microsoft.com/en-us/learn/modules/visuals-power-bi/3-effective-visualization
https://docs.microsoft.com/en-us/learn/modules/visuals-power-bi/4-format
https://docs.microsoft.com/en-us/power-bi/developer/visuals/power-bi-custom-visuals

• import a custom visual
Além dos visuais padrão no Power BI Desktop, também é possível utilizar visuais importados, visuais customizados. Pra isso basta procurar o visual desejado no Microsoft AppSource do Power BI, ou, se você não encontrar nenhum por lá, você mesmo pode criar um seu. Links:
https://docs.microsoft.com/en-us/learn/modules/visuals-power-bi/5-custom
https://zebrabi.com/power-bi-custom-visuals/importing-zebra-bi-visuals/

• configure conditional formatting
Formatação condicional é um elemento poderoso para criação de relatórios. Com ela você consegue adicionar icones ou barras ou cores de fundo, etc, para seus gráficos, sem charts, sejam tabelas ou matrizes. Links:
https://docs.microsoft.com/en-us/learn/modules/data-driven-story-power-bi/7-conditional-formatting
https://docs.microsoft.com/en-us/power-bi/visuals/power-bi-visualization-customize-title-background-and-legend
https://docs.microsoft.com/en-us/power-bi/create-reports/desktop-conditional-table-formatting

• apply slicing and filtering
Slice e Filter são formas de se filtrar os dados. No Power BI você pode aplicar filtros de várias formas, sejam filtros a nível de página, de visuais, do report inteiro, ou slicers direto na página. Links:
https://docs.microsoft.com/en-us/learn/modules/data-driven-story-power-bi/8-slicer-filters-sort
https://docs.microsoft.com/en-us/power-bi/visuals/power-bi-visualization-slicers

• add an R or Python visual
No Power BI existem visuais padrão para utilizar com seu código R ou Python, porém, se precisar de mais, no Microsoft AppSource existem visuais customizados para R ou Python. Refresh em reports que usam R ou Py requerem gateways obrigatoriamente. Links:
https://docs.microsoft.com/en-us/learn/modules/visuals-power-bi/6-python-visual
https://docs.microsoft.com/en-us/power-bi/create-reports/desktop-r-visuals
https://docs.microsoft.com/en-us/power-bi/connect-data/desktop-python-visuals

• configure the report page
Configurar a página de um report é importante pro tipo de report que você quer criar. Como o tamanho da página, quantidade de visuais, posição dos visuais, etc. Links:
https://docs.microsoft.com/en-us/learn/modules/data-driven-story-power-bi/2-report-layout

• design and configure for accessibility
É essencial que você considere a possibilidade de seus usuários terem deficiências auditivas, motoras, cognitivas ou visuais. Portanto, certifique-se de criar um relatório que cumpra os padrões de acessibilidade e que use os recursos de acessibilidade disponíveis no Power BI Desktop. Links:
https://docs.microsoft.com/en-us/learn/modules/data-driven-story-power-bi/2-report-layout
https://docs.microsoft.com/en-us/power-bi/create-reports/desktop-accessibility-creating-reports

 configure automatic page refresh (adicionado em 24/set)
A atualização automática de página está disponível apenas para fontes DirectQuery, portanto, só estará disponível quando você estiver conectado a uma fonte de dados DirectQuery. Ao usar a atualização automática de página, existem dois tipos de atualização disponíveis: intervalo fixo e detecção de mudança. Links:
https://docs.microsoft.com/en-us/power-bi/create-reports/desktop-automatic-page-refresh
https://docs.microsoft.com/en-us/power-bi/connect-data/refresh-data
https://www.youtube.com/watch?v=3irCvEe7IdI – Automatic refresh in Power BI desktop – Power BI desktop update October 2019
https://www.youtube.com/watch?v=ClmZ-8p6x9g – Use Microsoft Flow, and other options, to refresh your Power BI dataset

Create dashboards

• set mobile view
Mobile é um formato de exibição dos seus reports e dashboards. Por padrão todo report ou dashboard pode ser visto no Power BI Mobile, mas pode não ficar otimizado e você acabar precisando colocar o celular na horizontal. Com Power BI Mobile view você pode resolver esse problema. Links:
https://docs.microsoft.com/en-us/learn/modules/data-driven-story-power-bi/12-reports-mobile
https://docs.microsoft.com/en-us/learn/modules/create-dashboards-power-bi/8-set-mobile-view
https://docs.microsoft.com/en-us/power-bi/create-reports/desktop-create-phone-report

• manage tiles on a dashboard

Tiles podem ser colocados no dashboard a partir de “pins” de reports, ou você pode optar por “pinar” o report inteiro no dashboard. Tiles são os quadradinhos do dashboard. Links:
https://docs.microsoft.com/en-us/learn/modules/create-dashboards-power-bi/1-introduction
https://docs.microsoft.com/en-us/power-bi/create-reports/service-dashboard-tiles

• configure data alerts

Os alertas de dados podem ser usados ​​para notificar você ou um usuário de que um ponto de dados específico está acima, abaixo ou em um limite específico que você pode definir. Esses alertas são recursos que estão disponíveis apenas no serviço Power BI e estão disponíveis em elementos de relatório como visuais de KPI, medidores e cartões. Links:
https://docs.microsoft.com/en-us/learn/modules/create-dashboards-power-bi/2-data-alerts
https://docs.microsoft.com/en-us/power-bi/create-reports/service-set-data-alerts

• use the Q&A feature

Q&A pode ser utilizada em Dashboars (e reports também). Já falei bastante de Q&A aqui no site. Links:
https://docs.microsoft.com/en-us/learn/modules/create-dashboards-power-bi/3-explore-data
https://powerbixpert.com/2020/08/16/power-bi-qa-e-sinonimos/
https://docs.microsoft.com/en-us/power-bi/consumer/end-user-q-and-a

• add a dashboard theme

Assim como reports, dashboards podem ter temas também. Links:
https://docs.microsoft.com/en-us/learn/modules/create-dashboards-power-bi/4-dashboard-theme
https://docs.microsoft.com/en-us/power-bi/create-reports/desktop-report-themes

• pin a live report page to a dashboard

Pinnar um report “live” significa que você vai pinar num dashboard uma página inteira de um report, dessa forma você não precisa mandar o dashboard atualizar toda vez que o report atualizar. Links:
https://docs.microsoft.com/en-us/learn/modules/create-dashboards-power-bi/5-pin-live-report

• configure data classification

Classificar dados de um dashboard é apenas uma forma de label dos dados, de forma que fique claro pra quem está usando ou compartilhando o dashboard de que aquela informação pode ser sensível, crítica, confidencial, etc. Data Classification em dashboards não aplica nenhum tipo de segurança ou políticas de acesso a dados, uma vez que isso é realizado na parte de Data Protection. Links:
https://docs.microsoft.com/en-us/learn/modules/create-dashboards-power-bi/7-configure-data-classification
https://docs.microsoft.com/en-us/power-bi/create-reports/service-data-classification

Enrich reports for usability

• configure bookmarks
Bookmars são importantes para ajudar na navegação dos reports. Eles tabalham bem em conjunto com botões e o painel de seleção do Power BI Desktop. Links:
https://docs.microsoft.com/en-us/learn/modules/data-driven-story-power-bi/3-buttons-bookmarks-selections
https://docs.microsoft.com/en-us/power-bi/create-reports/desktop-bookmarks

• create custom tooltips

Tooltips personalizadas são uma forma excelente de aumentar a quantidade de informação visual de um report. Você pode aplicar diferentes tooltips para diferentes visuais e melhorar bastante a forma dos usuários interagirem com os reports. Links:
https://docs.microsoft.com/en-us/learn/modules/visuals-power-bi/4-format
https://docs.microsoft.com/en-us/power-bi/create-reports/desktop-tooltips

• edit and configure interactions between visuals

Interações entre visuais podem ser amplamente configuradas para definir a experiência de usuário, mas também podem causar lentidão ou carga num report DirectQuery, por exemplo. É muito importante saber quais visuais devem interagir e quais não. Links:
https://docs.microsoft.com/en-us/learn/modules/data-driven-story-power-bi/5-basic-interactions
https://docs.microsoft.com/en-us/learn/modules/data-driven-story-power-bi/6-advanced-interactions
https://docs.microsoft.com/en-us/power-bi/create-reports/service-reports-visual-interactions

• configure navigation for a report

Report Navigation é a maneira pela qual os usuários do seu relatório se movem de uma página para a próxima em seu relatório, passam de um visual para outro e retornam ao ponto de partida. Report Navigation é importante porque, se os usuários não conseguirem se orientar facilmente em seus relatórios, eles ficarão frustrados e terão uma experiência negativa. Links:
https://docs.microsoft.com/en-us/learn/modules/data-driven-story-power-bi/4-report-navigation

• apply sorting

Sorting é ordenar os dados, e isso é importante porque ajuda na forma de apresentar os dados. Então, se você quer mostrar o resultado de vendas dos mais vendidos para os menos vendidos, basta ordenar da forma desejada. Links:
https://docs.microsoft.com/en-us/learn/modules/data-driven-story-power-bi/8-slicer-filters-sort
https://docs.microsoft.com/en-us/power-bi/consumer/end-user-change-sort

• configure Sync Slicers

Sync Slicers é útil pra garantir que seu usuário não tenha que toda hora definir os filtros que ele faz, especialmente se você usa a mesma estrutura de filtros em todas as páginas, nesse caso é muito importante que os slicers estejam sincronizados, de forma que o que foi filtrado na página 1 apareça com o mesmo filtro na página 2. Links:
https://docs.microsoft.com/en-us/learn/modules/data-driven-story-power-bi/13-lab
https://docs.microsoft.com/en-us/power-bi/visuals/power-bi-visualization-slicers

• use the selection pane

O Selection Pane, ou painel de seleção, é fundamental na construção da UX do report. Junto com bookmarks e botões, o Selection Pane é responsável por criar toda mágica da UX de um report de Power BI. Links:
https://docs.microsoft.com/en-us/learn/modules/data-driven-story-power-bi/3-buttons-bookmarks-selections

• use drillthrough and cross filter

Drillthrough é a opção de que um determinado visual possa ser explorado em mais detalhes, em outra página. Já “cross filter” aqui não é o cross filter que conhecemos dos relacionamentos. Cross filter na verdade é “cross-report drillthrough”, ou seja, é possível selecionar um visual e fazer um drillthrough dele para outro report, desde que esteja na mesma workspace ou app. Links:
https://docs.microsoft.com/en-us/learn/modules/data-driven-story-power-bi/6-advanced-interactions
https://docs.microsoft.com/en-us/power-bi/create-reports/desktop-cross-report-drill-through

• drilldown into data using interactive visuals

Fazer drilldown requer hierarquia e pode ser feito em qualquer visual que possua uma hierarquia. Links:
https://docs.microsoft.com/en-us/learn/modules/data-driven-story-power-bi/5-basic-interactions
https://docs.microsoft.com/en-us/power-bi/consumer/end-user-drill

• export report data

É possível exportar dados de diversas formas no Power BI, seja no Desktop seja no Service. Você pode exportar como PDF, CSV, Excel. Links:
https://docs.microsoft.com/en-us/power-bi/visuals/power-bi-visualization-export-data

• design reports for mobile devices (adicionado em 24/set)
Mobile é um formato de exibição dos seus reports e dashboards. Por padrão todo report ou dashboard pode ser visto no Power BI Mobile, mas pode não ficar otimizado e você acabar precisando colocar o celular na horizontal. Com Power BI Mobile view você pode resolver esse problema. Links:
https://docs.microsoft.com/en-us/learn/modules/data-driven-story-power-bi/12-reports-mobile
https://docs.microsoft.com/en-us/learn/modules/create-dashboards-power-bi/8-set-mobile-view
https://docs.microsoft.com/en-us/power-bi/create-reports/desktop-create-phone-report