Поделиться через


azdata context

Область применения: Azure Data CLI ()azdata

Замечание

Некоторые сценарии, которые ранее обрабатывались Azure Data CLI (azdata) теперь управляются с помощью расширений Azure CLI иazрабочих процессов на основе Azure Arc. Для всех azdata команд нет одной замены 1:1. В следующей таблице рассматриваются распространенные варианты Azure CLI, в которых они существуют.

azdata command area Расширение Azure CLI или группа команд Справочник по Azure CLI
azdata arc dc * az arcdata Справочник по интерфейсу командной строки данных Azure Arc
azdata arc sql mi * az arcdata sql mi Управление управляемым экземпляром SQL Azure с помощью CLI
azdata arc postgres * az arcdata postgres Управление сервером PostgreSQL с помощью CLI
azdata migrate * az datamigration Миграция с помощью интерфейса командной строки
azdata extension * az extension * Общие сведения о расширениях Azure CLI
azdata login az login az login
azdata sql shell / azdata sql query Нет эквивалента Azure CLI (использование sqlcmd, SSMS или другие средства SQL) служебная программа sqlcmd

SQL Server Management Studio

Для новых сценариев автоматизации и управления предпочитайте azure CLI (az), расширения Azure CLI и портал Azure Arc.

В следующей статье приводятся справочные сведения по командам sql в средстве azdata. Дополнительные сведения о других командах azdata см. в справочнике по azdata.

Команды

Command Описание
azdata context list Выводит список доступных контекстов в профиле пользователя.
azdata context delete Удаляет контекст с заданным пространством имен из профиля пользователя.
azdata context set Задает контекст с заданным пространством имен в качестве активного контекста в профиле пользователя.

azdata context list

Вы можете задать или удалить любой из этих вариантов.azdata context setazdata context delete Чтобы войти в новый контекст, используйте azdata login.

azdata context list [--active -a] 
                    

Примеры

Выводит список всех доступных контекстов в профиле пользователя.

azdata context list

Выводит список активного контекста в профиле пользователя.

azdata context list --active

Необязательные параметры

--active -a

Вывод списка только активного контекста.

Глобальные аргументы

--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Показать это сообщение справки и выйти.

--output -o

Формат вывода. Допустимые значения: json, jsonc, table, tsv. Значение по умолчанию: json.

--query -q

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

azdata context delete

Если удаленный контекст активен, пользователю потребуется задать новый активный контекст. Чтобы просмотреть контексты, доступные для задания или удаления azdata context list. Если пространство имен соответствует нескольким пространствам имен контекста, необходимо указать все [--namespace --username --endpoint] для уникальности, чтобы удалить этот контекст.

azdata context delete --namespace -ns 
                      [--endpoint -e]  
                      
[--username -u]

Примеры

Удаляет контекст в профиле пользователя на основе уникального пространства имен.

azdata context delete --namespace contextNamespace

Удаляет контекст в профиле пользователя на основе пространства имен, имени пользователя и конечной точки контроллера.

azdata context set --namespace contextNamespace --username johndoe --endpoint https://<ip or domain name>:30080

Обязательные параметры

--namespace -ns

Пространство имен контекста, который вы хотите удалить.

Необязательные параметры

--endpoint -e

Конечная точка контроллера кластера "https://host:port".

--username -u

Пользователь учетной записи.

Глобальные аргументы

--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Показать это сообщение справки и выйти.

--output -o

Формат вывода. Допустимые значения: json, jsonc, table, tsv. Значение по умолчанию: json.

--query -q

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

azdata context set

Чтобы просмотреть контексты, доступные для задания azdata context list. Если контексты не указаны, необходимо войти в систему, чтобы создать контекст в профиле azdata loginпользователя. То, что вы войдете в систему, станет активным контекстом. При входе в несколько сущностей можно переключаться между активными контекстами с помощью этой команды. Чтобы просмотреть текущий активный контекст azdata context list --active. Если указано пространство имен, соответствующее нескольким пространствам имен контекста, необходимо указать все [--namespace --username --endpoint] для уникальности, чтобы задать активный контекст.

azdata context set --namespace -ns 
                   [--endpoint -e]  
                   
[--username -u]

Примеры

Задает активный контекст в профиле пользователя на основе уникального пространства имен.

azdata context set --namespace contextNamespace

Задает активный контекст в профиле пользователя на основе пространства имен, имени пользователя и конечной точки контроллера.

azdata context set --namespace contextNamespace --username johndoe --endpoint https://<ip or domain name>:30080     

Обязательные параметры

--namespace -ns

Пространство имен контекста, который вы хотите задать.

Необязательные параметры

--endpoint -e

Конечная точка контроллера кластера "https://host:port".

--username -u

Пользователь учетной записи.

Глобальные аргументы

--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Показать это сообщение справки и выйти.

--output -o

Формат вывода. Допустимые значения: json, jsonc, table, tsv. Значение по умолчанию: json.

--query -q

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Дальнейшие действия

Дополнительные сведения о других командах azdata см. в справочнике по azdata.

Дополнительные сведения об установке средства azdata см. в разделе Установка azdata.