Контекст azdata

Применимо к: Azure Data CLI (azdata)

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

Команды

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

azdata context list

Можно установить или удалить любой из этих контекстов с помощью команды azdata context set или azdata 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.