Příkaz .alter table policy update
Pomocí tohoto příkazu můžete změnit zásady aktualizace tabulek. Zásady aktualizací zjednodušují proces synchronizace a aktualizace dat mezi dvěma tabulkami. Po vložení nových dat do zdrojové tabulky se na tato data spustí transformační dotaz, který je upraví a vloží do cílové tabulky.
Poznámka
Zdrojová tabulka a tabulka, pro kterou jsou definovány zásady aktualizace, musí být ve stejné databázi. Schéma funkce aktualizace zásad a schéma cílové tabulky se musí shodovat v názvech sloupců, typech a pořadí.
Oprávnění
Ke spuštění tohoto příkazu musíte mít alespoň Správa oprávnění.
Syntax
.alter
table
[ DatabaseName.
] Tablenamepolicy
update
ArrayOfPolicyObjects
Přečtěte si další informace o konvencích syntaxe.
Parametry
Název | Typ | Vyžadováno | Popis |
---|---|---|---|
Databasename | string |
Název databáze. Pokud příkaz spustíte z kontextu databáze, který neobsahuje zadanou tabulku, je tento parametr povinný. | |
TableName | string |
✔️ | Název tabulky. |
ArrayOfPolicyObjects | string |
✔️ | Serializované pole objektů zásad. Další informace najdete v tématu aktualizace zásad. |
Návraty
Vrátí reprezentaci zásad ve formátu JSON.
Příklad
Změna zásad aktualizace tabulky (pomocí víceřádkových řetězcových literálů):
.alter table MyDatabase.MyTable policy update
```
[
{
"IsEnabled": true,
"Source": "MyTableX",
"Query": "MyOtherTable",
"IsTransactional": true,
"PropagateIngestionProperties": false
}
]
```
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro