Freigeben über


azdata context

Gilt für: Azure Data CLI ()azdata

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

Befehle

Command BESCHREIBUNG
azdata context list Listet die verfügbaren Kontexte im Benutzerprofil auf
azdata context delete Löscht den Kontext mit dem angegebenen Namespace aus dem Benutzerprofil
azdata context set Legt den Kontext mit dem angegebenen Namespace als den aktiven Kontext im Benutzerprofil fest

azdata context list

Sie können beliebige Kontexte mit azdata context set oder azdata context delete festlegen oder löschen. Verwenden Sie azdata login, um sich bei einem neuen Kontext anzumelden.

azdata context list [--active -a] 
                    

Beispiele

Listet alle verfügbaren Kontexte im Benutzerprofil auf.

azdata context list

Listet den aktiven Kontext im Benutzerprofil auf.

azdata context list --active

Optionale Parameter

--active -a

Listet nur den derzeit aktiven Kontext auf.

Globale Argumente

--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--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

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

azdata context delete

Ist der gelöschte Kontext aktiv, muss der Benutzer einen neuen aktiven Kontext festlegen. Mit azdata context list können Sie die Kontexte anzeigen, die zum Festlegen oder Löschen verfügbar sind. Wenn ein Namespace bereitgestellt wird, der mit mehreren Kontextnamespaces übereinstimmt, müssen Sie für die Eindeutigkeit alle [--namespace --username --endpoint] bereitstellen, um diesen Kontext zu löschen.

azdata context delete --namespace -ns 
                      [--endpoint -e]  
                      
[--username -u]

Beispiele

Löscht den Kontext im Benutzerprofil basierend auf einem eindeutigen Namespace.

azdata context delete --namespace contextNamespace

Löscht den Kontext im Benutzerprofil basierend auf dem Namespace, Benutzernamen und Controllerendpunkt.

azdata context set --namespace contextNamespace --username johndoe --endpoint https://<ip or domain name>:30080

Erforderliche Parameter

--namespace -ns

Namespace des Kontexts, den Sie löschen möchten.

Optionale Parameter

--endpoint -e

Clustercontroller-Endpunkt "https://host:port".

--username -u

Kontobenutzer.

Globale Argumente

--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--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

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

azdata context set

Mit azdata context list können Sie die Kontexte anzeigen, die zum Festlegen verfügbar sind. Werden keine Kontexte angezeigt, müssen Sie sich mit azdata login anmelden, um in Ihrem Benutzerprofil einen Kontext zu erstellen. Der Kontext, bei dem Sie sich anmelden, wird zu Ihrem aktiven Kontext. Wenn Sie sich bei mehreren Entitäten anmelden, können Sie mit diesem Befehl zwischen den aktiven Kontexten wechseln. Mit azdata context list --active zeigen Sie den derzeit aktiven Kontext an. Wenn ein Namespace bereitgestellt wird, der mit mehreren Kontextnamespaces übereinstimmt, müssen Sie für die Eindeutigkeit alle [--namespace --username --endpoint] bereitstellen, um den aktiven Kontext festzulegen.

azdata context set --namespace -ns 
                   [--endpoint -e]  
                   
[--username -u]

Beispiele

Legt den aktiven Kontext im Benutzerprofil basierend auf einem eindeutigen Namespace fest.

azdata context set --namespace contextNamespace

Legt den aktiven Kontext im Benutzerprofil basierend auf dem Namespace, Benutzernamen und Controllerendpunkt fest.

azdata context set --namespace contextNamespace --username johndoe --endpoint https://<ip or domain name>:30080     

Erforderliche Parameter

--namespace -ns

Namespace des Kontexts, den Sie festlegen möchten.

Optionale Parameter

--endpoint -e

Clustercontroller-Endpunkt "https://host:port".

--username -u

Kontobenutzer.

Globale Argumente

--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--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

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

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.