Freigeben über


azdata bdc

Gilt für: Azure Data CLI (azdata)

Hinweis

Einige Szenarien, die zuvor von der Azure Data CLI (azdata) behandelt werden, werden jetzt über Azure CLI-Erweiterungen (az) und Azure Arc-basierte Workflows verwaltet. Es gibt keinen einzigen 1:1-Ersatz für alle azdata Befehle. In der folgenden Tabelle werden häufig verwandte Azure CLI-Alternativen hervorgehoben, in denen sie vorhanden sind.

Azdata-Befehlsbereich Azure CLI-Erweiterung /Befehlsgruppe Azure CLI Referenz
azdata arc dc * az arcdata Azure Arc data CLI-Referenz
azdata arc sql mi * az arcdata sql mi Verwalten der verwalteten Azure SQL-Instanz mit CLI
azdata arc postgres * az arcdata postgres Verwalten des PostgreSQL-Servers mit CLI
azdata migrate * az datamigration Migrieren mit CLI
azdata extension * az extension * Übersicht über Azure CLI-Erweiterungen
azdata login az login az login
azdata sql shell / azdata sql query Keine Azure CLI-Entsprechung (Verwenden sqlcmd, SSMS oder andere SQL-Tools) sqlcmd-Hilfsprogramm

SQL Server Management Studio

Für neue Automatisierungs- und Verwaltungsszenarien bevorzugen Sie Azure CLI (az)-, Azure CLI-Erweiterungen und Azure Arc-Portalerfahrungen.

Der folgende Artikel enthält Referenzinformationen zu den sql-Befehlen im azdata-Tool. Weitere Informationen zu anderen azdata-Befehlen finden Sie unter azdata.

Befehle

Befehl Beschreibung
azdata bdc create Erstellen Sie Big Data-Cluster.
azdata bdc delete Löschen des Big Data-Clusters.
azdata bdc-Upgrade Aktualisieren Sie die in jedem Container im SQL Server Big Data Cluster bereitgestellten Images.
azdata bdc config Konfigurationsbefehle.
azdata bdc-Endpunkt Endpunktbefehle.
azdata bdc debug Debugbefehle.
azdata bdc status Big Data Cluster-Statusbefehle.
azdata bdc-Steuerelement Steuerungsdienstbefehle.
azdata bdc sql Sql-Dienstbefehle.
azdata bdc hdfs Hdfs-Dienstbefehle.
azdata bdc spark Spark-Dienstbefehle.
azdata bdc-Gateway Gatewaydienstbefehle.
azdata bdc-App App-Dienstbefehle.
azdata bdc hdfs Das HDFS-Modul bietet Befehle für den Zugriff auf ein HDFS-Dateisystem.
azdata bdc-Einstellungen Einstellungen für Big Data Cluster-Befehle.
azdata bdc spark Mit den Spark-Befehlen kann der Benutzer mit dem Spark-System interagieren, indem Sitzungen, Anweisungen und Batches erstellt und verwaltet werden.
azdata bdc rotate Mit diesem Befehl werden die Kennwörter automatisch generierter AD-Konten in einem Big Data-Cluster gedreht. Weitere Informationen finden Sie in der Übersicht über die AD-Kennwortrotation.

azdata bdc create

Erstellen Sie einen SQL Server Big Data Cluster – Kubernetes-Konfiguration ist auf Ihrem System zusammen mit den folgenden Umgebungsvariablen erforderlich ['AZDATA_USERNAME', 'AZDATA_PASSWORD'].

azdata bdc create [--name -n] 
                  [--config-profile -c]  
                  
[--accept-eula -a]  
                  
[--node-label -l]  
                  
[--force -f]

Beispiele

Geführte SQL Server Big Data Cluster-Bereitstellungserfahrung – Sie erhalten Aufforderungen zu erforderlichen Werten.

azdata bdc create

Bereitstellung von Big Data Clustern mit Argumenten und benutzerdefiniertem Konfigurationsprofil, das über azdata bdc config initinitialisiert wurde.

azdata bdc create --accept-eula yes --config-profile ./path/to/config/profile

Big Data Cluster-Bereitstellung mit dem angegebenen benutzerdefinierten Clusternamen und einem Standardkonfigurationsprofil-Aks-Dev-Test.

azdata bdc create --name <cluster_name> --accept-eula yes --config-profile aks-dev-test

Big Data Cluster-Bereitstellung mit Argumenten – es werden keine Eingabeaufforderungen angegeben, da das Flag "-force" verwendet wird.

azdata bdc create --accept-eula yes --config-profile aks-dev-test --force

Optionale Parameter

--name -n

Name des Big Data-Clusters, der für Kubernetes-Namespaces verwendet wird.

--config-profile -c

Big Data Cluster config profile, used for deploying the cluster: ['kubeadm-dev-test', 'kubeadm-prod', 'openshift-prod', 'aks-dev-test-ha', 'aks-dev-test', 'aro-dev-test', 'openshift-dev-test', 'aro-dev-test-ha']

