azdata

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

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

Команды

Команда Описание
azdata arc Команды для использования Azure Arc для служб данных Azure.
azdata sql Интерфейс командной строки (CLI) баз данных SQL позволяет пользователю взаимодействовать с SQL Server с помощью T-SQL.
azdata login Войдите на конечную точку контроллера кластера и задайте его пространство имен в качестве активного контекста. Чтобы использовать пароль при входе, необходимо задать переменную среды AZDATA_PASSWORD.
azdata logout Выход из кластера.
azdata context Команды управления контекстом.
azdata bdc Создание кластеров больших данных SQL, а также управление ими и обеспечение работы.
Расширение azdata Управление расширениями CLI и их обновление.
azdata app Создание, удаление и запуск приложений, а также управление ими.
azdata postgres Средство выполнения запросов Postgres и интерактивная оболочка.
azdata notebook Команды для просмотра, запуска записных книжек и управления ими из терминала.

azdata login

Если кластер развернут, выводит список конечных точек контроллера в процессе развертывания, которые следует использовать для входа. Если вам не известна конечная точка контроллера, вы можете выполнить вход с использованием конфигурации KUBE кластера в системе, которая по умолчанию располагается в каталоге <user home>/.kube/config, или переменной среды KUBECONFIG, то есть экспортировать KUBECONFIG=path/to/.kube/config. При входе в систему пространство имен этого кластера будет установлено в ваш активный контекст.

azdata login [--auth] 
             [--endpoint -e]  
             
[--accept-eula -a]  
             
[--namespace -ns]  
             
[--username -u]  
             
[--principal -p]

Примеры

Вход с использованием обычной проверки подлинности.

azdata login --auth basic --username johndoe --endpoint https://<ip or domain name>:30080

Вход с использованием Active Directory.

azdata login --auth ad --endpoint https://<ip or domain name>:30080                

Вход с использованием Active Directory с явным субъектом.

azdata login --auth ad --principal johndoe@COSTOSO.COM --endpoint https://<ip or domain name>:30080

Вход в интерактивном режиме. Имя кластера будет запрашиваться всегда, кроме случаев, когда оно задано в качестве аргумента. Если в вашей системе заданы переменные среды AZDATA_USERNAME, AZDATA_PASSWORD и ACCEPT_EULA, соответствующий запрос не появляется. Если в вашей системе задана конфигурация KUBE или используется переменная среды KUBECONFIG для указания пути к конфигурации, интерактивный интерфейс сначала пробует использовать конфигурацию и только в случае сбоя отображает запрос.

azdata login

Вход не в интерактивном режиме. Выполните вход, указав в качестве аргументов имя кластера, имя пользователя контроллера, конечную точку контроллера, а также информацию о принятии условий лицензионного соглашения. Должна быть задана переменная среды AZDATA_PASSWORD. Если вы не хотите указывать конечную точку контроллера, вы можете использовать конфигурацию KUBE в системе, которая по умолчанию располагается в каталоге <user home>/.kube/config, или переменную среды KUBECONFIG, то есть экспортировать KUBECONFIG=path/to/.kube/config.

azdata login --namespace ClusterName --username johndoe@contoso.com  --endpoint https://<ip or domain name>:30080 --accept-eula yes

Выполните вход с использованием конфигурации KUBE на компьютере и с заданными переменными среды AZDATA_USERNAME, AZDATA_PASSWORD и ACCEPT_EULA.

azdata login -n ClusterName

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

--auth

Стратегия проверки подлинности. Обычная проверка подлинности или проверка подлинности Active Directory. По умолчанию используется обычная проверка подлинности.

--endpoint -e

Конечная точка контроллера кластера "https://host:port" Если вы не хотите использовать этот аргумент, можно использовать конфигурацию KUBE на компьютере. Убедитесь, что конфигурация располагается в заданном по умолчанию месте (<user home>/.kube/config) или используйте переменную среды KUBECONFIG.

--accept-eula -a

Вы принимаете условия лицензии? [да/нет]. Если вы не хотите использовать этот аргумент, можно присвоить переменной среды ACCEPT_EULA значение "yes". Условия лицензии для этого продукта можно просмотреть по адресу https://aka.ms/eula-azdata-en.

--namespace -ns

Пространство имен уровня управления кластером.

--username -u

Имя пользователя учетной записи. Если вы не хотите использовать этот аргумент, можно задать переменную среды AZDATA_USERNAME.

--principal -p

Ваша область Kerberos. В большинстве случаев область Kerberos — это ваше доменное имя прописными буквами.

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

--debug

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

--help -h

Отображение этого справочного сообщения и выход.

--output -o

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

--query -q

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

--verbose

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

azdata logout

Выход из кластера.

azdata logout 

Примеры

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

azdata logout

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

--debug

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

--help -h

Отображение этого справочного сообщения и выход.

--output -o

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

--query -q

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

--verbose

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

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

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

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