Comando .alter table policy streamingingestion
Si applica a: ✅Azure Esplora dati
Usare questo comando per modificare l'inserimento dei criteri di streaming delle tabelle. Usare i criteri di streaming per gestire l'inserimento in streaming per database e tabelle.
Usare in scenari a bassa latenza, in cui il tempo di inserimento è inferiore a 10 secondi per un volume di dati variabile. È possibile ottimizzare l'elaborazione per molte tabelle in uno o più database, quando le tabelle ricevono alcuni record al secondo, mentre il volume di inserimento è migliaia di record al secondo.
Usare l'inserimento bulk classico anziché l'inserimento in streaming quando la quantità di dati aumenta fino a più di 4 GB all'ora per tabella.
Per informazioni su come implementare l'inserimento in streaming, vedere Criteri di streaming.
Autorizzazioni
Per eseguire questo comando, è necessario disporre almeno delle autorizzazioni di amministratore tabella .
Sintassi
.alter
table
TableNamepolicy
streamingingestion
PolicyObject
Altre informazioni sulle convenzioni di sintassi.
Parametri
Nome | Digita | Obbligatorio | Descrizione |
---|---|---|---|
TableName | string |
✔️ | Nome della tabella. |
PolicyObject | string |
✔️ | Oggetto criteri serializzato. Per altre informazioni, vedere Inserimento in streaming. |
Valori restituiti
Restituisce una rappresentazione JSON dei criteri.
Esempio
Il comando seguente attiva l'inserimento in streaming e determina la frequenza di allocazione suggerita per la tabella.
.alter table Table1 policy streamingingestion '{"IsEnabled": true, "HintAllocatedRate": 2.1}'
Contenuto correlato
- criteri di inserimento in streaming
- comando streaming dei criteri di tabella .show
- comando di streaming dei criteri della tabella .alter
- comando di streaming dei criteri delle tabelle alter-merge
- comando di streaming dei criteri di tabella .delete
- comando di streaming dei criteri del database .alter
- modifiche allo schema e all'inserimento in streaming