Condividi tramite


Panoramica di Eventhouse

Gli eventhouse offrono una soluzione per la gestione e l'analisi di grandi volumi di dati, in particolare negli scenari che richiedono analisi ed esplorazione in tempo reale. Sono progettati per gestire in modo efficiente i flussi di dati in tempo reale, consentendo alle organizzazioni di inserire, elaborare e analizzare i dati quasi in tempo reale. Questi aspetti rendono utili le strutture per eventi per scenari in cui le informazioni tempestive sono cruciali. Gli eventhouse offrono un'infrastruttura scalabile che consente alle organizzazioni di gestire volumi crescenti di dati, garantendo prestazioni ottimali e l’utilizzo delle risorse. Gli eventhouse sono il motore preferito per l'analisi semi-strutturata e senza testo. un eventhouse è un'area di lavoro di database, che può essere condivisa in un determinato progetto. Ti consente di gestire più database contemporaneamente, condividendo capacità e risorse per ottimizzare le prestazioni e i costi. Gli eventhouse forniscono monitoraggio e gestione unificati in tutti i database e per ogni database.

Le Eventhouse sono progettate per eventi in streaming basati sul tempo con dati strutturati, semistrutturati e non strutturati. È possibile ottenere dati da più origini, in più pipeline (ad esempio, Eventstream, Software Development Kits, Kafka, Logstash, flussi di dati e altro ancora) e più formati di dati. Questi dati vengono indicizzati e partizionati automaticamente in base all'ora di inserimento.

Quando creare un eventhouse?

Usare un eventhouse per qualsiasi scenario che includa dati basati su eventi. Ad esempio, dati di telemetria e log, serie temporali e dati IoT, log di sicurezza e conformità o record finanziari.

È possibile creare un database KQL all'interno di un eventhouse. Il database KQL può essere un database standard o una scorciatoia del database. Viene creato un ambiente di query esplorativo per ogni database KQL, che può essere usato per l'esplorazione e la gestione dei dati. La disponibilità dei dati in OneLake può essere abilitata a livello di database o tabella.

Quali informazioni sono visibili in una sede di eventi?

La pagina di panoramica del sistema di un eventhouse mostra le seguenti informazioni:

  • Dettagli dell’eventhouse
  • Archiviazione dell'eventhouse
  • Risorse di sistema
  • Utilizzo del calcolo
  • Attività utente principale in minuti
  • Tasso di assorbimento
  • Principali database richiesti
  • Principali database acquisiti
  • Novità

Per ulteriori informazioni, consultare Visualizzare i dettagli del sommario del sistema per un luogo di eventi.

La pagina dei database di un eventhouse mostra le informazioni sui database in modalità elenco o riquadro. Le seguenti informazioni vengono visualizzate su ogni database nella visualizzazione riquadro:

  • Nome del database
  • Dettagli del database
  • Monitoraggio attività database
  • Tabelle di database
  • Anteprima dati
  • Informazioni dettagliate sulle query - prime 100 query

Per altre informazioni, vedere Dettagli del database.

Always-On

L’eventhouse è progettato per ottimizzare i costi sospendendo il servizio quando non è in uso. Quando si riattiva il servizio, è possibile che si verifichi una latenza di alcuni secondi. Se si dispone di sistemi altamente sensibili al tempo che non possono tollerare questa latenza, usare Always-On. Questa impostazione consente al servizio di essere sempre disponibile, ridimensionando in base al meccanismo di scalabilità automatica. Con Always-On abilitato, vengono visualizzati 100% EventHouse UpTime e non si paga per l'archiviazione della cache perché è inclusa negli addebiti per la capacità.

Consumo minimo

Come parte della funzionalità Always-On, è anche possibile configurare il consumo minimo. Questo passaggio è utile negli scenari in cui sono presenti carichi di query o di inserimento imprevedibili e occorre garantire prestazioni adeguate durante carichi improvvisi e elevati. Questa impostazione consente di impedire che il meccanismo di scalabilità automatica venga ridimensionato al di sotto di una determinata dimensione, consentendo comunque di ridimensionarlo a dimensioni maggiori se il carico di lavoro lo richiede. Nel servizio è inclusa una quantità limitata di archiviazione Premium e, se l'utilizzo della cache si avvicina a questo limite, la scalabilità automatica viene adattata alle dimensioni maggiori successive.

Unità di capacità (CU) minime Capacità SSD (GB) di spazio di archiviazione disponibile
4,25 50
8,5 200
13 800
18 3500-4000
26 5250-6000
34 7000-8000
50 10500-12000
Personalizzato ~200/CU (ad esempio: 100 CU = ~20.000 GB)

Per istruzioni su come abilitare il consumo minimo, vedere Abilitare il consumo minimo.