Gateway de Dados do Power BI: Conectando Diferentes Fontes de Dados

Se você está se estressando com a análise de dados e realizando consultas manualmente ou importações manuais, por que não considerar o uso do Power BI Data Gateway? Com o Power BI Data Gateway, você pode simplificar e virtualizar a análise de dados.

Neste tutorial, você aprenderá como configurar fontes de dados de forma simples e eficiente usando o Azure SQL Server e o gateway de dados local.

Melhore sua visualização de dados do dia a dia conectando fontes ao seu Power BI Data Gateway!

Pré-requisitos

Este tutorial será uma demonstração prática. Para acompanhar, certifique-se de ter o seguinte:

  • Power BI instalado em sua máquina local, a versão neste tutorial é a 2.97.

Conectando o Local ao Gateway de Dados do Power Bi

O gateway de dados local preenche a lacuna entre o Power-Bi e aplicativos ou software relacionados à nuvem, criando um caminho onde você pode mover seus dados com segurança de uma ponta a outra. Embora o gateway não seja responsável pela transferência de dados, ele cria um servidor ou um meio para transferir seus dados.

Antes de conectar o gateway de dados local ao Power BI, você deve instalar o gateway padrão em sua máquina local.

Verifique os requisitos para instalação do Gateway local.

1. Baixe o arquivo do gateway padrão e abra o instalador após o download.

Installing On-premises data gateway

2. Em seguida, forneça o endereço de e-mail ao qual deseja conectar o gateway e clique em Entrar. Certifique-se de que o endereço de e-mail seja o mesmo conectado à sua conta do Power Bi.

Providing an email address to use with the on-premises data gateway

3. Uma vez conectado, escolha a opção Registrar um novo gateway neste computador e clique em Avançar. Essa opção cria um novo gateway no gateway de dados local.

Choosing to register a new gateway

4. Agora, configure o gateway de dados local com o seguinte:

  • Forneça um nome para o gateway de dados local.

Opcionalmente, marque a caixa Adicionar a um cluster de gateway existente para adicionar o gateway de dados a um cluster existente.

  • Forneça e confirme uma chave de recuperação que consista em no mínimo oito caracteres. Essa chave é armazenada e usada para verificar sua propriedade quando você perde o acesso ao gateway local.
  • Clique em Configurar para salvar suas configurações e configurar o gateway de dados local criado.
Configuring the new on-premises data gateway

Abaixo, você pode ver uma página que confirma que seu gateway foi configurado e está pronto para uso.

Confirming the gateway configuration is successful

5. Abra o seu aplicativo ou espaço de trabalho do Power BI, clique nos três pontos de suspensão no canto superior direito → Configurações → Gerenciar gateways para acessar todos os seus gateways ou fontes de dados conectadas.

Connecting to Power BI

6. Clique nos três pontos de suspensão ao lado do nome do seu gateway de dados e certifique-se de que o gateway esteja habilitado na tela que se abre à direita.

O status Habilitado, como mostrado abaixo, indica que o gateway está ativo e online.

Verifying successful connection of on-premises gateway on Power BI

7. Em seguida, clique novamente nos três pontos de suspensão ao lado do gateway de dados e escolha Configurações para configurar as configurações do seu cluster de gateway.

Configuring the gateway cluster

8. Configure as configurações abaixo, mas deixe os campos Descrição e Departamento vazios.

Configuring the settings for the On-premises data gateway

9. Por fim, marque todas as caixas e clique em Salvar para salvar as configurações, e você conectou com sucesso a fonte de gateway de dados local ao seu conta do Power BI.

Agora, você pode enviar dados facilmente através dessa fonte usando fontes de dados SQL Server, Azure ou AWS.

Settings Page for Configured On-premises data gateways on Power Bi

Conectando o Banco de Dados Azure SQL ao Power BI

Ao conectar Azure e Power BI, você pode realizar o processamento de dados em análises e relatórios que fornecem insights em tempo real sobre qualquer negócio ou empresa. Ambos podem desenvolver soluções comerciais e intelectuais complexas usando conectividade integrada.

Não se preocupe. Você não precisa escrever código para conectar as ferramentas e software Azure ao Power BI.

