Share via


az synapse spark-job-definition

Gestire le definizioni dei processi Spark in un'area di lavoro synapse.

Comandi

Nome Descrizione Tipo Stato
az synapse spark-job-definition create

Creare una definizione di processo Spark.

Memoria centrale Disponibilità generale
az synapse spark-job-definition delete

Eliminare una definizione di processo Spark.

Memoria centrale Disponibilità generale
az synapse spark-job-definition list

Elencare le definizioni dei processi Spark.

Memoria centrale Disponibilità generale
az synapse spark-job-definition show

Ottenere una definizione di processo Spark.

Memoria centrale Disponibilità generale
az synapse spark-job-definition update

Aggiornare una definizione di processo Spark.

Memoria centrale Disponibilità generale
az synapse spark-job-definition wait

Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione di definizione di processo Spark.

Memoria centrale Disponibilità generale

az synapse spark-job-definition create

Creare una definizione di processo Spark.

az synapse spark-job-definition create --file
                                       --name
                                       --workspace-name
                                       [--folder-path]
                                       [--no-wait]

Esempio

Creare una definizione di processo Spark. Prestare attenzione all'aggiunta di "@" all'inizio del percorso del file come procedura consigliata per argomenti complessi come la stringa JSON.

az synapse spark-job-definition create --workspace-name testsynapseworkspace \
  --name testsjdname --file @"path/test.json" --folder-path 'folder/subfolder'

Parametri necessari

--file

Le proprietà possono essere fornite da un file JSON usando la @{path} sintassi o una stringa JSON.

--name -n

Nome della definizione del processo Spark.

--workspace-name

Nome dell'area di lavoro.

Parametri facoltativi

--folder-path

Cartella in cui si trova la definizione del processo Spark. Se non specificato, verrà visualizzato a livello radice. Ad esempio: cartella/sottocartella1.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
Parametri 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.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

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

az synapse spark-job-definition delete

Eliminare una definizione di processo Spark.

az synapse spark-job-definition delete --name
                                       --workspace-name
                                       [--no-wait]

Esempio

Eliminare una definizione di processo Spark.

az synapse spark-job-definition delete --workspace-name testsynapseworkspace \
  --name testsjdname

Parametri necessari

--name -n

Nome della definizione del processo Spark.

--workspace-name

Nome dell'area di lavoro.

Parametri facoltativi

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
Parametri 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.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

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

az synapse spark-job-definition list

Elencare le definizioni dei processi Spark.

az synapse spark-job-definition list --workspace-name

Esempio

Elencare le definizioni dei processi Spark.

az synapse spark-job-definition list --workspace-name testsynapseworkspace

Parametri necessari

--workspace-name

Nome dell'area di lavoro.

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

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

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

az synapse spark-job-definition show

Ottenere una definizione di processo Spark.

az synapse spark-job-definition show --name
                                     --workspace-name

Esempio

Ottenere una definizione di processo Spark.

az synapse spark-job-definition show --workspace-name testsynapseworkspace \
  --name testsjdname

Parametri necessari

--name -n

Nome della definizione del processo Spark.

--workspace-name

Nome dell'area di lavoro.

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

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

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

az synapse spark-job-definition update

Aggiornare una definizione di processo Spark.

az synapse spark-job-definition update --file
                                       --name
                                       --workspace-name
                                       [--folder-path]
                                       [--no-wait]

Esempio

Aggiornare una definizione di processo Spark. Prestare attenzione all'aggiunta di "@" all'inizio del percorso del file come procedura consigliata per argomenti complessi come la stringa JSON.

az synapse spark-job-definition update --workspace-name testsynapseworkspace \
  --name testsjdname --file @"path/test.json" --folder-path 'folder/subfolder'

Parametri necessari

--file

Le proprietà possono essere fornite da un file JSON usando la @{path} sintassi o una stringa JSON.

--name -n

Nome della definizione del processo Spark.

--workspace-name

Nome dell'area di lavoro.

Parametri facoltativi

--folder-path

Cartella in cui si trova la definizione del processo Spark. Se non specificato, verrà visualizzato a livello radice. Ad esempio: cartella/sottocartella1.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
Parametri 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.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

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

az synapse spark-job-definition wait

Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione di definizione di processo Spark.

az synapse spark-job-definition wait --name
                                     --workspace-name
                                     [--created]
                                     [--custom]
                                     [--deleted]
                                     [--exists]
                                     [--interval]
                                     [--timeout]
                                     [--updated]

Parametri necessari

--name -n

Nome della definizione del processo Spark.

--workspace-name

Nome dell'area di lavoro.

Parametri facoltativi

--created

Attendere fino a quando non viene creato con 'provisioningState' in 'Succeeded'.

valore predefinito: False
--custom

Attendere che la condizione soddisfi una query JMESPath personalizzata. Ad esempio provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Attendere l'eliminazione.

valore predefinito: False
--exists

Attendere che la risorsa esista.

valore predefinito: False
--interval

Intervallo di polling in secondi.

valore predefinito: 30
--timeout

Attesa massima in secondi.

valore predefinito: 3600
--updated

Attendere fino a quando non viene aggiornato con provisioningState in 'Succeeded'.

valore predefinito: False
Parametri 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.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

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