Delen via


Queryversnellingsbeleid (preview)

Van toepassing op: ✅Microsoft FabricAzure Data Explorer-

Een externe tabel is een schema-entiteit die verwijst naar gegevens die extern zijn opgeslagen in een Kusto-database. Query's worden uitgevoerd via externe tabellen kunnen minder goed werken dan bij gegevens die worden opgenomen vanwege verschillende factoren, zoals netwerkoproepen om gegevens op te halen uit de opslag, het ontbreken van indexen en meer. Met queryversnelling kunt u een beleid opgeven boven op externe deltatabellen. Dit beleid definieert een aantal dagen om gegevens voor query's met hoge prestaties te versnellen.

Queryversnelling wordt ondersteund in Azure Data Explorer via Azure Data Lake Store Gen2 of Azure Blob Storage externe tabellen.

Queryversnelling wordt ondersteund in Eventhouse via OneLake, Azure Data Lake Store Gen2 of Azure Blob Storage externe tabellen.

Zie Queryversnelling via OneLake-snelkoppelingenom queryversnelling in te schakelen in de infrastructuurinterface.

Beperkingen

  • Het aantal kolommen in de externe tabel mag niet groter zijn dan 900.
  • Delta-tabellen met controlepunt V2 worden niet ondersteund.
  • Queryprestaties ten opzichte van versnelde externe deltatabellen met partities zijn mogelijk niet optimaal tijdens de preview.
  • Bij de functie wordt ervan uitgegaan dat deltatabellen met statische geavanceerde functies, bijvoorbeeld kolomtoewijzing, partities niet worden gewijzigd, enzovoort. Als u geavanceerde functies wilt wijzigen, schakelt u eerst het beleid uit en schakelt u het beleid opnieuw in nadat de wijziging is aangebracht.
  • Schemawijzigingen in de deltatabel moeten ook worden gevolgd met het respectieve .alter externe deltatabelschema, wat kan leiden tot een volledig nieuwe versnelling als er sprake is van een wijziging in het schema.
  • Op index gebaseerde snoeien wordt niet ondersteund voor partities.
  • Parquet-bestanden met een gecomprimeerde grootte van meer dan 6 GB worden niet in de cache opgeslagen.
  • Queryversnelling wordt niet ondersteund voor externe tabellen met imitatieverificatie.

Bekende problemen

  • Gegevens in de externe deltatabel die zijn geoptimaliseerd met de functie OPTIMIZE moeten opnieuw worden gebruikt.
  • Als u frequente MERGE-/UPDATE-/DELETE-bewerkingen uitvoert in delta, kunnen de onderliggende Parquet-bestanden worden herschreven met wijzigingen. Kusto slaat het versnellen van dergelijke bestanden over, waardoor het ophalen tijdens de querytijd wordt veroorzaakt.
  • In het systeem wordt ervan uitgegaan dat alle artefacten in de map deltatabel hetzelfde toegangsniveau hebben voor de geselecteerde gebruikers. Verschillende bestanden met verschillende toegangsmachtigingen in de map deltatabel kunnen leiden tot onverwacht gedrag.

Opdrachten voor queryversnelling