--accept-eula -a

Akzeptieren Sie die Lizenzbedingungen? [Ja/Nein]. Wenn Sie diese Arge nicht verwenden möchten, können Sie die Umgebungsvariable ACCEPT_EULA auf "Ja" festlegen. Die Lizenzbedingungen für azdata können unter https://aka.ms/eula-azdata-enangezeigt werden.

--node-label -l

Beschriftung des Big Data-Clusterknotens, die verwendet wird, um festzulegen, für welche Knoten bereitgestellt werden sollen.

--force -f

Erzwingen der Erstellung, der Benutzer wird nicht zur Eingabe von Werten aufgefordert, und alle Probleme werden als Teil von stderr gedruckt.

Globale Argumente

--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

--help -h

Diese Hilfemeldung anzeigen und schließen.

--output -o

Ausgabeformat. Zulässige Werte: json, jsonc, table, tsv. Standardwert: json.

--query -q

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

azdata bdc delete

Löschen Sie den SQL Server Big Data Cluster – Kubernetes-Konfiguration ist auf Ihrem System erforderlich.

azdata bdc delete --name -n 
                  [--force -f]

Beispiele

Big Data Cluster löschen.

azdata bdc delete --name <cluster_name>

Erforderliche Parameter

--name -n

Name des Big Data-Clusters, der für kubernetes-Namespace verwendet wird.

Optionale Parameter

--force -f

Erzwingen des Löschens eines Big Data-Clusters.

Globale Argumente

--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

--help -h

Diese Hilfemeldung anzeigen und schließen.

--output -o

Ausgabeformat. Zulässige Werte: json, jsonc, table, tsv. Standardwert: json.

--query -q

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

azdata bdc-Upgrade

Aktualisieren Sie die in jedem Container im SQL Server Big Data Cluster bereitgestellten Images. Die aktualisierten Images basieren auf dem übergebenen Docker-Image. Wenn die aktualisierten Images aus einem anderen Docker-Image-Repository stammen als die aktuell bereitgestellten Images, ist auch der Parameter "repository" erforderlich.

azdata bdc upgrade --name -n 
                   --tag -t  
                   
[--repository -r]  
                   
[--controller-timeout -k]  
                   
[--stability-threshold -s]  
                   
[--component-timeout -p]  
                   
[--force -f]

Beispiele

Big Data Cluster aktualisieren auf ein neues Imagetag "cu2" aus demselben Repository.

azdata bdc upgrade -t cu2

Big Data Clusters aktualisieren auf neue Bilder mit dem Tag "cu2" aus einem neuen Repository "foo/bar/baz".

azdata bdc upgrade -t cu2 -r foo/bar/baz

Big Data Clusters aktualisieren auf neue Bilder mit dem Tag "cu2" aus demselben Repository. Das Upgrade wartet 30 Minuten, bis der Controller ein Upgrade ausgeführt hat, und 30 Minuten, bis die Controller-DB aktualisiert wird. Sie wartet dann, bis der Controller und die Controller-DB drei Minuten lang ausgeführt werden, ohne das Upgrade des restlichen Clusters abstürzen zu müssen. Jede nachfolgende Phase des Upgrades muss vierzig Minuten abgeschlossen sein.

azdata bdc upgrade -t cu2 --controller-timeout=30 --component-timeout=40 --stability-threshold=3

Erforderliche Parameter

--name -n

Name des Big Data-Clusters, der für Kubernetes-Namespaces verwendet wird.

--tag -t

Das Ziel-Docker-Imagetag, um den gesamten Container im Cluster zu aktualisieren.

Optionale Parameter

--repository -r

Das Docker-Repository, damit alle Container im Cluster ihre Images abrufen können.

--controller-timeout -k

Die Anzahl der Minuten, die auf das Upgrade der Controller- oder Controllerdatenbank warten müssen, bevor das Upgrade zurück ausgeführt wird.

--stability-threshold -s

Die Anzahl der Minuten, die nach einem Upgrade gewartet werden sollen, bevor sie als stabil gekennzeichnet wird.

--component-timeout -p

Die Anzahl der Minuten, die auf jede Phase des Upgrades (nach dem Controllerupgrade) warten müssen, bevor das Upgrade anzuhalten ist.

--force -f

Wenn vorhanden, ignoriert die Clusterintegritätsprüfung vor dem Starten des Upgrades

Globale Argumente

--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

--help -h

Diese Hilfemeldung anzeigen und schließen.

--output -o

Ausgabeformat. Zulässige Werte: json, jsonc, table, tsv. Standardwert: json.

--query -q

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Nächste Schritte

Weitere Informationen zu anderen azdata-Befehlen finden Sie unter azdata.

Weitere Informationen zur Installation des Tools azdata finden Sie unter Installieren von azdata.