azdata bdc spark session
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 bdc spark session create | Erstellen einer neuen Spark-Sitzung. |
azdata bdc spark session list | Auflisten aller aktiven Sitzungen in Spark. |
azdata bdc spark session info | Abrufen von Informationen über eine aktive Spark-Sitzung. |
azdata bdc spark session log | Abrufen von Ausführungsprotokollen für eine aktive Spark-Sitzung. |
azdata bdc spark session state | Abrufen des Ausführungsstatus für eine aktive Spark-Sitzung. |
azdata bdc spark session delete | Löschen einer Spark-Sitzung. |
azdata bdc spark session create
Hiermit wird eine neue interaktive Spark-Sitzung erstellt. Die aufrufende Funktion muss den Typ der Spark-Sitzung angeben. Diese Sitzung lebt über die Lebensdauer einer Azdata-Ausführung hinaus und muss mit "Spark Session Delete" gelöscht werden.
azdata bdc spark session create [--session-kind -k]
[--jar-files -j]
[--py-files -p]
[--files -f]
[--driver-memory]
[--driver-cores]
[--executor-memory]
[--executor-cores]
[--executor-count]
[--archives -a]
[--queue -q]
[--name -n]
[--config -c]
[--timeout-seconds -t]
Beispiele
Erstellen Sie eine Sitzung.
azdata bdc spark session create --session-kind pyspark
Optionale Parameter
--session-kind -k
Der Name des Typs der zu erstellenden Sitzung. Einer der folgenden Namen: spark, pyspark, sparkr, sql.
--jar-files -j
Liste der JAR-Dateipfade. Um eine Liste zu übergeben, codieren Sie die Werte im JSON-Format. Beispiel: '["Eintrag1", "Eintrag2"]'.
--py-files -p
Liste der Python-Dateipfade. Um eine Liste zu übergeben, codieren Sie die Werte im JSON-Format. Beispiel: '["Eintrag1", "Eintrag2"]'.
--files -f
Liste der Dateipfade. Um eine Liste zu übergeben, codieren Sie die Werte im JSON-Format. Beispiel: '["Eintrag1", "Eintrag2"]'.
--driver-memory
Die Menge an Arbeitsspeicher, die dem Treiber zugeordnet werden soll. Geben Sie Einheiten als Teil des Werts an. Beispiel: 512M oder 2G.
--driver-cores
Die Anzahl der CPU-Kerne, die dem Treiber zugeordnet werden sollen.
--executor-memory
Die Menge an Arbeitsspeicher, die dem Executor zugeordnet werden soll. Geben Sie Einheiten als Teil des Werts an. Beispiel: 512M oder 2G.
--executor-cores
Die Anzahl der CPU-Kerne, die dem Executor zugeordnet werden sollen.
--executor-count
Die Anzahl der Executorinstanzen, die ausgeführt werden sollen.
--archives -a
Liste der Pfade für Archive. Um eine Liste zu übergeben, codieren Sie die Werte im JSON-Format. Beispiel: '["Eintrag1", "Eintrag2"]'.
--queue -q
Name der Spark-Warteschlange, in der die Sitzung ausgeführt werden soll.
--name -n
Name der Spark-Sitzung.
--config -c
Liste mit den Name-Wert-Paaren, die Spark-Konfigurationswerte enthalten. Codiert als JSON-Wörterbuch. Beispiel: '{"Name":"Wert", "Name2":"Wert2"}'.
--timeout-seconds -t
Timeout für Sitzung im Leerlauf in Sekunden
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 bdc spark session list
Auflisten aller aktiven Sitzungen in Spark.
azdata bdc spark session list
Beispiele
Auflisten aller aktiven Sitzungen.
azdata spark session list
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 bdc spark session info
Hiermit werden die Sitzungsinformationen für eine aktive Spark-Sitzung abgerufen, die die angegebene ID hat. Die Sitzungs-ID wird von „spark session create“ zurückgegeben.
azdata bdc spark session info --session-id -i
Beispiele
Rufen Sie die Sitzungsinformationen für die Sitzung mit der ID 0 ab.
azdata spark session info --session-id 0
Erforderliche Parameter
--session-id -i
Die ID-Nummer der Spark-Sitzung.
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 bdc spark session log
Hiermit werden die Sitzungsprotokolleinträge für eine aktive Spark-Sitzung abgerufen, die die angegebene ID hat. Die Sitzungs-ID wird von „spark session create“ zurückgegeben.
azdata bdc spark session log --session-id -i
Beispiele
Rufen Sie das Sitzungsprotokoll für die Sitzung mit der ID 0 ab.
azdata spark session log --session-id 0
Erforderliche Parameter
--session-id -i
Die ID-Nummer der Spark-Sitzung.
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 bdc spark session state
Hiermit wird der Sitzungsstatus für eine aktive Spark-Sitzung abgerufen, die die angegebene ID hat. Die Sitzungs-ID wird von „spark session create“ zurückgegeben.
azdata bdc spark session state --session-id -i
Beispiele
Rufen Sie den Sitzungsstatus für die Sitzung mit der ID 0 ab.
azdata spark session state --session-id 0
Erforderliche Parameter
--session-id -i
Die ID-Nummer der Spark-Sitzung.
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 bdc spark session delete
Hiermit wird eine interaktive Spark-Sitzung gelöscht. Die Sitzungs-ID wird von „spark session create“ zurückgegeben.
azdata bdc spark session delete --session-id -i
Beispiele
Löschen Sie eine Sitzung.
azdata spark session delete --session-id 0
Erforderliche Parameter
--session-id -i
Die ID-Nummer der Spark-Sitzung.
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.