Управление сервером PostgreSQL с поддержкой Azure Arc с помощью Azure Data Studio
В этой статье описывается, как выполнить следующее:
- управлять экземплярами PostgreSQL с помощью таких представлений панелей мониторинга, как "Обзор", "Строки подключения", "Свойства", "Работоспособность ресурсов";
- работать с данными и схемой.
Примечание.
В отношении технологии (как предварительной версии функции), описанной в этой статье, действуют дополнительные условия использования предварительных версий Microsoft Azure.
Последние обновления доступны в заметках о выпуске.
Необходимые компоненты
Установите в Azure Data Studio
arcdata
расширение () для Azure (az
) CLI и расширений Azure Arc и PostgreSQLВ этот раз воспользуйтесь сборкой Azure Data Studio для участников программы предварительной оценки.
Создание контроллера данных Azure Arc
Запуск Azure Data Studio
Подключение к контроллеру данных Azure Arc
В Azure Data Studio разверните узел Контроллеры Azure Arc и нажмите кнопку Подключить контроллер.
Введите сведения о подключении к контроллеру данных Azure.
URL-адрес контроллера:
URL-адрес для подключения к контроллеру в Kubernetes. Вводится в форме
https://<IP_address_of_the_controller>:<Kubernetes_port.
. Например:https://12.345.67.890:30080
Имя пользователя.
имя учетной записи пользователя, используемой для подключения к контроллеру. Используйте имя, которое обычно применяется при запуске
az login
. Это не имя пользователя PostgreSQL, используемое для подключения к ядру СУБД PostgreSQL, как правило из psql.Пароль: пароль учетной записи пользователя, используемой для подключения к контроллеру.
В Azure Data Studio появится ваш контроллер данных Arc. Разверните его. Появится список экземпляров PostgreSQL, которыми он управляет.
Управление серверами PostgreSQL с поддержкой Azure Arc
Щелкните правой кнопкой мыши экземпляр PostgreSQL, которым необходимо управлять, и выберите пункт [Управление].
Представление панели мониторинга PostgreSQL
В левой части этой панели находится несколько панелей мониторинга.
- Обзор: отображает сводные данные об экземпляре, такие как имя, имя пользователя администратора PostgreSQL, идентификатор подписки Azure, конфигурация, версия ядра СУБД, конечные точки для Grafana и Kibana.
- Строки подключения: отображает различные строки подключения, которые могут потребоваться для подключения к экземпляру PostgreSQL, например psql, Node.js, PHP, Ruby.
- Диагностика и устранение проблем: отображаются различные ресурсы, которые помогут вам устранить неполадки в экземпляре при развертывании записных книжек по устранению неполадок.
- Новый запрос на поддержку: запрос помощи от наших служб поддержки, начиная с предварительной версии объявления.
Работа с данными и схемой
В левой части окна Azure Data Studio разверните узел Серверы.
Выберите [Добавить подключение] и введите сведения о подключении к экземпляру PostgreSQL.
- Тип подключения: PostgreSQL
- Имя сервера: введите имя своего экземпляра SQL Server. Например: postgres01
- Тип проверки подлинности: пароль
- Имя пользователя: например, можно использовать стандартное или заданное по умолчанию имя пользователя администратора PostgreSQL. Примечание. В этом поле учитывается регистр.
- Пароль: пароль имени пользователя PostgreSQL находится в строке подключения psql в выходных данных команды
az postgres server-arc endpoint -n postgres01
. - Имя базы данных: укажите имя базы данных, к которой необходимо подключиться. Можно оставить значение По умолчанию.
- Группа серверов: можно оставить значение По умолчанию.
- Имя (необязательно): это поле можно оставить пустым.
- Дополнительно:
- IP-адрес узла: общедоступный IP-адрес кластера Kubernetes.
- Порт: порт, прослушиваемый экземпляром PostgreSQL. Этот порт находится в конце строки подключения psql в выходных данных команды
az postgres server-arc endpoint -n postgres01
. Это порт 30080, прослушиваемый Kubernetes и указанный при подключении к контроллеру данных Azure в Azure Data Studio. - Другие параметры: они должны быть явными, можно оставить значения по умолчанию или пустые значения.
Нажмите кнопки [OK] и [Подключить], чтобы подключиться к серверу.
После подключения будут доступны несколько интерфейсов.
- Новый запрос
- Новая записная книжка
- Разверните экран сервера и просматривайте объекты в базе данных или работайте с ними
- ...