Polecenie przesyłania strumieniowego zasad tabeli .alter table
Dotyczy: ✅Azure Data Explorer
Użyj tego polecenia, aby zmienić pozyskiwanie zasad przesyłania strumieniowego tabeli. Zasady przesyłania strumieniowego umożliwiają zarządzanie pozyskiwaniem przesyłania strumieniowego dla baz danych i tabel.
Używaj w scenariuszach o małych opóźnieniach, w których czas pozyskiwania jest krótszy niż 10 sekund w przypadku różnego woluminu danych. Można zoptymalizować przetwarzanie dla wielu tabel w co najmniej jednej bazie danych, gdy tabele odbierają kilka rekordów na sekundę, podczas gdy wolumin pozyskiwania wynosi tysiące rekordów na sekundę.
Użyj klasycznego pozyskiwania zbiorczego zamiast pozyskiwania strumieniowego, gdy ilość danych rośnie do ponad 4 Gb na godzinę na tabelę.
Aby dowiedzieć się, jak zaimplementować pozyskiwanie przesyłania strumieniowego, zobacz Zasady przesyłania strumieniowego.
Uprawnienia
Aby uruchomić to polecenie, musisz mieć co najmniej uprawnienia administratora tabeli.
Składnia
.alter
table
TableNamepolicy
streamingingestion
PolicyObject
Dowiedz się więcej na temat konwencji składni.
Parametry
Nazwisko | Type | Wymagania | opis |
---|---|---|---|
TableName | string |
✔️ | Nazwa tabeli. |
PolicyObject | string |
✔️ | Serializowany obiekt zasad. Aby uzyskać więcej informacji, zobacz Pozyskiwanie danych przesyłanych strumieniowo. |
Zwraca
Zwraca reprezentację JSON zasad.
Przykład
Następujące polecenie włącza pozyskiwanie przesyłania strumieniowego i określa sugerowany współczynnik alokacji dla tabeli.
.alter table Table1 policy streamingingestion '{"IsEnabled": true, "HintAllocatedRate": 2.1}'
Powiązana zawartość
- zasady pozyskiwania przesyłania strumieniowego
- polecenie przesyłania strumieniowego zasad tabeli
- polecenie przesyłania strumieniowego zasad tabeli
- polecenie przesyłania strumieniowego zasad tabeli alter-merge
- polecenie .delete table policy streamingingestion
- polecenie przesyłania strumieniowego zasad bazy danych
- Pozyskiwanie i zmienianie schematu przesyłania strumieniowego