Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Important
Använd inte Bloom-filterindex. Azure Databricks har fasat ut den här funktionen. Databricks rekommenderar att ta bort befintliga Bloom-filterindex från dina tabeller.
Bloom filter-index är en äldre mekanism för datahoppning. De lägger till skrivkostnader, är svåra att finjustera och ersätts av effektivare alternativ.
Om dina tabeller har Bloom-filterindex, ersätt dem med ett av de rekommenderade alternativen och ta sedan bort indexen.
Rekommenderade alternativ
Använd istället dessa funktioner:
- Förutsägande I/O: Vid Photon-aktiverad beräkning med Databricks Runtime 12.2 och senare utför förutsägande I/O överhoppande av filer på alla kolumner automatiskt. Den ersätter helt Bloom-filterindex, vilket bara lägger till skrivbelastning när Photon är aktiverat.
- Flytande klustring: I Databricks Runtime 13.3 och senare förbättrar flytande klustring datahopp genom att organisera data baserat på ofta filtrerade kolumner.
Ta bort befintliga Bloom-filterindex
Om du har befintliga Bloom-filterindex på dina tabeller släpper du dem för att eliminera onödiga skrivkostnader:
DROP BLOOMFILTER INDEX ON TABLE table_name
Syntaxinformation finns i DROP BLOOM FILTER INDEX.
När du har släppt alla Bloom-filterindex kör du VACUUM för att rensa de underliggande indexfilerna _delta_index i katalogen.