Condividi tramite


az synapse sql-script

Gestire gli script SQL in un'area di lavoro synapse.

Comandi

Nome Descrizione Tipo Stato
az synapse sql-script create

Creare o aggiornare uno script SQL.

Memoria centrale Disponibilità generale
az synapse sql-script delete

Eliminare uno script SQL.

Memoria centrale Disponibilità generale
az synapse sql-script export

Esportare uno script SQL.

Memoria centrale Disponibilità generale
az synapse sql-script import

Importare uno script SQL.

Memoria centrale Disponibilità generale
az synapse sql-script list

Elencare gli script SQL in un'area di lavoro synapse.

Memoria centrale Disponibilità generale
az synapse sql-script show

Ottenere uno script SQL.

Memoria centrale Disponibilità generale
az synapse sql-script wait

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

Memoria centrale Disponibilità generale

az synapse sql-script create

Creare o aggiornare uno script SQL.

az synapse sql-script create --file
                             --name
                             --workspace-name
                             [--additional-properties]
                             [--description]
                             [--folder-name]
                             [--no-wait]
                             [--result-limit {-1, 5000}]
                             [--sql-database-name]
                             [--sql-pool-name]

Esempio

Creare uno script SQL.

az synapse sql-script create --workspace-name testsynapseworkspace \
  --name testsqlscriptname \
  --file 'path/test.sql'

Parametri necessari

--file -f

Percorso del file di query SQL.

--name -n

Nome dello script SQL.

--workspace-name

Nome dell'area di lavoro.

Parametri facoltativi

--additional-properties

Proprietà aggiuntive dello script SQL.

--description

Descrizione dello script SQL.

--folder-name

Cartella in cui si trova lo script SQL. Se non specificato, questo script SQL 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
--result-limit

Limite dei risultati della query SQL. Il valore predefinito è 5000. '-1' non è un limite.

valori accettati: -1, 5000
valore predefinito: 5000
--sql-database-name

Nome del database SQL.

--sql-pool-name

Nome del pool SQL.

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 sql-script delete

Eliminare uno script SQL.

az synapse sql-script delete --name
                             --workspace-name
                             [--no-wait]

Esempio

Eliminare uno script SQL.

az synapse sql-script delete --workspace-name testsynapseworkspace \
  --name testsqlscriptname

Parametri necessari

--name -n

Nome dello script SQL.

--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 sql-script export

Esportare uno script SQL.

az synapse sql-script export --output-folder
                             --workspace-name
                             [--name]

Esempio

Esportare uno script SQL.

az synapse sql-script export --workspace-name testsynapseworkspace \
  --name testsqlscriptname \
  --output-folder 'path/folder'

Parametri necessari

--output-folder

Percorso di esportazione dello script SQL.

--workspace-name

Nome dell'area di lavoro.

Parametri facoltativi

--name -n

Nome dello script SQL.

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 sql-script import

Importare uno script SQL.

az synapse sql-script import --file
                             --name
                             --workspace-name
                             [--additional-properties]
                             [--description]
                             [--folder-name]
                             [--no-wait]
                             [--result-limit {-1, 5000}]
                             [--sql-database-name]
                             [--sql-pool-name]

Esempio

Importare uno script SQL.

az synapse sql-script import --workspace-name testsynapseworkspace \
  --name testsqlscriptname \
  --file 'path/test.sql'

Parametri necessari

--file -f

Percorso del file di query SQL.

--name -n

Nome dello script SQL.

--workspace-name

Nome dell'area di lavoro.

Parametri facoltativi

--additional-properties

Proprietà aggiuntive dello script SQL.

--description

Descrizione dello script SQL.

--folder-name

Cartella in cui si trova lo script SQL. Se non specificato, questo script SQL 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
--result-limit

Limite dei risultati della query SQL. Il valore predefinito è 5000. '-1' non è un limite.

valori accettati: -1, 5000
valore predefinito: 5000
--sql-database-name

Nome del database SQL.

--sql-pool-name

Nome del pool SQL.

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 sql-script list

Elencare gli script SQL in un'area di lavoro synapse.

az synapse sql-script list --workspace-name

Esempio

Elencare gli script SQL.

az synapse sql-script 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 sql-script show

Ottenere uno script SQL.

az synapse sql-script show --name
                           --workspace-name

Esempio

Ottenere uno script SQL.

az synapse sql-script show --workspace-name testsynapseworkspace \
  --name testsqlscriptname

Parametri necessari

--name -n

Nome dello script SQL.

--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 sql-script wait

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

az synapse sql-script wait --name
                           --workspace-name
                           [--created]
                           [--custom]
                           [--deleted]
                           [--exists]
                           [--interval]
                           [--timeout]
                           [--updated]

Parametri necessari

--name -n

Nome dello script SQL.

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