Freigeben über


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.