Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Neste Guia de início rápido, você aprenderá a se conectar a uma instância de servidor flexível do Banco de Dados do Azure para PostgreSQL com o Power BI Desktop. Com o Power BI Desktop, você pode explorar visualmente seus dados por meio de uma tela de arrastar e soltar de forma livre, uma ampla variedade de visualizações de dados modernas e uma experiência de criação de relatórios fácil de usar. Você pode importar diretamente das tabelas ou importar de uma consulta SELECT. Este artigo aplica-se apenas ao Power BI Desktop. Atualmente, não há suporte para o Power Query online ou o Serviço do Power BI.
Pré-requisitos
- Instale o Power BI desktop.
Conectar-se com a área de trabalho do Power BI a partir do portal do Azure
Obtenha as informações de conexão necessárias para se conectar à instância de servidor flexível do Banco de Dados do Azure para PostgreSQL. Você precisa do nome do servidor totalmente qualificado e das credenciais de login.
Inicie sessão no portal do Azure.
No menu à esquerda no portal do Azure, selecione Todos os recursos e procure o servidor que você criou (como mydemoserverpbi).
Selecione o nome do servidor.
No painel Visão geral do servidor, selecione a configuração do Power BI no menu à esquerda.
Selecione um banco de dados na lista suspensa, por exemplo, postgres, e, em seguida, selecione Iniciar.
Descarregue o ficheiro do Power BI Desktop mydemoserverpbi_postgres.pbids.
Abra o arquivo na área de trabalho do Power BI.
Alterne para o separador Base de Dados para fornecer o nome de utilizador e a palavra-passe do seu servidor de base de dados.
Nota
A autenticação do Windows não é suportada para instâncias de servidor flexíveis do Banco de Dados do Azure para PostgreSQL.
No Navigator, selecione os dados de que necessita e, em seguida, carregue ou transforme os dados.
Conectar-se ao Banco de Dados do Azure para banco de dados PostgreSQL a partir do Power BI Desktop
Você pode se conectar a uma instância de servidor flexível do Banco de Dados do Azure para PostgreSQL com a área de trabalho do Power BI diretamente sem o uso do portal do Azure.
Obtenha as informações de ligação da Base de Dados Azure para PostgreSQL
- Inicie sessão no portal do Azure.
- No menu à esquerda no portal do Azure, selecione Todos os recursos e procure o servidor que você criou (como mydemoserverpbi).
- Selecione o nome do servidor.
- No painel Descrição geral do servidor, tome nota do Nome do servidor e do Nome de início de sessão de administrador do servidor. Caso se esqueça da sua palavra-passe, também pode repor a palavra-passe neste painel.
- Vá para a página Bancos de dados para encontrar o banco de dados ao qual você deseja se conectar. O Power BI Desktop dá suporte à adição de uma conexão a um único banco de dados e, portanto, fornecer um nome de banco de dados é necessário para importar dados.
Adicionar o Banco de Dados do Azure para conexão PostgreSQL na área de trabalho do Power BI
Selecione a opção de banco de dados PostgreSQL na seleção do conector.
Na caixa de diálogo Banco de dados PostgreSQL, forneça o nome do servidor e do banco de dados.
Selecione o tipo de autenticação de Banco de Dados e insira suas credenciais de instância de servidor flexível do Banco de Dados do Azure para PostgreSQL nas caixas Nome de usuário e Senha . Certifique-se de selecionar o nível ao qual aplicar suas credenciais.
Quando terminar, selecione OK.
No Navigator, selecione os dados de que necessita e, em seguida, carregue ou transforme os dados.
Conectar à base de dados do Azure para PostgreSQL a partir do Power Query Online
Para estabelecer a ligação, siga os seguintes passos:
Selecione a opção de banco de dados PostgreSQL na seleção do conector.
Na caixa de diálogo Banco de dados PostgreSQL, forneça o nome do servidor e do banco de dados.
Nota
Não é necessário um gateway de dados para instâncias de servidor flexíveis do Banco de Dados do Azure para PostgreSQL.
Selecione o tipo de autenticação Básica e insira suas credenciais de instância de servidor flexível do Banco de Dados do Azure para PostgreSQL nas caixas Nome de usuário e Senha .
Se a sua ligação não estiver encriptada, desmarque Utilizar Ligação Encriptada.
Selecione Avançar para conectar-se ao banco de dados.
No Navegador, selecione os dados de que necessita e, em seguida, selecione Transformar dados para transformar os dados no Power Query Editor.
Conecte-se usando opções avançadas
O Power Query Desktop fornece um conjunto de opções avançadas que pode adicionar à sua consulta, se necessário.
A tabela seguinte lista todas as opções avançadas que pode definir no Power Query Desktop.
| Opção avançada | Descrição |
|---|---|
| Tempo limite do comando em minutos | Se a sua ligação durar mais de 10 minutos (o tempo limite predefinido), pode introduzir outro valor em minutos para manter a ligação aberta por mais tempo. Esta opção só está disponível no Power Query Desktop. |
| instrução SQL | Para obter informações, vá para Importar dados de um banco de dados usando consulta de banco de dados nativa. |
| Incluir colunas de relação | Se estiver marcada, inclui colunas que podem ter relações com outras tabelas. Se essa caixa estiver desmarcada, não verás essas colunas. |
| Navegar utilizando hierarquia completa | Se estiver marcada, o navegador exibirá a hierarquia completa de tabelas no banco de dados ao qual você está se conectando. Se estiver desmarcado, o navegador exibe apenas as tabelas cujas colunas e linhas contêm dados. |
Depois de selecionar as opções avançadas necessárias, selecione OK no Power Query Desktop para se conectar ao seu banco de dados PostgreSQL.
Conteúdos relacionados
- Gerencie o Banco de Dados do Azure para PostgreSQL usando o portal do Azure.
- Crie elementos visuais com o Power BI Desktop.
- Guia de início rápido: use Python para conectar e consultar dados no Banco de Dados do Azure para PostgreSQL.
- Guia de início rápido: use Java e JDBC com o Banco de Dados do Azure para PostgreSQL.
- Guia de início rápido: use o .NET (C#) para conectar e consultar dados no Banco de Dados do Azure para PostgreSQL.
- Guia de início rápido: use a linguagem Go para conectar e consultar dados no Banco de Dados do Azure para PostgreSQL.
- Guia de início rápido: use PHP para conectar e consultar dados no Banco de Dados do Azure para PostgreSQL.
- Guia de início rápido: conecte-se e consulte a CLI do Azure com o Banco de Dados do Azure para PostgreSQL.