Polecenie zasad przyspieszania zapytań .alter (wersja zapoznawcza)
Dotyczy: ✅Microsoft Fabric✅Azure Data Explorer
Zmienia zasady przyspieszania zapytań dla określonej zewnętrznej tabeli różnicowej.
Aby uzyskać informacje o ograniczeniach, zobacz Ograniczenia.
Uprawnienia
Aby uruchomić to polecenie, musisz mieć co najmniej uprawnienia administratora bazy danych.
Składnia
.alter
external
table
ExternalTableName policy
query_acceleration
"zasady serializowane w formacie JSON"
Parametry
Nazwisko | Type | Wymagania | opis |
---|---|---|---|
ExternalTableName | string |
✔️ | Nazwa zewnętrznej tabeli delty. |
Zasady serializowane w formacie JSON | string |
✔️ | Literał ciągu przechowujący worek właściwości JSON. |
Torba właściwości JSON
Właściwość | Type | Wymagania | opis |
---|---|---|---|
IsEnabled | Boolean |
✔️ | Wskazuje, czy zasady są włączone. |
Duże zainteresowanie | Timespan |
✔️ | Gorący okres zdefiniowany w zasadach przyspieszania zapytań. Wartość minimalna = 1 d. |
Uwaga
Przyspieszanie zapytań jest stosowane do danych w określonym przedziale czasu zdefiniowanym jako timespan
, począwszy od określonego modificationTime
dla każdego pliku w dzienniku różnicowym.
Przykład
{"IsEnabled": true, "Hot": "1.00:00:00"}
Zwraca
Polecenie zwraca tabelę z jednym rekordem zawierającym zmodyfikowany obiekt zasad.
Kolumna | Type | Opis |
---|---|---|
PolicyName | string |
Nazwa zasad — QueryAcceleration |
EntityName | string |
W pełni kwalifikowana nazwa jednostki: [DatabaseName].[ExternalTableName] |
Zasady | string |
Serializacja JSON zasad przyspieszania zapytań ustawionych w zewnętrznej tabeli różnicowej |
Elementy podrzędne | string |
Jednostki podrzędne, które mają wpływ na te zasady— null |
Typ jednostki | string |
Typ jednostki, do których mają zastosowanie zasady — ExternalTable |
Przykład
.alter external table MyExternalTable policy query_acceleration '{"IsEnabled": true, "Hot": "1.00:00:00"}'