Comando .alter table policy update
Si applica a: ✅Microsoft Fabric✅Azure 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
.alter
table
[ 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
}
]
```