Share via


azdata bdc spark session

Si applica a: Interfaccia della riga di comando dei dati di Azure (azdata)

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 bdc spark session create Crea una nuova sessione Spark.
azdata bdc spark session list Elenca tutte le sessioni attive in Spark.
azdata bdc spark session info Ottiene informazioni su una sessione Spark attiva.
azdata bdc spark session log Ottiene i log di esecuzione per una sessione Spark attiva.
azdata bdc spark session state Ottiene lo stato di esecuzione per una sessione Spark attiva.
azdata bdc spark session delete Elimina una sessione Spark.

azdata bdc spark session create

Crea una nuova sessione Spark interattiva. Il chiamante deve specificare il tipo di sessione Spark. Questa sessione supera la durata di un'esecuzione azdata e deve essere eliminata con 'spark session delete'

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]

Esempi

Crea una sessione.

azdata bdc spark session create --session-kind pyspark

Parametri facoltativi

--session-kind -k

Nome del tipo di sessione da creare. Uno tra spark, pyspark, sparkr e sql.

--jar-files -j

Elenco di percorsi di file JAR. Per passare un elenco JSON, codificare i valori. Esempio: '["entry1", "entry2"]'.

--py-files -p

Elenco di percorsi di file Python. Per passare un elenco JSON, codificare i valori. Esempio: '["entry1", "entry2"]'.

--files -f

Elenco di percorsi di file. Per passare un elenco JSON, codificare i valori. Esempio: '["entry1", "entry2"]'.

--driver-memory

Quantità di memoria da allocare al driver. Specificare le unità come parte del valore. Esempio: 512 M o 2 G.

--driver-cores

Quantità di core CPU da allocare al driver.

--executor-memory

Quantità di memoria da allocare all'esecutore. Specificare le unità come parte del valore. Esempio: 512 M o 2 G.

--executor-cores

Quantità di core CPU da allocare all'esecutore.

--executor-count

Numero di istanze dell'esecutore da eseguire.

--archives -a

Elenco di percorsi di archivi. Per passare un elenco JSON, codificare i valori. Esempio: '["entry1", "entry2"]'.

--queue -q

Nome della coda di Spark in cui eseguire la sessione.

--name -n

Nome della sessione Spark.

--config -c

Elenco di coppie nome-valore contenenti valori di configurazione Spark. Codificati come dizionario JSON. Esempio: '{"name":"value", "name2":"value2"}'.

--timeout-seconds -t

Timeout di inattività sessione in secondi.

Argomenti globali

--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--output -o

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

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

azdata bdc spark session list

Elenca tutte le sessioni attive in Spark.

azdata bdc spark session list 

Esempi

Elenca tutte le sessioni attive.

azdata spark session list

Argomenti globali

--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--output -o

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

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

azdata bdc spark session info

Ottiene le informazioni sulla sessione per una sessione Spark attiva con l'ID specificato. L'ID della sessione viene restituito da "spark session create".

azdata bdc spark session info --session-id -i 
                              

Esempi

Ottenere informazioni sulla sessione con ID 0.

azdata spark session info --session-id 0

Parametri necessari

--session-id -i

Numero ID sessione Spark.

Argomenti globali

--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--output -o

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

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

azdata bdc spark session log

Ottiene le voci di log per una sessione Spark attiva con l'ID specificato. L'ID della sessione viene restituito da "spark session create".

azdata bdc spark session log --session-id -i 
                             

Esempi

Ottenere il log per la sessione con ID 0.

azdata spark session log --session-id 0

Parametri necessari

--session-id -i

Numero ID sessione Spark.

Argomenti globali

--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--output -o

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

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

azdata bdc spark session state

Ottiene lo stato di una sessione Spark attiva con l'ID specificato. L'ID della sessione viene restituito da "spark session create".

azdata bdc spark session state --session-id -i 
                               

Esempi

Ottenere lo stato della sessione con ID 0.

azdata spark session state --session-id 0

Parametri necessari

--session-id -i

Numero ID sessione Spark.

Argomenti globali

--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--output -o

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

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

azdata bdc spark session delete

Elimina una sessione Spark interattiva. L'ID della sessione viene restituito da "spark session create".

azdata bdc spark session delete --session-id -i 
                                

Esempi

Eliminare una sessione.

azdata spark session delete --session-id 0

Parametri necessari

--session-id -i

Numero ID sessione Spark.

Argomenti globali

--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--output -o

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

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