Conectando o Power BI

Neste artigo, percorreremos o processo de conectar o Microsoft Power BI ao Consulta IoT. Para tornar mais ilustrativo, também construiremos um painel que se conecta ao banco de dados analítico e monitora o status em tempo real dos veículos, tudo usando o Microsoft Power BI.

circle-info

Este guia faz parte do Consulta IoT conjunto de documentação e cobre especificamente a conexão do Power BI ao seu data warehouse. Se você ainda está decidindo qual ferramenta de BI usar, consulte o Selecionando ferramentas de BI visão geral.

Recursos do painel

  • Exibir número total de veículos

  • Visualizar status de movimento dos veículos (em movimento/parado/estacionado)

  • Visualizar status de conexão (ativo/ocioso/offline)

  • Tabela detalhada com o status atual de todos os veículos

  • Filtragem por tipo de veículo, grupo, status de movimento e status de conexão

  • Capacidades de exportação de dados e relatórios

Requisitos técnicos

  • Windows 10/11 ou Windows Server 2016+

  • Microsoft Power BI Desktop (versão atual)

  • Conta Microsoft para acesso ao Power BI Service (opcional)

  • Mínimo de 4 GB de RAM (8 GB recomendados)

  • Acesso à Internet para conexão ao banco de dados

Instalação e configuração

1. Instalar o Power BI Desktop

  1. Baixe o Power BI Desktop no site oficial da Microsoft: https://powerbi.microsoft.com/desktop/arrow-up-right

  2. Execute o instalador e siga as instruções.

2. Baixar o arquivo do painel

  1. Baixe o moving_status_dashboard.pbixarrow-up-right arquivo do repositório bi-intergrationsarrow-up-right -> power_bi. Você pode clonar o repositório inteiro para interações futuras:

  2. Abra o moving_status_dashboard.pbix arquivo baixado dando um duplo clique ou através do menu do Power BI Desktop: Arquivo → Abrir.

Conexão com o banco de dados

1. Atualizar parâmetros de conexão

  1. Após abrir o arquivo do painel, vá para Transformar dados → Editar parâmetros.

  2. Atualize os seguintes parâmetros:

  • DB_HOST - endereço do servidor de banco de dados

  • DB_NAME - nome do banco de dados

  • DB_USER - nome de usuário

  • DB_PASS - senha (não salve arquivos com credenciais reais em acesso compartilhado)

  • DB_PORT - porta de conexão (padrão 5432)

  1. Clique OK e aplique as alterações.

Referência de parâmetros de conexão

Parâmetro Lakehouse
Localização da Configuração do Power BI
Observações

Host

DB_HOST parâmetro

O endereço do servidor de banco de dados fornecido no seu e-mail de boas-vindas

Porta

DB_PORT parâmetro

Padrão é 5432 para PostgreSQL

Nome do banco de dados

DB_NAME parâmetro

O nome do banco de dados atribuído a você

Nome de usuário

DB_USER parâmetro

Seu nome de usuário do banco de dados

Senha

DB_PASS parâmetro

Sua senha segura do banco de dados

Modo SSL

Configurações de Conexão

Defina como require na caixa de diálogo Opções

Esquema

Editor de Consultas

Especifique o esquema (raw_business_data ou raw_telematics_data) em cada consulta

2. Configurar credenciais

  1. Ao conectar pela primeira vez, o Power BI solicitará credenciais de acesso ao banco de dados.

  2. Selecione Conta e senha do banco de dados como o tipo de autenticação.

  3. Insira as credenciais fornecidas pelo seu administrador.

  4. Defina o nível de privacidade como Organização ou Privado.

Usando o painel

Após configurar a conexão, você pode:

  1. Atualizar dados - clique no Atualizar botão na faixa de opções ou use o atalho de teclado Ctrl+R.

  2. Usar filtros - aplique filtros no painel à direita ou diretamente nos elementos do relatório:

    1. Filtrar por tipo de veículo

    2. Filtrar por grupos

    3. Filtrar por status de movimento/conexão

  3. Aprofundar nos dados - clique nos elementos de visualização para ver informações detalhadas.

  4. Criar favoritos - salve configurações e visualizações de filtros específicos para acesso rápido.

Configuração de atualização de dados

Atualização local

  1. No Power BI Desktop, abra o menu Página Inicial → Atualizar.

  2. Para configurar atualizações regulares através do Power BI Service, publique o relatório no Power BI Service.

Atualização na nuvem (Power BI Service)

  1. (Opcional) Publique o painel no Power BI Service usando o Publicar botão no Power BI Desktop.

  2. No Power BI Service, vá para as configurações do conjunto de dados.

  3. Na seção Atualização agendada , configure a frequência de atualização.

  4. Para conectar a um banco de dados local ou privado, será necessário instalar e configurar o Power BI Gateway.

Solução de problemas

Problemas de conexão com o banco de dados

  • Erro de conexão: Verifique a correção das credenciais e dos parâmetros de conexão.

  • Erro de firewall: Assegure-se de que seu endereço IP esteja adicionado à lista de permissões para acesso ao banco de dados.

  • Problemas com o Gateway: Ao usar o Power BI Gateway, verifique o status do serviço do gateway.

Problemas de desempenho

  • Carregamento lento das visualizações:

    • Reduza o número de elementos exibidos simultaneamente

    • Verifique o modo Importar/DirectQuery no modelo de dados

  • Alto uso de memória:

    • Reduza a quantidade de dados importados aplicando filtros no nível da consulta

    • Remova colunas desnecessárias do modelo de dados

Outros problemas

Aqui estão alguns truques que podem ajudá-lo a corrigir problemas comuns:

  1. Reabra o Power BI Desktop e o arquivo do painel

  2. Verifique atualizações do Power BI Desktop

  3. Reinstale o Power BI Desktop se necessário

  4. Limpe o cache do Power BI: Arquivo → Opções → Global → Limpar itens do cache

Próximos passos

Após conectar com sucesso o Power BI à sua instância Private Telematics Lakehouse, recomendamos que você:

  • Explore os esquemas de dados disponíveis revisando a Visão geral do esquema seção para entender melhor a estrutura e os relacionamentos dos dados.

  • Comece com consultas simples focadas em entidades de negócio específicas antes de construir painéis complexos - consulte nossas consultas de exemplo para referência.

Suporte

Para questões técnicas ou solicitações de acesso ao banco de dados de demonstração, entre em contato com: [email protected]envelope

Atualizado

Isto foi útil?