Udostępnij za pośrednictwem


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

.alterexternal 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"}'