Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Neste guia de início rápido, vai aprender a estabelecer ligação a um servidor flexível do Base de Dados do Azure para PostgreSQL com o Power BI Desktop. Ao usar o Power BI Desktop, pode explorar visualmente os seus dados através de uma tela de arrastar e largar livre, uma vasta gama de visualizações de dados modernas e uma experiência de criação de relatórios fácil de usar. Pode importar dados diretamente das tabelas ou importar dados de uma consulta SELECT. Este artigo aplica-se apenas ao Power BI Desktop. Atualmente, o Power Query online ou o Power BI Service não são suportados.
Pré-requisitos
- Instale o Power BI Desktop.
Conectar-se com a área de trabalho do Power BI a partir do portal do Azure
Obtenha a informação de ligação necessária para se ligar à base de dados Base de Dados do Azure para PostgreSQL flexible server. Você precisa do nome do servidor totalmente qualificado e das credenciais de login.
Inicie sessão no portal Azure.
No menu esquerdo do portal do Azure, selecione Todos os recursos e depois procure o servidor que criou (como mydemoserverpbi).
Selecione o nome do servidor.
No painel de Visão Geral do servidor, selecione Power BI no menu esquerdo.
Selecione uma base de dados no menu suspenso, como o postgres, e depois selecione Começar.
Descarregue o ficheiro do Power BI Desktop mydemoserverpbi_postgres.pbids.
Abra o arquivo na área de trabalho do Power BI.
Mude para o separador Base de Dados para fornecer o nome de utilizador e a palavra-passe do seu servidor de base de dados.
Observação
A Windows authentication não é suportada para o Base de Dados do Azure para PostgreSQL flexible server.
No Navigator, selecione os dados que precisa e depois carregue ou transforme os dados.
Ligue-se ao Base de Dados do Azure para PostgreSQL para servidor flexível a partir do Power BI Desktop
Pode ligar-se a um servidor flexível Base de Dados do Azure para PostgreSQL usando diretamente o Power BI Desktop, sem usar o portal Azure.
Obtenha as informações de ligação da Base de Dados Azure para PostgreSQL
- Inicie sessão no portal Azure.
- No menu esquerdo do portal do Azure, selecione Todos os recursos e depois procure o servidor que 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 suporta adicionar uma ligação a uma única base de dados, por isso é necessário fornecer um nome de base de dados para importar dados.
Adicionar ligação do Base de Dados do Azure para PostgreSQL no Power BI Desktop
Selecione a opção de banco de dados PostgreSQL na seleção do conector.
No diálogo da base de dados PostgreSQL , introduza o nome do servidor e da base de dados.
Selecione o tipo de autenticação Base de Dados e insira as credenciais flexíveis do seu servidor Base de Dados do Azure para PostgreSQL nas caixas Nome de utilizador e palavra-passe. Certifique-se de selecionar o nível ao qual aplicar suas credenciais.
Quando terminar, selecione OK.
No Navigator, selecione os dados que precisa e depois carregue ou transforme os dados.
Conectar-se ao Base de Dados do Azure para PostgreSQL para uma base de dados de servidor flexível 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.
No diálogo da base de dados PostgreSQL , introduza o nome do servidor e da base de dados.
Observação
Não precisas de um data gateway para o Base de Dados do Azure para PostgreSQL flexible server.
Selecione o tipo de autenticação Básico e introduza as suas credenciais de servidor flexível Base de Dados do Azure para PostgreSQL nas caixas de Nome de Utilizador e Palavra-passe.
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 Navigator, selecione os dados que precisa e depois selecione Transformar dados para transformar os dados no Editor do Power Query.
Ligue 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 | Description |
|---|---|
| Tempo limite do comando em minutos | Se a sua ligação durar mais de 10 minutos (o timeout padrão), introduza 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 mais informações, consulte Importar dados de uma base de dados usando consulta nativa de base de dados. |
| Incluir colunas de relacionamento | Se selecionado, inclui colunas que possam ter relações com outras tabelas. Se limpares esta caixa, não vês essas colunas. |
| Navegar usando 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 selecionares as opções avançadas de que precisas, seleciona OK no Power Query Desktop para te ligares à tua base de dados PostgreSQL.
Conteúdo relacionado
- 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.