1. No Portal do Azure, procure por Azure SQL e selecione o serviço Azure SQL que aparece para acessar o Azure SQL.

Searching for Azure SQL

2. Na página do Azure SQL, clique em Criar recurso Azure SQL, o que abre uma configuração para a página de recursos Azure SQL.

Creating a resource for Azure SQL

3. Clique em Criar sob bancos de dados SQL para criar um único banco de dados.

Choosing a database type

4. Forneça um nome descritivo para o banco de dados e clique no link Criar novo para criar primeiro um novo servidor.

Creating an SQL database

5. Insira um nome de servidor único e selecione uma localização mais próxima de você.

Creating server for SQL database

6. Role até a seção de Autenticação e configure a autenticação com o seguinte:

  • Método de autenticação – Escolha Usar autenticação SQL.
  • Login do administrador do servidor, Senha, Confirmar senha – Forneça um nome de administrador (admin-do-servidor) e senha.
  • Clique em OK para criar detalhes de administração SQL para nosso banco de dados SQL.
Creating a SQL database admin details

7. De volta às configurações do banco de dados, selecione o servidor criado como o servidor, deixe as outras opções como padrão e clique em Revisar + Criar.

Seu navegador será redirecionado para uma página onde você pode revisar as configurações configuradas para o banco de dados (passo oito).

Confirming configured database settings

8. Revise as configurações configuradas para o seu banco de dados e clique em Criar para criar o banco de dados SQL, o que leva algum tempo para ser concluído.

Depois de criado, seu navegador será redirecionado para uma página onde você pode ver o status da implantação (passo nove).

Confirming SQL database details

9. Após a implantação bem-sucedida, clique em Ir para recurso para acessar o recurso recém-criado.

Accessing the newly-created resource

10. Uma vez no painel do recurso, clique em Computação + Armazenamento na seção Configurações (painel esquerdo) para iniciar a configuração das configurações de armazenamento do seu servidor SQL.

Accessing the SQL database settings

11. Agora, selecione a opção Serverless para tornar o seu banco de dados autoescalável e mais econômico.

Settings the tiers for SQL database

12. Arraste o controle deslizante para minimizar o tamanho dos dados, como mostrado abaixo, e clique em Aplicar para salvar as configurações. Este tutorial utiliza 15GB para demonstração.

Changing data size

13. Voltando ao painel do recurso, clique em Configurar firewall do servidor para iniciar a configuração de um firewall para acessar seus dados do Power BI Desktop e visualizar seus dados.

Accessing firewall on SQL database

14. Na guia Acesso público, clique em Redes selecionadas para adicionar um endereço IP.

Adding a network to access the SQL database

15. Em seguida, role para baixo até a seção Regras do firewall, clique em Adicionar seu endereço IPv4 do cliente ou defina o endereço IP inicial e final como 0.0.0.0.

Depois de adicionar o endereço IP do seu cliente, clique em Salvar para salvar a configuração.

Adding a client IPv4 to access the SQL database

Quando terminar, você verá a mensagem de confirmação mostrada abaixo.

Verifying firewall configuration success

Criando Dados no Banco de Dados SQL do Azure para Visualização

Agora você possui um banco de dados Azure SQL e um servidor, e está pronto para começar a criar dados ou consultar o banco de dados para visualizar no Power BI. O servidor Azure SQL oferece um editor de consultas que permite escrever consultas, criar tabelas e adicionar dados às tabelas criadas.

Para começar a criar dados no banco de dados Azure SQL:

1. No painel de recursos, clique em Editor de Consultas para adicionar uma consulta.

Adding data to the SQL database

2. Quando solicitado, forneça os detalhes de administração do SQL que você definiu na sexta etapa da seção “Conectando o Banco de Dados Azure SQL ao Power BI”, e clique em OK para fazer login.

Signing into SQL query editor

Após fazer login, você verá um editor de consultas como o abaixo.

Executing the query

3. Copie e cole a seguinte consulta no editor de consultas SQL, que cria quatro tabelas nomeadas Pessoa, Aluno, Curso e Crédito.

-- Criar uma Tabela de Usuários

CREATE TABLE Person
(
	PersonId INT IDENTITY PRIMARY KEY,
	FirstName NVARCHAR (128) NOT NULL,
	MiddleInitial NVARCHAR(10),
	LastName NVARCHAR(128) NOT NULL,
	DateOfBirth Date NOT NULL,
)

