Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
Eventhouse-endpointet er en kraftfuld funktion i Microsoft Fabric, der lader dig forespørge tabeller med enestående hastighed og lethed. Brug Eventhouse-endpointet til at forespørge lakehouse- eller warehouse-data, opdage realtidsindsigter på tværs af din dataportefølje og strømline analysen af strukturerede, semistrukturerede og ustrukturerede data.
Fordele
Når du aktiverer Eventhouse-endpointet, får du:
- Øjeblikkelig skema-synkronisering: Endpointet synkroniserer tabeller og skemaændringer inden for få sekunder uden manuel opsætning. Se listen over synkroniseringsstatusser.
- Spejlet skema: Få adgang til nuværende og fremtidige lakehouse- og lagerdata via et spejlet skema i en dedikeret KQL-databasevisning.
- Rige forbrugs- og visualiseringsmuligheder: Brug en samlet Analyse-data med indgangspunkt på tværs af Lakehouse, data warehouse, Eventhouse og KQL-databaseelementer for at forbedre værktøjets opdagbarhed, herunder SQL-endpoint og Notebook hvor det er relevant, sammen med Copilot, NL2KQL, dashboards, indlejrede forespørgsler og visuel dataudforskning.
- Afspejlet i Workspace- og OneLake-katalogtræerne: Eventhouse-endpointet og databasen vises som nye grene i dit lakehouse-træ.
- Hurtige, skalerbare forespørgsler: Kør analyser i KQL eller SQL ved hjælp af avancerede tabeloperatorer og kommandoer. For Eventhouse- og KQL-databaseelementer vises SQL-endpointet i Analyze data, når OneLake-tilgængelighed og skema-synkronisering er aktiveret.
- Avanceret indsigt: Kør tidsserieanalyse, registrer uregelmæssigheder, og brug Python til avanceret behandling.
Efter du har aktiveret endpointet, sporer det kildedataene og optimerer dem for Eventhouse-ydelse og fleksibilitet. Hver lakehouse- eller lagertabel vedhæftes til en OneLake-genvej i Eventhouse-endpointet med forespørgselsaccelerationspolitikker , der optimerer kildedataene.
Ydelse og forbrug
Ved initialisering opretter endpointet både tabeller og cacher data. Inden for 10 sekunder er slutpunktet fuldt synkroniseret. Under synkronisering sænkes endpoint-forespørgselsydelsen, men efterhånden som mere data caches, forbedres forespørgselsydelsen. Du kan opdatere cache-politikken.
Eventhouse-endpointet bruger en begrænset del af den tilgængelige kapacitet, hvilket kan påvirke den samlede forberedelsestid i processen. Selvom dataene er tilgængelige for forespørgsler inden for sekunder, kan forespørgselskørselen tage længere tid.
Synkroniseringsstatus på siden Systemoversigt eller Databaser i Eventhouse hjælper med at angive, om cache eller synkronisering er i gang. Tjek også status for hver genvej. Se synkroniseringsstatusser.
Tilladelser
Brugere med bidragyder- eller ejertilladelse på forældredatakilden har bidragyderrettigheder på Eventhouse-endpointet. De administrerer cache- og retentionsindstillinger.
Forudsætninger
- Et arbejdsområde i en kapacitet med Microsoft Fabric aktiveret.
- Et lakehouse eller datalager med tabeller i dit arbejdsområde eller i dit OneLake-katalog.
Aktivere Eventhouse-slutpunktet
Du kan aktivere Eventhouse-endepunktet ved hjælp af en af disse tre metoder:
Metode 1: Fra dit Fabric-arbejdsområde
I dit Fabric-arbejdsområde skal du navigere til dit Lakehouse eller Warehouse.
Vælg menuen flere muligheder (...) og vælg Eventhouse endpoint.
Metode 2: Fra OneLake-kataloget
I OneLake-kataloget skal du navigere til dit Lakehouse eller Warehouse.
Vælg menuen flere muligheder (...) og vælg Eventhouse endpoint.
Metode 3: Fra Lakehouse/Warehouse-båndet i OneLake-kataloget
I OneLake-kataloget skal du vælge dit Lakehouse eller Warehouse for at åbne detaljerne.
Fra værktøjslinjen vælger du Analyser data med>Eventhouse-endpoint.
Metode 4: Fra muligheden Analyser data med i Lakehouse/Warehouse
I dit Fabric-arbejdsområde skal du navigere til dit Lakehouse eller Warehouse.
Vælg Analyser data med>Eventhouse-endpoint.
Analyser data med menu
Microsoft Fabric tilbyder en samlet Analyse-data med menu på tværs af Lakehouse, data warehouse, Eventhouse og KQL-databaseelementer.
- Fra Lakehouse- og data warehouse-elementer inkluderer menuen Eventhouse-endpointet.
- Fra Eventhouse og KQL-databaseelementer inkluderer menuen SQL-endpoint (når OneLake-tilgængelighed og skema-synkronisering er aktiveret) og Notebook.
Fuldføre konfigurationen
Efter at have brugt en af ovenstående metoder:
Eventhouse-endpointet åbner med en velkomstbesked. Vælg Luk for at begynde at forespørge Eventhouse.
Workspace og OneLake-kataloget viser endpoint og KQL-databasen som underposter af Lakehouse.
Forespørg, overvåg og visualiser data
Eventhouse-endepunktet har følgende karakteristika:
Du kan skifte mellem siderne Eventhouse, Database, Endpoint og Queryset ved at bruge navigationen i øverste bjælke.
Forespørgselssæt: Når du opretter endepunktet, kaldes det indlejrede KQL-forespørgselssæt Lakehouse_Name< eller Warehouse_Name>_EventhouseEndpoint_queryset. Fra dette forespørgselssæt kan du forespørge data i et KQL-forespørgselssæt eller bruge Copilot til at skrive forespørgsler.
Systemoversigt: Viser synkroniseringsstatus, lager- og aktivitetsstatistikker samt flere detaljer , herunder et link til kildens søhus eller lager.
KQL-database: Databasen hedder <Lakehouse_Name eller Warehouse_Name>_EventhouseEndpoint. Da Eventhouse-endpointet er skrivebeskyttet, er oprettelse af database og tilføjelse af tabelfunktioner deaktiveret. Kør KQL-forespørgsler, lav visualiseringer i et realtidsdashboard, og udfør avancerede analyser med KQL eller SQL. Muligheden Analyser data med>SQL-endpoint vises kun for denne database, når OneLake-tilgængelighed og skema-synkronisering er aktiveret.
Genveje: reference til OneLake-tabeller, som du kan forespørge direkte ved hjælp af tabelfunktionen eller ved hjælp af naturligt sprog via Copilot. Hvis kilden har flere skemaer, vises skemanavnet i hvert genvejsnavn. Hvis skemaerne f.eks. er
salesogmarketingog hver har en tabel med navnetcustomers, ersales_customersgenvejene ogmarketing_customers.
Bemærk
Vælg Analyser data med>notesbog for at starte en ny eller eksisterende Spark-notesbog, der automatisk tilknyttes den valgte Lakehouse-, data warehouse-, Eventhouse- eller KQL-databasekontekst.
Opdater datapolitikken
Opdater cache-perioden for en specifik genvejstabel for at optimere forespørgselspræstationen. Cache-perioden måles i dage. Som standard er den sat til 30 dage, men du kan sætte den til minimum én dag og maksimalt 36.500 dage (ca. 100 år). Tilgængeligheden af data i hot cache øger forespørgselsydelsen. Se også Eventhouse-omkostningsopdeling
Gå til dine genveje og vælg tabellen.
Fra menuen flere muligheder ..., eller fra øverste banner, vælg Datapolitikker.
I tabellen datapolitiksektion skal du sætte cacheperioden (dage).
Den nye cache-periode gælder straks og vises i menuen Genvejsdetaljer.
Del Eventhouse-endpointet
For at dele endpointet skal du konfigurere share-indstillinger for både endpointet og kildedataene.
Konfigurer tilladelser til at dele data i Lakehouse eller dele data i data warehouse.
Konfigurer tilladelser til at dele Eventhouse-endpointet eller dele hver KQL-database.
Send linket til autoriserede brugere.
Deaktiver Eventhouse-slutpunktet
Fjern Eventhouse-slutpunktet fra arbejdsområdet eller OneLake-kataloget. Sletning af Eventhouse-endpointet sletter også KQL-databasen, men Lakehouse forbliver uændret.
Åbn dit Fabric-arbejdsområde.
Gennemse Eventhouse-endpointgrenen af Lakehouse/Warehouse-træet. Fra menuen flere indstillinger ..., vælg Slet.
Vælg Slet i bekræftelsesdialogboksen.
Hvis du sletter Eventhouse-slutpunktet, kan du til enhver tid genaktivere det. Det nye endpoint opretter en ny Eventhouse- og KQL-database, men den nye database beholder ikke tidligere forespørgsler, visualiseringer eller dashboards. Hvis du prøver at genaktivere endepunktet, mens det forrige stadig bliver slettet, ser du en besked om at vente et par sekunder. Når det forrige slutpunkt er slettet, kan du genaktivere det.
Nulstil Eventhouse-endpointet
Brug reset-knappen til at slette endpointet og genstarte forbindelsen.
Synkronisere statusser
Eventhouse-endpointet synkroniserer kildetabeller og skemaændringer inden for få sekunder. Synkroniseringsstatus vises på Systemoversigt, databaser-siden og hver tabelgenvej. Her er et eksempel på en synkroniseringsstatus:
Synkroniseringsstatusser for Eventhouse-slutpunktet:
| Status for synkronisering | Beskrivelse |
|---|---|
| Synkroniseret | Alle OneLake-genveje er synkroniseret. Kildelink: [link] |
| workInProgress | Synkronisering i gang. ${syncing} af ${total} OneLake-genveje synkroniseres i øjeblikket. Nogle genveje i OneLake er ved at blive varmere. Kildelink: {link} |
| opvarmningOp | Eventhouse-slutpunktet varmer op. Mere end 50 procent af nogle OneLake-genveje er ved at blive varmere. Systemet er på linje med kildemotoren. Kildelink: {link} |
Synkroniseringsstatusser for genvej:
| Status for synkronisering | Beskrivelse |
|---|---|
| Synkroniseret | Denne genvej er fuldt synkroniseret. Over 98 procent af dataene er synkroniseret med kilden. Kildelink: {link} |
| workInProgress | Synkroniseringen er i gang. Mellem 20 og 98 procent af dataene er synkroniseret med kilden. Kildelink: {link} |
| opvarmningOp | Synkronisering er i gang. Mindre end 20 procent af dataene er synkroniseret med kilden. Kildelink: {link} |
Overvejelser og begrænsninger
Du kan ikke aktivere Eventhouse-endpointet inde fra et åbent Lakehouse.
Ændringer i kildetabellen og skemaet spejles til Eventhouse-endpointet inden for få sekunder (næsten i realtid), med mulige korte forsinkelser under synkroniseringen.
Rådgiverbanner: Når man opretter et Eventhouse-endpoint, kan nogle genvejstabeller måske ikke oprettes. Hvis en eller flere tabeller ikke oprettes, vises et rådgiverbanner øverst på endepunktet med fejlårsagen og de berørte tabelnavne. Du kan ikke afvise banneret. Almindelige fejlårsager inkluderer:
Fejlårsag Beskrivelse Kildetabel ikke tilgængelig Den underliggende OneLake-tabel er for eksempel utilgængelig på grund af utilstrækkelige tilladelser (403-fejl). Kontroller, at du har læseadgang til kildetabellen, og prøv igen. Kildetabelle ikke i Delta-format Genvejsoprettelse kræver, at kildetabellen er i Delta-format. Konverter kildetabellen til Delta-format og genskab endpointet. Ikke-understøttede Delta-funktioner Kildetabellen bruger Delta-funktioner, som ikke understøttes i øjeblikket. Ikke-understøttede funktioner inkluderer: Tidsstempelkolonner uden tidszone, V2-checkpoints, katalogstyrede tabeller.