Utilize o Azure Data Studio para gerir o seu servidor PostgreSQL ativado pelo Azure Arc

Este artigo descreve como:

  • gerir os seus casos PostgreSQL com vistas para o painel de instrumentos como Visão Geral, Cordas de Conexão, Propriedades, Resource Health...
  • trabalhar com os seus dados e esquema

Nota

Como funcionalidade de pré-visualização, a tecnologia apresentada neste artigo está sujeita a Termos Complementares de Utilização para visualizações do Microsoft Azure.

As últimas atualizações estão disponíveis nas notas de lançamento.

Pré-requisitos

Ligue-se ao Controlador de Dados do Arco Azure

No Azure Data Studio, expanda os controladores de arco azure e selecione o botão Controlador de Ligação :

Introduza as informações de ligação ao seu Controlador de Dados Azure:

  • URL do controlador:

    O URL para ligar ao seu controlador em Kubernetes. Inserida na forma de https://<IP_address_of_the_controller>:<Kubernetes_port. Por exemplo:

    https://12.345.67.890:30080
    
  • Nome de utilizador:

    Nome da conta de utilizador que utiliza para ligar ao Controlador. Utilize o nome que normalmente utiliza quando corre az login. Não é o nome do utilizador PostgreSQL que utiliza para ligar ao motor de base de dados PostgreSQL tipicamente a partir de psql.

  • Senha: A palavra-passe da conta de utilizador que utiliza para ligar ao Controlador

O estúdio de dados Azure mostra o seu Controlador de Dados arc. Expanda-o e mostra a lista de casos postgreSQL que gere.

Gerencie os seus servidores PostgreSQL ativados pelo Azure Arc

Clique à direita na instância PostgreSQL que pretende gerir e selecione [Gerir]

A vista do painel postgreSQL:

Que apresenta vários dashboards listados no lado esquerdo do painel:

  • Visão geral: Exibe informações sumárias sobre o seu caso como nome, nome de utilizador de administração PostgreSQL, ID de assinatura Azure, configuração, versão do motor de base de dados, pontos finais para Grafana e Kibana...
  • Cadeias de ligação: Exibe várias cordas de ligação que poderá necessitar de ligar ao seu exemplo PostgreSQL como psql, Node.js, PHP, Ruby...
  • Diagnosticar e resolver problemas: Exibe vários recursos que o ajudarão a resolver o seu caso à medida que expandimos os cadernos de resolução de problemas
  • Novo pedido de apoio: Solicite assistência dos nossos serviços de apoio a partir do anúncio de pré-visualização.

Trabalhe com os seus dados e esquema

No lado esquerdo da janela do Azure Data Studio, expanda os servidores de nó:

E selecione [Adicionar Ligação] e preencha os detalhes da ligação à sua instância PostgreSQL:

  • Tipo de ligação: Postgresql
  • Nome do servidor: insira o nome da sua instância PostgreSQL. Por exemplo: postgres01
  • Tipo de autenticação: Senha
  • Nome do utilizador: por exemplo, pode utilizar o nome de utilizador pós-padrão/predefinido PostgreSQL. Nota, este campo é sensível a casos.
  • Palavra-passe: encontrará a palavra-passe do nome de utilizador PostgreSQL na cadeia de ligação psql na saída do az postgres server-arc endpoint -n postgres01 comando
  • Nome da base de dados: desa um nome da base de dados a que pretende ligar. Pode deixá-lo definido como Predefinido
  • Grupo de servidor: pode deixá-lo definir para Predefinição
  • Nome (opcional): pode deixar este em branco
  • Avançado:
    • Endereço IP anfitrião: é o endereço IP público do cluster Kubernetes
    • Porta: é a porta onde o seu caso PostgreSQL está a ouvir. Pode encontrar esta porta no final da cadeia de ligação psql na saída do az postgres server-arc endpoint -n postgres01 comando. Não é a porta 30080 em que a Kubernetes está a ouvir e que inseriu ao ligar-se ao Controlador de Dados Azure no Azure Data Studio.
    • Outros parâmetros: Devem ser auto-explícitos, pode viver com os valores predefinidos/em branco com que aparecem.

Selecione [OK] e [Conecte-se] para ligar ao seu servidor.

Uma vez conectados, várias experiências estão disponíveis:

  • Nova consulta
  • Novo Caderno
  • Expanda a exibição do seu servidor e navegue/trabalhe nos objetos dentro da sua base de dados
  • ...

Passo seguinte

Monitorize o seu grupo de servidores