-- Criar Tabela de Alunos

CREATE TABLE Student
(
	StudentId INT IDENTITY PRIMARY KEY,
	PersonId INT REFERENCES Person (PersonId),
	Email NVARCHAR(256),
)

-- Criar Tabela de Cursos

CREATE TABLE Course
(
	CourseId INT IDENTITY PRIMARY KEY,
	Name NVARCHAR(50) NOT NULL,
	Teacher NVARCHAR (256) NOT NULL,
)

-- Criar Tabela de Crédito

CREATE TABLE Credit
(
	StudentId INT REFERENCES Student (StudentId),
	CourseId INT REFERENCES Course (CourseId),
	Grade DECIMAL(5,2) CHECK (Grade <= 100),
	Attempt TINYINT,
	CONSTRAINT [UQ_studentgrades] UNIQUE CLUSTERED
		(
		StudentId, CourseId, Grade, Attempt
		)
)

4. Agora, clique em Executar para executar a consulta.

Executing the query

5. Clique em OK para fechar e continuar a consulta quando solicitado com o certificado associado à sua conta Azure, conforme mostrado abaixo.

Confirming certificate

6. Em seguida, clique em Executar novamente para executar a consulta no editor. Uma vez bem-sucedido, você verá a mensagem “Consulta bem-sucedida” na parte inferior da seção do editor de consultas.

Você pode ver as tabelas criadas após executar a consulta no painel esquerdo.

Confirming SQL query

7. Selecione a tabela dbo.Curso e execute a seguinte consulta, que retorna 100 registros.

SELECT TOP (100) * FROM [dbo].[Course];
Accessing the Tables folder on the SQL database

8. Agora, selecione o dbo.Course em Tabelas (painel esquerdo), clique nos três pontos de reticências → Editar Dados (Visualizar) para acessar os dados da tabela.

Creating a new row

9. Por fim, clique em Criar Nova Linha para adicionar dados à tabela e clique no botão Salvar para salvar os novos dados.

Adding data to the dbo.Course table

Visualizando Dados do Banco de Dados do Azure SQL no Power BI

Quais são as melhores maneiras de realizar análise de dados? Visualizar dados do banco de dados do Azure SQL no Power BI certamente irá despertar seu interesse.

Para visualizar seus dados no Power BI:

1. Clique em Power BI na página de visão geral do seu Portal do Azure → Começar e um arquivo .pbids será baixado.

Dê um duplo clique no arquivo baixado .pbids para abri-lo no seu desktop do Power BI.

Connecting to Power BI

2. Em seguida, selecione Banco de Dados (painel esquerdo), forneça seu administrador SQL e senha e clique em Conectar para se conectar ao seu banco de dados SQL do Azure.

Uma vez conectado, uma nova página aparecerá para visualizar os dados no seu banco de dados do Azure SQL (passo três).

Connecting to SQL database

3. Marque a caixa da tabela Curso e clique em Carregar para carregar os dados da tabela no Power BI.

Loading data of the Course table

Você pode encontrar seus dados carregados na seção Campos do lado direito do seu desktop do Power BI.

4. Por fim, selecione todas as colunas na tabela Curso na seção Campos e uma janela pop-up visual mostrará os dados da tabela selecionada, como mostrado abaixo.

Visualizing selected data

Talvez você queira alterar como visualizar seus dados. Se sim, selecione um tipo de visualização (como um gráfico de pizza) no painel Visualizações, como mostrado abaixo.

Changing data visualization

Conclusão

Power BI tem mais de vinte fontes de dados. Mas com este tutorial, conectar seus dados do Azure nunca foi tão fácil. Neste ponto, você pode enviar rapidamente seus dados do SQL Server para o Power BI usando o gateway de dados local.

Neste ponto, você nunca mais precisará se preocupar em visualizar dados do Azure ou de servidores SQL. Além de usar o Gateway de Dados do Power BI para empresas, você consideraria esta ferramenta para visualizar lindamente dados para suas ferramentas de monitoramento de TI?

Source:
https://adamtheautomator.com/power-bi-data-gateway/