materialiserad_vy()

Växla tjänster genom att använda listrutan Version. Läs mer om navigering.
Gäller för: ✅ Microsoft Fabric ✅ Azure Data Explorer ✅ Azure Monitor ✅ Microsoft Sentinel

Refererar till den materialiserade delen av en materialiserad vy.

Funktionen materialized_view() stöder ett sätt att fråga den materialiserade delen endast i vyn, samtidigt som den maximala svarstiden som användaren är villig att tolerera anges. Det här alternativet är inte garanterat att returnera de mest up-to-date-posterna, men bör alltid vara mer högpresterande än att fråga hela vyn. Den här funktionen är användbar för scenarier där du är villig att offra viss färskhet för prestanda, till exempel i telemetriinstrumentpaneler.

Syntax

materialized_view( ViewName, [ max_age ] )

Läs mer om syntaxkonventioner.

Parameterar

Namn Typ Krävs Description
ViewName string ✔️ Namnet på den materialiserade vyn.
max_age timespan Om det inte anges returneras endast den materialiserade delen av vyn. Om den tillhandahålls returnerar funktionen den materialiserade delen av vyn om den senaste materialiseringstiden är större än @now - max_age. Annars returneras hela vyn, vilket är identiskt med att fråga ViewName direkt.

Examples

Fråga endast den materialiserade delen av vyn, oberoende av när den senast materialiserades.

materialized_view("ViewName")

Fråga endast den materialiserade delen om den materialiserades under de senaste 10 minuterna. Om den materialiserade delen är äldre än 10 minuter returnerar du den fullständiga vyn. Det här alternativet förväntas vara mindre högpresterande än att fråga den materialiserade delen.

materialized_view("ViewName", 10m)

Noteringar

  • När en vy har skapats kan den frågas precis som andra tabeller i databasen, inklusive delta i frågor mellan kluster/mellan databaser.
  • Materialiserade vyer ingår inte i jokerteckenförbund eller sökningar.
  • Syntaxen för att fråga vyn är visningsnamnet (till exempel en tabellreferens).
  • När du kör frågor mot den materialiserade vyn returneras alltid de mest up-to-date-resultaten, baserat på alla poster som matas in till källtabellen. Frågan kombinerar den materialiserade delen av vyn med alla omaterialiserade poster i källtabellen. Mer information finns i hur materialiserade vyer fungerar för mer information.