Condividi tramite


Comando .alter table policy update

Si applica a: ✅Microsoft FabricAzure Esplora dati

Usare questo comando per modificare i criteri di aggiornamento della tabella. I criteri di aggiornamento semplificano il processo di sincronizzazione e aggiornamento dei dati tra due tabelle. Quando vengono inseriti nuovi dati nella tabella di origine, una query di trasformazione viene eseguita su questi dati per modificare e inserire i dati nella tabella di destinazione.

Nota

La tabella di origine e la tabella per cui sono definiti i criteri di aggiornamento devono trovarsi nello stesso database. Lo schema della funzione dei criteri di aggiornamento e lo schema della tabella di destinazione devono corrispondere ai nomi, ai tipi e all'ordine delle colonne.

Autorizzazioni

Per eseguire questo comando, è necessario disporre almeno delle autorizzazioni di amministratore tabella .

Sintassi

.altertable [ DatabaseName.]TableName policy update ArrayOfPolicyObjects

Altre informazioni sulle convenzioni di sintassi.

Parametri

Nome Digita Obbligatorio Descrizione
DatabaseName string Nome del database. Se si esegue il comando da un contesto di database che non contiene la tabella specificata, questo parametro è obbligatorio.
TableName string ✔️ Nome della tabella.
ArrayOfPolicyObjects string ✔️ Matrice serializzata di oggetti criteri. Per ulteriori informazioni, vedere aggiornare i criteri.

Valori restituiti

Restituisce una rappresentazione JSON dei criteri.

Esempio

Modificare i criteri di aggiornamento per una tabella (usando valori letterali stringa a più righe):

.alter table MyDatabase.MyTable policy update
```
[
    {
        "IsEnabled": true,
        "Source": "MyTableX",
        "Query": "MyOtherTable",
        "IsTransactional": true,
        "PropagateIngestionProperties": false
    }
]
```