Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica:all'interfaccia della riga di comando di Azure Data (
azdata)
Annotazioni
Alcuni scenari gestiti in precedenza dall'interfaccia della riga di comando dei dati di Azure (azdata) sono ora gestiti tramite estensioni dell'interfaccia della riga di comando di Azure (az) e flussi di lavoro basati su Azure Arc. Non esiste una sola sostituzione 1:1 per tutti i azdata comandi. La tabella seguente evidenzia le alternative comuni dell'interfaccia della riga di comando di Azure in cui esistono.
| azdata command area | Estensione/gruppo di comandi dell'interfaccia della riga di comando di Azure | Informazioni di riferimento su Azure CLI |
|---|---|---|
azdata arc dc * |
az arcdata |
Informazioni di riferimento per l'interfaccia della riga di comando dei dati di Azure Arc |
azdata arc sql mi * |
az arcdata sql mi |
Gestire Istanza gestita di SQL di Azure con l'interfaccia della riga di comando |
azdata arc postgres * |
az arcdata postgres |
Gestire il server PostgreSQL con l'interfaccia della riga di comando |
azdata migrate * |
az datamigration |
Eseguire la migrazione tramite l'interfaccia della riga di comando |
azdata extension * |
az extension * |
Panoramica delle estensioni dell'interfaccia della riga di comando di Azure |
azdata login |
az login |
az login |
azdata sql shell / azdata sql query |
Nessun equivalente dell'interfaccia della riga di comando di Azure (usare sqlcmd, SSMS o altri strumenti SQL) |
Utilità sqlcmd SQL Server Management Studio |
Per i nuovi scenari di automazione e gestione, preferire l'interfaccia della riga di comando di Azure (az),le estensioni dell'interfaccia della riga di comando di Azure e le esperienze del portale di Azure Arc.
L'articolo seguente fornisce informazioni di riferimento sui comandi sql dello strumento azdata. Per altre informazioni su altri comandi azdata, vedere Informazioni di riferimento su azdata.
Comandi
| Comando | Descrizione |
|---|---|
| azdata arc | Comandi per l'uso di Azure Arc per i servizi dati di Azure. |
| azdata sql | L'interfaccia della riga di comando del database SQL consente all'utente di interagire con SQL Server tramite T-SQL. |
| azdata login | Accedere all'endpoint controller del cluster e impostarne lo spazio dei nomi come contesto attivo. Per usare una password nell'account di accesso, è necessario impostare la variabile di ambiente AZDATA_PASSWORD. |
| azdata logout | Disconnettersi dal cluster. |
| azdata context | Comandi di gestione del contesto. |
| azdata bdc | Selezionare, gestire e gestire cluster Big Data di SQL Server. |
| azdata extension | Consente di gestire e aggiornare le estensioni dell'interfaccia della riga di comando. |
| azdata app | Creare, eliminare, eseguire e gestire le applicazioni. |
| azdata postgres | Strumento di esecuzione query Postgres e shell interattiva. |
| azdata notebook | Comandi per la visualizzazione, l'esecuzione e la gestione dei notebook da un terminale. |
azdata login
Quando il cluster viene distribuito, verrà elencato l'endpoint controller durante la distribuzione, che è necessario usare per accedere. Se non si conosce l'endpoint del controller, è possibile accedere con la configurazione kube del cluster nel sistema nella posizione predefinita dell'utente <home>/.kube/config o usare la var kubECONFIG env, ad esempio esportare KUBECONFIG=path/to/.kube/config. Quando si accede, lo spazio dei nomi del cluster verrà impostato sul contesto attivo.
azdata login [--auth]
[--endpoint -e]
[--accept-eula -a]
[--namespace -ns]
[--username -u]
[--principal -p]
Examples
Eseguire l'accesso usando l'autenticazione di base.
azdata login --auth basic --username johndoe --endpoint https://<ip or domain name>:30080
Accedere con Active Directory.
azdata login --auth ad --endpoint https://<ip or domain name>:30080
Accedere usando Active Directory con un'entità esplicita.
azdata login --auth ad --principal johndoe@COSTOSO.COM --endpoint https://<ip or domain name>:30080
Accedere in modo interattivo. Il nome del cluster verrà sempre richiesto se non specificato come argomento. Se sono presenti AZDATA_USERNAME, AZDATA_PASSWORD e ACCEPT_EULA variabili di env impostate nel sistema, queste non verranno richieste. Se si dispone della configurazione kube nel sistema o si usa la variabile di ambiente kubeconfig per specificare il percorso della configurazione, l'esperienza interattiva tenterà prima di tutto di usare la configurazione e quindi chiederà se la configurazione non riesce.
azdata login
Accedere (in modo non interattivo). Accedere con il nome del cluster, il nome utente del controller, l'endpoint controller e l'accettazione del contratto di licenza come argomenti. La variabile di ambiente AZDATA_PASSWORD deve essere impostata. Se non si vuole specificare l'endpoint del controller, fare in modo che la configurazione kube nel computer nel percorso predefinito dell'utente <home>/.kube/config o usare il var di env KUBECONFIG, ad esempio esportare KUBECONFIG=path/to/.kube/config.
azdata login --namespace ClusterName --username johndoe@contoso.com --endpoint https://<ip or domain name>:30080 --accept-eula yes
Accedere con kube config nel computer e env var impostato per AZDATA_USERNAME, AZDATA_PASSWORD e ACCEPT_EULA.
azdata login -n ClusterName
Parametri facoltativi
--auth
Strategia di autenticazione. Autenticazione di base o Active Directory. Il valore predefinito è l'autenticazione di base.
--endpoint -e
Endpoint del controller del cluster "https://host:port". Se non si vuole usare questo argomento, è possibile usare la configurazione kube nel computer. Assicurarsi che la configurazione si trovi nel percorso predefinito dell'utente <home>/.kube/config o usare la variabile di ambiente kubeconfig.
--accept-eula -a
Si accettano le condizioni di licenza? [sì/no]. Se non si vuole usare questo argomento, è possibile impostare la variabile di ambiente ACCEPT_EULA su "sì". Le condizioni di licenza per questo prodotto possono essere visualizzate all'indirizzo https://aka.ms/eula-azdata-en.
--namespace -ns
Spazio dei nomi del piano di controllo del cluster.
--username -u
Utente account. Se non si vuole usare questo argomento, è possibile impostare la variabile di ambiente AZDATA_USERNAME.
--principal -p
Area di autenticazione Kerberos. Nella maggior parte dei casi, l'area di autenticazione Kerberos è il nome di dominio, in lettere maiuscole.
Argomenti globali
--debug
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
--help -h
Mostra questo messaggio Guida, esci.
--output -o
Formato dell'output. Valori consentiti: json, jsonc, table, tsv. Valore predefinito: json.
--query -q
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
--verbose
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
azdata logout
Disconnettersi dal cluster.
azdata logout
Examples
Disconnettere l'utente.
azdata logout
Argomenti globali
--debug
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
--help -h
Mostra questo messaggio Guida, esci.
--output -o
Formato dell'output. Valori consentiti: json, jsonc, table, tsv. Valore predefinito: json.
--query -q
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
--verbose
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Passaggi successivi
Per altre informazioni su altri comandi azdata, vedere Informazioni di riferimento su azdata.
Per altre informazioni su come installare lo strumento azdata, vedere Installare azdata.