Freigeben über


Befehl ".clear cluster cache external-artifacts"

Gilt für: ✅Azure Data Explorer

Löscht zwischengespeicherte externe Artefakte von Sprach-Plug-Ins.

Dieser Befehl ist nützlich, wenn Sie externe Artefaktdateien aktualisieren, die im externen Speicher gespeichert sind, da der Cache möglicherweise die vorherigen Versionen beibehalten kann. In solchen Szenarien löscht die Ausführung dieses Befehls die Cacheeinträge und stellt sicher, dass nachfolgende Abfragen mit der neuesten Version der Artefakte ausgeführt werden.

Berechtigungen

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

Syntax

.clearcluster cache external-artifacts ( ArtifactURI [, ... ])

Erfahren Sie mehr über Syntaxkonventionen.

Parameter

Name Type Erforderlich Beschreibung
ArtifactURI string ✔️ Der URI für das externe Artefakt, das aus dem Cache gelöscht werden soll.

Gibt zurück

Dieser Befehl gibt eine Tabelle mit den folgenden Spalten zurück:

Spalte Type Beschreibung
ExternalArtifactUri string Der externe Artefakt-URI.
State string Das Ergebnis des klaren Vorgangs für das externe Artefakt.

Beispiel

.clear cluster cache external-artifacts ("https://kustoscriptsamples.blob.core.windows.net/samples/R/sample_script.r", "https://kustoscriptsamples.blob.core.windows.net/samples/python/sample_script.py")
ExternalArtifactUri State
https://kustoscriptsamples.blob.core.windows.net/samples/R/sample_script.r Erfolgreich auf allen Knoten gelöscht
https://kustoscriptsamples.blob.core.windows.net/samples/python/sample_script.py Erfolgreich auf allen Knoten gelöscht