Partager via


Utiliser Azure Data Studio pour gérer votre serveur PostgreSQL avec Azure Arc

Cet article explique comment :

  • gérer vos instances PostgreSQL à l’aide d’affichages de tableaux de bord tels que Vue d’ensemble, Chaînes de connexion, Propriétés, Azure Resource Health...
  • utiliser vos données et votre schéma

Remarque

En tant que fonctionnalité en préversion, la technologie présentée dans cet article est soumise aux conditions d’utilisation supplémentaires des préversions de Microsoft Azure.

Les dernières mises à jour sont disponibles dans les notes de publication.

Prérequis

Se connecter au contrôleur de données Azure Arc

Dans Azure Data Studio, développez le nœud Contrôleurs Azure Arc et sélectionnez le bouton Connexion au contrôleur :

Entrez les informations de connexion à votre contrôleur de données Azure :

  • URL du contrôleur :

    URL de connexion à votre contrôleur dans Kubernetes. Entré sous la forme de https://<IP_address_of_the_controller>:<Kubernetes_port. par exemple :

    https://12.345.67.890:30080
    
  • Nom d’utilisateur :

    Nom du compte d’utilisateur que vous utilisez pour vous connecter au contrôleur. Utilisez le nom que vous utilisez généralement lorsque vous exécutez az login. Il ne s’agit pas du nom de l’utilisateur PostgreSQL que vous utilisez pour vous connecter au moteur de base de données PostgreSQL en général à partir de psql.

  • Mot de passe : Mot de passe du compte d’utilisateur que vous utilisez pour vous connecter au contrôleur

Azure Data Studio affiche votre contrôleur de données Arc. Développez-le et affichez la liste des instances PostgreSQL qu’il gère.

Gérer vos serveurs PostgreSQL avec Azure Arc

Cliquez avec le bouton droit sur l’instance PostgreSQL que vous voulez gérer et sélectionnez [Gérer].

Affichage du tableau de bord PostgreSQL :

Comporte plusieurs tableaux de bord figurant sur le côté gauche de ce volet :

  • Vue d’ensemble : affiche des informations récapitulatives sur votre instance, telles que le nom d’utilisateur de l’administrateur PostgreSQL, l’ID d’abonnement Azure, la configuration, la version du moteur de base de données, les points de terminaison pour Grafana et Kibana...
  • chaînes de connexion : affiche différentes chaînes de connexion que vous devrez peut-être connecter à votre instance PostgreSQL comme psql, Node.js, PHP, Ruby...
  • Diagnostiquer et résoudre les problèmes : Présente différentes ressources qui vous aideront à dépanner votre instance au fur et à mesure que nous développerons les notebooks de résolution des problèmes
  • Nouvelle demande de support : Demandez de l’aide auprès de nos services de support à partir de l’annonce de préversion.

Utiliser vos données et votre schéma

Sur le côté gauche de la fenêtre Azure Data Studio, développez le nœud Serveurs :

Sélectionnez [Ajouter une connexion] et renseignez les informations de connexion à votre instance PostgreSQL :

  • Type de connexion : PostgreSQL
  • Nom du serveur : entrez le nom de votre instance PostgreSQL. Par exemple : postgres01
  • Type d’authentification : Mot de passe
  • Nom d’utilisateur : par exemple, vous pouvez utiliser le nom d’utilisateur administrateur PostgreSQL standard/par défaut. Notez que ce champ respecte la casse.
  • Mot de passe : vous trouverez le mot de passe du nom d’utilisateur PostgreSQL dans la chaîne de connexion psql dans la sortie de la commande az postgres server-arc endpoint -n postgres01
  • Nom de la base de données : définissez le nom de la base de données à laquelle vous souhaitez vous connecter. Vous pouvez laisser la valeur par défaut
  • Groupe de serveurs : vous pouvez lui permettre de définir la valeur par défaut
  • Nom (facultatif) : vous pouvez laisser ce champ vide
  • Avancé :
    • Adresse IP de l’hôte : est l’adresse IP publique du cluster Kubernetes
    • Port : est le port sur lequel votre instance PostgreSQL écoute le trafic. Ce port se trouve à la fin de la chaîne de connexion psql dans la sortie de la commande az postgres server-arc endpoint -n postgres01. Il ne s’agit pas du port 30080 sur lequel Kubernetes écoute le trafic et que vous avez entré lors de la connexion au contrôleur de données Azure dans Azure Data Studio.
    • Autres paramètres : Ils doivent être explicites, vous pouvez vivre avec les valeurs par défaut/vides avec lesquelles ils apparaissent.

Sélectionnez [OK] et [Connecter] pour vous connecter à votre serveur.

Une fois connecté, plusieurs expériences sont disponibles :

  • Nouvelle requête
  • Nouveau notebook
  • Développez l’affichage de votre serveur et parcourez/travaillez sur les objets à l’intérieur de votre base de données.
  • ...

Étape suivante

Surveiller votre groupe de serveurs