Freigeben über


Abfragebeschleunigungsrichtlinie (Vorschau)

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

Eine externe Tabelle ist eine Schemaentität, die auf Daten verweist, die außerhalb einer Kusto-Datenbank gespeichert sind. Abfragen, die über externe Tabellen ausgeführt werden, können weniger leistungsfähig sein als bei Daten, die aufgrund verschiedener Faktoren wie Netzwerkaufrufe zum Abrufen von Daten aus dem Speicher, fehlen Indizes und mehr. Die Abfragebeschleunigung ermöglicht das Angeben einer Richtlinie über externe Delta-Tabellen. Diese Richtlinie definiert eine Reihe von Tagen, um Daten für Hochleistungsabfragen zu beschleunigen.

Die Abfragebeschleunigung wird im Azure-Daten-Explorer über externe Azure Data Lake Store Gen2- oder Azure Blob Storage-Tabellen unterstützt.

Die Abfragebeschleunigung wird in Eventhouse über OneLake, Azure Data Lake Store Gen2 oder externe Azure Blob Storage-Tabellen unterstützt.

Informationen zum Aktivieren der Abfragebeschleunigung in der Fabric-Benutzeroberfläche finden Sie unter Abfragebeschleunigung über OneLake-Tastenkombinationen.

Begrenzungen

  • Die Anzahl der Spalten in der externen Tabelle darf 900 nicht überschreiten.
  • Delta-Tabellen mit Prüfpunkt V2 werden nicht unterstützt.
  • Die Abfrageleistung über beschleunigte externe Delta-Tabellen mit Partitionen ist während der Vorschau möglicherweise nicht optimal.
  • Das Feature setzt Delta-Tabellen mit statischen erweiterten Features voraus, z. B. ändert sich die Spaltenzuordnung nicht, Partitionen ändern sich nicht usw. Um erweiterte Features zu ändern, deaktivieren Sie zuerst die Richtlinie. Sobald die Änderung vorgenommen wurde, aktivieren Sie die Richtlinie erneut.
  • Schemaänderungen in der Delta-Tabelle müssen auch mit dem jeweiligen .alter externen Delta-Tabellenschemas befolgt werden, was dazu führen kann, dass die Beschleunigung bei einer Schemaänderung von Grund auf neu beginnt.
  • Indexbasiertes Pruning wird für Partitionen nicht unterstützt.
  • Parquet-Dateien mit einer komprimierten Größe von mehr als 6 GB werden nicht zwischengespeichert.
  • Die Abfragebeschleunigung wird für externe Tabellen mit Identitätswechselauthentifizierung nicht unterstützt.

Bekannte Probleme

  • Daten in der externen Delta-Tabelle, die mit der OPTIMIZE-Funktion optimiert sind, müssen neu entaccelearted werden.
  • Wenn Sie häufige MERGE/UPDATE/DELETE-Vorgänge in Delta ausführen, werden die zugrunde liegenden Parkettdateien möglicherweise mit Änderungen umgeschrieben, und Kusto überspringt die Beschleunigung dieser Dateien, was zu einem Abruf während der Abfragezeit führt.
  • Das System geht davon aus, dass alle Artefakte unter dem Delta-Tabellenverzeichnis die gleiche Zugriffsebene für die ausgewählten Benutzer haben. Verschiedene Dateien mit unterschiedlichen Zugriffsberechtigungen im Delta-Tabellenverzeichnis können zu unerwartetem Verhalten führen.

Befehle für die Abfragebeschleunigung