Compartilhar via


Tutorial da Lakehouse: criando relatórios no Microsoft Fabric

Nesta seção do tutorial, você cria um modelo de dados do Power BI e cria um relatório do zero.

Pré-requisitos

Antes de iniciar este tutorial, será necessário concluir estas tarefas:

Criar um relatório

O Power BI está integrado de forma nativa em toda a experiência do Fabric. Essa integração nativa inclui um modo exclusivo, chamado DirectLake, para acessar os dados no Lakehouse a fim de fornecer a experiência de consulta e a geração de relatórios de melhor desempenho. O modo DirectLake é um recurso inovador para analisar modelos semânticos muito grandes no Power BI. Com o DirectLake você carrega arquivos formatados por parquet diretamente de um datalake, sem precisar consultar um ponto de extremidade do lakehouse ou data warehouse e sem precisar importar ou duplicar dados em um modelo semântico do Power BI. O DirectLake é um caminho rápido para carregar os dados do data lake diretamente no mecanismo do Power BI, Pronto para análise.

No modo tradicional DirectQuery, o mecanismo do Power BI consulta diretamente os dados da fonte para cada execução de consulta, e o desempenho da consulta depende da velocidade de recuperação dos dados. O DirectQuery elimina a necessidade de copiar dados, certificando-se de que todas as alterações na origem sejam imediatamente refletidas nos resultados da consulta. Por outro lado, no modo de importação, o desempenho é melhor porque os dados estão prontamente disponíveis na memória sem a necessidade de consultar os dados da origem para cada execução de consulta. Porém, o mecanismo do Power BI deve primeiro copiar os dados para a memória no tempo de atualização dos dados. Todas as alterações na fonte de dados subjacente são detectadas durante a próxima atualização de dados (tanto na atualização agendada quanto sob demanda).

