Zarządzanie serwerem PostgreSQL z obsługą usługi Azure Arc za pomocą narzędzia Azure Data Studio
W tym artykule opisano sposób wykonywania następujących czynności:
- zarządzaj wystąpieniami bazy danych PostgreSQL za pomocą widoków pulpitów nawigacyjnych, takich jak Przegląd, Parametry połączenia, Właściwości, Kondycja zasobu...
- praca z danymi i schematem
Uwaga
Jako funkcja w wersji zapoznawczej technologia przedstawiona w tym artykule podlega dodatkowym warunkom użytkowania dla wersji zapoznawczych platformy Microsoft Azure.
Wymagania wstępne
Instalowanie poleceń azdata, Azure Data Studio i interfejsu wiersza polecenia platformy Azure
Instalowanie w narzędziu Azure Data Studio rozszerzenia (
arcdata
) dla interfejsu wiersza polecenia platformy Azure (az
) oraz rozszerzeń usług Azure Arc i PostgreSQLW tej chwili użyj kompilacji niejawnych testerów programu Azure Data Studio.
Uruchamianie narzędzia Azure Data Studio
Nawiązywanie połączenia z kontrolerem danych usługi Azure Arc
W narzędziu Azure Data Studio rozwiń węzeł Kontrolery usługi Azure Arc i wybierz przycisk Połącz kontroler :
Wprowadź informacje o połączeniu z kontrolerem danych platformy Azure:
Adres URL kontrolera:
Adres URL umożliwiający nawiązanie połączenia z kontrolerem na platformie Kubernetes. Wprowadzona w postaci
https://<IP_address_of_the_controller>:<Kubernetes_port.
na przykład:https://12.345.67.890:30080
Username (Nazwa użytkownika):
Nazwa konta użytkownika używanego do nawiązywania połączenia z kontrolerem. Użyj nazwy, której zwykle używasz podczas uruchamiania polecenia
az login
. Nie jest to nazwa użytkownika postgreSQL używanego do nawiązywania połączenia z aparatem bazy danych PostgreSQL zwykle z bazy danych psql.Hasło: hasło konta użytkownika używanego do nawiązywania połączenia z kontrolerem
Studio danych platformy Azure przedstawia kontroler danych usługi Arc. Rozwiń go i wyświetli listę wystąpień bazy danych PostgreSQL, którymi zarządza.
Zarządzanie serwerami PostgreSQL z obsługą usługi Azure Arc
Kliknij prawym przyciskiem myszy wystąpienie bazy danych PostgreSQL, którym chcesz zarządzać, i wybierz pozycję [Zarządzaj]
Widok pulpitu nawigacyjnego bazy danych PostgreSQL:
Ta funkcja zawiera kilka pulpitów nawigacyjnych wymienionych po lewej stronie tego okienka:
- Omówienie: wyświetla podsumowanie informacji o wystąpieniu, takie jak nazwa, nazwa użytkownika administratora bazy danych PostgreSQL, identyfikator subskrypcji platformy Azure, konfiguracja, wersja aparatu bazy danych, punkty końcowe dla narzędzia Grafana i Kibana...
- Parametry połączenia: wyświetla różne parametry połączenia, które mogą być konieczne do nawiązania połączenia z wystąpieniem bazy danych PostgreSQL, takimi jak psql, Node.js, PHP, Ruby...
- Diagnozowanie i rozwiązywanie problemów: wyświetla różne zasoby, które pomogą Ci rozwiązać problemy z wystąpieniem podczas rozszerzania notesów rozwiązywania problemów
- Nowy wniosek o pomoc techniczną: Poproś o pomoc od naszych usług pomocy technicznej, począwszy od ogłoszenia o wersji zapoznawczej.
Praca z danymi i schematem
Po lewej stronie okna Azure Data Studio rozwiń węzeł Serwery:
Wybierz pozycję [Dodaj połączenie] i wypełnij szczegóły połączenia z wystąpieniem bazy danych PostgreSQL:
- Typ połączenia: PostgreSQL
- Nazwa serwera: wprowadź nazwę wystąpienia bazy danych PostgreSQL. Na przykład: postgres01
- Typ uwierzytelniania: Hasło
- Nazwa użytkownika: na przykład możesz użyć standardowej/domyślnej nazwy użytkownika administratora postgreSQL. Należy pamiętać, że w tym polu jest uwzględniana wielkość liter.
- Hasło: hasło nazwy użytkownika postgreSQL znajdziesz w parametry połączenia psql w danych wyjściowych
az postgres server-arc endpoint -n postgres01
polecenia - Nazwa bazy danych: ustaw nazwę bazy danych, z którą chcesz nawiązać połączenie. Możesz zezwolić na ustawienie Domyślne
- Grupa serwerów: można zezwolić jej na ustawienie Domyślne
- Nazwa (opcjonalnie): możesz zezwolić na to puste
- Zaawansowany:
- Adres IP hosta: to publiczny adres IP klastra Kubernetes
- Port: to port, na którym nasłuchuje wystąpienie bazy danych PostgreSQL. Ten port można znaleźć na końcu parametry połączenia psql w danych wyjściowych
az postgres server-arc endpoint -n postgres01
polecenia. Nie port 30080, na którym nasłuchuje platforma Kubernetes i która została wprowadzona podczas nawiązywania połączenia z kontrolerem danych platformy Azure w narzędziu Azure Data Studio. - Inne parametry: powinny być jawne, można stosować wartości domyślne/puste, z którymi są wyświetlane.
Wybierz pozycję [OK] i [Połącz], aby nawiązać połączenie z serwerem.
Po nawiązaniu połączenia dostępnych jest kilka środowisk:
- Nowe zapytanie
- Nowy notes
- Rozwiń wyświetlanie serwera i przeglądaj/pracuj nad obiektami wewnątrz bazy danych
- ...