Oversigt over eventhouse

Eventhouses er databaser designet til at lagre og analysere streamingdata, så du kan forespørge milliarder af events på sekunder. De er designet til at håndtere datastrømme i realtid effektivt, hvilket gør det muligt for organisationer at indtage, behandle og analysere data i næsten realtid. Disse aspekter gør eventhouses nyttige i scenarier, hvor rettidig indsigt er afgørende. Eventhouses leverer en skalerbar infrastruktur, der gør det muligt for organisationer at håndtere stigende datamængder og sikre optimal ydeevne og ressourceanvendelse. Eventhouses er det foretrukne program til halvstruktureret og fritekstanalyse. Et Eventhouse er en container, der kan indeholde flere databaser, hvilket gør det nemt at administrere relaterede data til et projekt. Det giver dig mulighed for at administrere flere databaser på én gang, dele kapacitet og ressourcer for at optimere ydeevne og omkostninger. Eventhouses leverer samlet overvågning og administration på tværs af alle databaser og pr. database.

Eventhouses er tilpasset tidsbaserede, streamende begivenheder med strukturerede, semistrukturerede (for eksempel JSON, XML) og ustrukturerede data (for eksempel fri tekstanalyse). Du kan hente data fra flere kilder i flere pipelines (f.eks. Eventstream, Software Development Kits, Kafka, Logstash, dataflow med mere) og flere dataformater. Disse data organiseres automatisk til hurtig søgning baseret på, hvornår de ankom.

Analyser data med integration

Eventhouse bruger de samme Analyse-data med menu som andre Fabric-elementer, så du kan starte analysen fra et samlet indgangspunkt på tværs af arbejdsbelastninger. Fra en Eventhouse- eller KQL-database kan du bruge SQL-endpoint - og notebook-muligheder direkte, hvor det er tilgængeligt.

Bemærk

Muligheden Analyser data med>SQL-endpoint vises kun for Eventhouse- og KQL-databaser, når OneLake-tilgængelighed og skema-synkronisering er aktiveret i databasen. Denne opsætning giver næsten realtidsadgang til KQL-data via SQL-endpointet.

Hvornår opretter jeg et eventhouse?

Brug et hændelseshus til et hvilket som helst scenarie, der indeholder hændelsesbaserede data. F.eks. telemetri og logdata, tidsserier og IoT-data, sikkerheds- og overholdelseslogge eller økonomiske poster.

Du kan oprette en KQL-database i et hændelseshus. KQL-databasen kan enten være en standarddatabase eller en databasegenvej. Der oprettes et udforskende forespørgselsmiljø for hver KQL-database, som kan bruges til udforskning og datastyring. Datatilgængelighed i OneLake kan aktiveres på database- eller tabelniveau.

Når du aktiverer Eventhouse-endpointet fra et Lakehouse eller data warehouse, opretter Fabric automatisk en Eventhouse- og KQL-database som underposter af det kildeelement. Disse administrerede underelementer forbliver i det oprindelige arbejdsområde, og backend-skemasynkronisering holder dem justeret for næsten realtidsanalyse.

Hvilke oplysninger ser jeg i et eventhouse?

Siden med systemoversigten i et eventhouse viser følgende oplysninger:

  • Oplysninger om eventhouse
  • Rådgivende fund
  • Eventhouse-lager
  • Systemressourcer
  • Beregningsforbrug
  • Aktivitet i minutter efter applikation
  • Indtagelseshastighed
  • Mest forespurgte databaser
  • Topindtagne databaser
  • Ændringer i eventhouse-skemaet

For mere information, se Systemoversigtsdetaljer.

Du kan også starte en ny eller eksisterende Spark-notebook fra Analyze data with>Notebook på et Lakehouse-, data warehouse-, Eventhouse- eller KQL-databaseelement. Notesbogen åbner automatisk med den tilsvarende databasekontekst tilknyttet.

Databasesiden i et hændelseshus viser databaseoplysninger enten i liste- eller feltvisning. Følgende oplysninger om hver database vises i feltvisning:

  • Databasenavn
  • Databasedetaljer
  • Databaseaktivitetssporing
  • Databasetabeller
  • Eksempelvisning af data
  • Forespørgselsindsigt – top 100 forespørgsler

Du kan finde flere oplysninger under oplysninger om database.

Kapacitetsplanlægger

Dit eventhouse er designet til at optimere omkostningerne ved at suspendere tjenesten, når den ikke er i brug. Når du genaktiverer tjenesten, kan der opstå en ventetid på nogle få sekunder. Hvis du har meget tidsfølsomme systemer, der ikke kan tåle denne latenstid, kan du konfigurere Capacity Planner. Når det er aktiveret, er eventhuset altid aktivt, så du får 100% oppetid uden ekstra premium-lageromkostninger.

Med Capacity Planner kan du også konfigurere en 7-dages tilbagevendende tidsplan i 60-minutters blokke, hvor du sætter en minimumskapacitet pr. blok eller ingen minimum, mens autoskalering forbliver aktiveret. Eventhouse opretholder kun den garanterede baseline under de planlagte vinduer og forbliver fuldt elastisk på andre tidspunkter.

Du kan konfigurere en minimumskapacitetsplan for scenarier, hvor du har uforudsigelige forespørgsels- eller indlæsningsbelastninger og skal sikre tilstrækkelig ydeevne under pludselige høje belastninger. Planlagte minimumskrav forhindrer autoscale i at skalere under den fastsatte baseline i disse perioder, men autoscale kan stadig skalere op efter behov. Hvis der ikke sættes et minimum, er standardminimum 2 CU'er.

UI'en giver en ugentlig tidsplanvisning og viser advarsler, hvis planlagte minimumskrav overstiger den tilgængelige kapacitet, med et oversigtsbanner, der opsummerer de næste 24 timer. For detaljerede konfigurationstrin, se Konfigurér Kapacitetsplanlægger.

Del et eventhus

Når du deler et direkte link til et Eventhouse, arver modtageren afsenderens tilladelsesniveau til alle Eventhouse-elementer, herunder KQL-databaser og -tabeller, og alle relaterede Eventhouse-komponenter, herunder dashboards, funktioner, materialiserede visninger og integrerede forespørgselssæt.

Individuelle KQL-databaser kan deles uafhængigt, selvom brugere med kun databaseadgang ikke får adgang til navigationselementer på Eventhouse-niveau som systemoversigt eller listen over KQL-databaser i Eventhouse. Hvis du vil dele en individuel database, skal du se Dele et KQL-databaselink.