Freigeben über


.alter materialized-view policy caching-Befehl

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

Ändert die Cacherichtlinie der materialisierten Ansicht. Um Abfragen zu beschleunigen, werden Daten auf Verarbeitungsknoten, SSD oder sogar im RAM zwischengespeichert. Mit der Cacherichtlinie kann Ihre Datenbank die von ihr verwendeten Datenartefakte beschreiben, sodass wichtigere Daten Priorität haben können.

Berechtigungen

Sie müssen mindestens über Die Berechtigungen des Tabellenadministrators verfügen, um diesen Befehl auszuführen.

Syntax

.altermaterialized-view MaterializedViewName policy caching PolicyParameters

Erfahren Sie mehr über Syntaxkonventionen.

Parameter

Name Type Erforderlich Beschreibung
MaterializedViewName string ✔️ Der Name der materialisierten Sicht.
PolicyParameters string ✔️ Mindestens ein Richtlinienparameter. Parameter finden Sie unter Cacherichtlinie.

Beispiele

Legen Sie die Zwischenspeicherungsrichtlinie so fest, dass sie die letzten 30 Tage enthält.

.alter materialized-view MyMaterializedView policy caching hot = 30d

Legen Sie die Zwischenspeicherungsrichtlinie so fest, dass sie die letzten 30 Tage und Daten von Januar und April 2021 enthält.

.alter materialized-view MyMaterializedView policy caching 
        hot = 30d,
        hot_window = datetime(2021-01-01) .. datetime(2021-02-01),
        hot_window = datetime(2021-04-01) .. datetime(2021-05-01)