azdata
Область применения: Azure Data CLI ()azdata
В следующей статье приводятся справочные сведения по командам sql в средстве azdata. Дополнительные сведения о других командах azdata см. в справочнике по azdata.
Команды
Команда | Description |
---|---|
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.