Freigeben über


Befehl für die Abfragebeschleunigungsrichtlinie (Vorschau)

Gilt für: ✅Microsoft Fabric✅Azure Data Explorer

Ändert die Abfragebeschleunigungsrichtlinie einer bestimmten externen Delta-Tabelle.

Einschränkungen finden Sie unter "Einschränkungen".

Berechtigungen

Sie müssen mindestens über Datenbankadministratorberechtigungen verfügen, um diesen Befehl auszuführen.

Syntax

.alterexternal table ExternalTableName policy query_acceleration 'JSON-serialisierte Richtlinie'

Parameter

Name Type Erforderlich Beschreibung
ExternalTableName string ✔️ Der Name der externen Delta-Tabelle.
JSON-serialisierte Richtlinie string ✔️ Zeichenfolgenliteral, das einen JSON-Eigenschaftenbehälter enthält.

JSON-Eigenschaftenbehälter

Eigenschaft Type Erforderlich Beschreibung
IsEnabled Boolean ✔️ Gibt an, ob die Richtlinie aktiviert ist.
Hot Timespan ✔️ Der in der Abfragebeschleunigungsrichtlinie definierte heiße Punkt. Minimalwert = 1 d.

Hinweis

Die Abfragebeschleunigung wird auf Daten innerhalb eines bestimmten Zeitraums angewendet, definiert als timespan, beginnend mit der modificationTime für jede Datei im Delta-Protokoll angegebenen.

Beispiel

{"IsEnabled": true, "Hot": "1.00:00:00"}

Gibt zurück

Der Befehl gibt eine Tabelle mit einem Datensatz zurück, der das geänderte Richtlinienobjekt enthält.

Spalte Type Beschreibung
PolicyName string Der Name der Richtlinie - QueryAcceleration
EntityName string Der vollqualifizierte Name der Entität: [DatabaseName].[ExternalTableName]
Policy string Eine JSON-Serialisierung der Abfragebeschleunigungsrichtlinie, die in der externen Delta-Tabelle festgelegt ist
ChildEntities string Die untergeordneten Entitäten, die sich auf diese Richtlinie auswirken : null
EntityType string Der Typ der Entität, für die die Richtlinie gilt: ExternalTable

Beispiel

.alter external table MyExternalTable policy query_acceleration '{"IsEnabled": true, "Hot": "1.00:00:00"}'