Partilhar via


Guia de início rápido: importar dados do Banco de Dados do Azure para PostgreSQL - Servidor flexível no Power BI

APLICA-SE A: Banco de Dados do Azure para PostgreSQL - Servidor Flexível

Neste Guia de início rápido, você aprenderá a se conectar ao Banco de Dados do Azure para servidor flexível 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

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.

  1. Inicie sessão no portal do Azure.

  2. No menu à esquerda no portal do Azure, selecione Todos os recursos e procure o servidor que você criou (como mydemoserverpbi).

  3. Selecione o nome do servidor.

  4. No painel Visão geral do servidor, selecione a configuração do Power BI no menu à esquerda.

    Captura de ecrã a mostrar a visualização do Power BI no portal do Azure para ligar à base de dados.

  5. Selecione um banco de dados na lista suspensa, por exemplo , postgres e, em seguida, selecione Introdução.

  6. Transfira o ficheiro de ambiente de trabalho do Power BI mydemoserverpbi_postgres.pbids.

    Captura de ecrã a mostrar o download do ficheiro do Power BI para a base de dados.

  7. Abra o arquivo na área de trabalho do Power BI.

  8. Alterne para a guia Banco de Dados para fornecer o nome de usuário e a senha do servidor de banco de dados.

    Nota

    A autenticação do Windows não é suportada para o Banco de Dados do Azure para o servidor flexível PostgreSQL.

    Captura de tela mostrando a inserção de credenciais para se conectar ao Banco de Dados do Azure para banco de dados de servidor flexível PostgreSQL.

  9. No Navigator, selecione os dados de que necessita e, em seguida, carregue ou transforme os dados.

    Captura de ecrã do navegador para ver tabelas de servidor flexíveis da Base de Dados do Azure para PostgreSQL.

Conectar-se ao Banco de Dados do Azure para banco de dados de servidor flexível PostgreSQL a partir do Power BI Desktop

Você pode se conectar ao Banco de Dados do Azure para servidor flexível PostgreSQL com a área de trabalho do Power BI diretamente sem o uso do portal do Azure.

Obter as informações de conexão de servidor flexível do Banco de Dados do Azure para PostgreSQL

  1. Inicie sessão no portal do Azure.
  2. No menu à esquerda no portal do Azure, selecione Todos os recursos e procure o servidor que você criou (como mydemoserverpbi).
  3. Selecione o nome do servidor.
  4. 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.
  5. 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 de servidor flexível PostgreSQL na área de trabalho do Power BI

  1. Selecione a opção de banco de dados PostgreSQL na seleção do conector.

    Captura de ecrã a mostrar a adição de uma ligação postgresql no Power BI.

  2. Na caixa de diálogo Banco de dados PostgreSQL, forneça o nome do servidor e do banco de dados.

    Screeshot de Entrar no Power BI.

  3. Selecione o tipo de autenticação Banco de Dados e insira suas credenciais flexíveis de servidor 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.

    Captura de tela mostrando a inserção de credenciais para se conectar ao Banco de Dados do Azure para banco de dados de servidor flexível PostgreSQL.

  4. Quando terminar, selecione OK.

  5. No Navigator, selecione os dados de que necessita e, em seguida, carregue ou transforme os dados.

    Captura de ecrã do navegador para ver tabelas de servidor flexíveis da Base de Dados do Azure para PostgreSQL.

Ligar à Base de Dados do Azure para base de dados de servidor flexível PostgreSQL a partir do Power Query Online

Para estabelecer a ligação, siga os seguintes passos:

  1. Selecione a opção de banco de dados PostgreSQL na seleção do conector.

  2. Na caixa de diálogo Banco de dados PostgreSQL, forneça o nome do servidor e do banco de dados.

    Captura de ecrã da ligação PostgreSQL com o power query online.

    Nota

    O gateway de dados não é necessário para o servidor flexível do Banco de Dados do Azure para PostgreSQL.

  3. Selecione o tipo de autenticação Básica e insira suas credenciais flexíveis de servidor do Banco de Dados do Azure para PostgreSQL nas caixas Nome de usuário e Senha.

  4. Se a sua ligação não estiver encriptada, desmarque Utilizar Ligação Encriptada.

  5. Selecione Avançar para conectar-se ao banco de dados.

  6. 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.

Captura de tela das opções avançadas do PostgreSQL.

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 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.
SQL statement 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, você não verá 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.