O modo DirectLake agora elimina essa exigência de importação ao carregar os arquivos de dados diretamente na memória. Como não existe um processo de importação explícito, é possível pegar todas as alterações na fonte à medida que elas ocorrem, combinando assim as vantagens do DirectQuery e do modo de importação e evitando suas desvantagens. O modo DirectLake é a escolha ideal para analisar modelos semânticos muito grandes e modelos semânticos com atualizações frequentes na fonte.

  1. No seu lakehouse wwilakehouse, selecione o ponto de extremidade de análise SQL no menu suspenso Lakehouse no canto superior direito da tela.

    Captura de tela mostrando o local no qual selecionar e encontrar o ponto de extremidade de análise SQL no menu suspenso superior direito.

  2. No painel do ponto de extremidade de análise do SQL, você deve poder conferir todas as tabelas que criou. Se ainda não as estiver conferindo, selecione o ícone Atualizar na parte superior. Em seguida, selecione a guia Modelo na parte inferior para abrir o modelo semântico padrão do Power BI.

    Captura de tela mostrando o local no qual selecionar o ícone Atualizar e a guia Modelo.

  3. Para esse modelo de dados, é necessário definir a relação entre diferentes tabelas para que você possa criar relatórios e visualizações com base nos dados provenientes de diferentes tabelas. Na tabela fact_sale, arraste o campo CityKey e solte-o no campo CityKey da tabela dimension_city para criar um relacionamento. É exibida a caixa de diálogo Novo relacionamento.

    Captura de tela mostrando campos de arrastar e soltar entre tabelas para criar relacionamentos.

  4. Na caixa de diálogo Novo relacionamento:

    • A tabela 1 é preenchida com fact_sale e a coluna CityKey.

    • A tabela 2 é preenchida com dimension_city e a coluna CityKey.

    • Cardinalidade: muitos para um (*:1).

    • Direção do filtro cruzado: Único.

    • Deixe selecionada a caixa ao lado de Tornar este relacionamento ativo.

    • Selecione a caixa ao lado de Assumir integridade referencial.

    • Selecione Salvar.

      Captura de tela da caixa de diálogo Novo relacionamento, mostrando o local no qual selecionar Assumir integridade referencial.

    Observação

    Ao definir relacionamentos para este relatório, verifique se há um relacionamento de muitos para um da tabela fact_sale (Tabela 1) para as tabelas dimension_* (Tabela 2) e não vice-versa.

  5. Em seguida, adicione esses relacionamentos com as mesmas configurações de Novo relacionamento mostradas na etapa anterior, mas com as seguintes tabelas e colunas:

    • StockItemKey(fact_sale) - StockItemKey(dimension_stock_item)
    • Salespersonkey(fact_sale) - EmployeeKey(dimension_employee)
    • CustomerKey(fact_sale) - CustomerKey(dimension_customer)
    • InvoiceDateKey(fact_sale) - Date(dimension_date)

    Depois de adicionar esses relacionamentos, seu modelo de dados estará pronto para a geração de relatórios, conforme mostrado na imagem a seguir:

    Captura de tela de um Novo relatório mostrando vários relacionamentos de tabela.

  6. Selecione Novo relatório para começar a criar relatórios/dashboards no Power BI. Na tela de relatórios do Power BI, é possível criar relatórios para atender a seus requisitos de negócios, arrastando as colunas necessárias do painel Data para a tela e utilizando uma ou mais das visualizações disponíveis.

    Captura de tela mostrando o local no qual selecionar as colunas no painel Dados.

  7. Adicionar um Título:

    1. Na Faixa de Opções, selecione Caixa de texto.

    2. Digite em Relatório de Lucro dos Importadores da WW.

    3. Destaque o texto, aumente o tamanho para 20 e coloque-o no canto superior esquerdo da página do relatório.

  8. Adicionar um Cartão:

    1. No painel Dados, expanda fact_sale e marque a caixa ao lado de Lucro. Essa seleção cria um gráfico de colunas e adiciona o campo ao eixo Y.

    2. Com o gráfico selecionado, selecione o visual Card no painel de visualização. Essa seleção converte o visual em um cartão.

    3. Coloque o cartão sob o título.

      Captura de tela mostrando um visual convertido em um cartão.

  9. Adicionar um Gráfico de barras:

    1. No painel Dados, expanda fact_sales e marque a caixa ao lado de Lucro. Essa seleção cria um gráfico de colunas e adiciona o campo ao eixo X.

    2. No painel Dados, expanda dimension_city e marque a caixa SalesTerritory. Essa seleção adiciona o campo ao eixo Y.

    3. Com o gráfico de barras selecionado, selecione o visual Gráfico de barras agrupadas no painel de visualização. Essa seleção converte o gráfico de colunas em um gráfico de barras.

      Captura de tela da tela Criar visual, mostrando o local no qual selecionar o ícone do gráfico de barras agrupadas.

    4. Redimensione o gráfico de barras e mova-o para abaixo de Título e Cartão.

      Captura de tela de um gráfico de barras redimensionado posicionado abaixo de um cartão.

  10. Clique em qualquer lugar da tela em branco (ou pressione a tecla Esc) para cancelar a seleção do gráfico de barras.

  11. Crie um gráfico visual de área empilhada:

    1. No painel Visualizações, selecione o visual Gráfico de área empilhada.

      Captura de tela do painel de visualizações, mostrando o local no qual selecionar o gráfico de área empilhada.

    2. Reposicione e redimensione o gráfico de área empilhada à direita dos visuais do cartão e do gráfico de barras criados nas etapas anteriores.

    3. No painel Dados, expanda fact_sales e marque a caixa ao lado de Lucro. Expanda dimension_date e marque a caixa ao lado de FiscalMonthNumber. Essa seleção cria um gráfico de linhas preenchido mostrando o lucro por mês fiscal.

    4. No painel Dados, expanda dimension_stock_item e arraste BuyingPackage para o campo Legenda. Essa seleção adiciona uma linha para cada um dos pacotes de compra.

      Captura de tela mostrando como adicionar linhas ao gráfico.

  12. Clique em qualquer lugar da tela em branco (ou pressione a tecla Esc) para cancelar a seleção do gráfico de áreas empilhado.

  13. Criar um gráfico de colunas:

    1. No painel Visualizações, selecione o visual Gráfico de colunas empilhadas.

      Captura de tela mostrando o local no qual selecionar o gráfico de colunas empilhadas.

    2. No painel Dados, expanda fact_sales e marque a caixa ao lado de Lucro. Essa seleção adiciona o campo ao eixo Y.

    3. No painel Dados, expanda dimension_employee e marque a caixa ao lado de Funcionário. Essa seleção adiciona o campo ao eixo X.

      Captura de tela mostrando como adicionar um campo ao eixo x.

  14. Clique em qualquer lugar da tela em branco (ou pressione a tecla Esc) para cancelar a seleção do gráfico.

  15. Na faixa de opções, selecione Arquivo>Salvar.

  16. Insira o nome de seu relatório como Relatório de Lucros.

  17. Selecione Salvar.

Próxima etapa