Eventhouse-Übersicht

Eventhouses sind Datenbanken zum Speichern und Analysieren von Streamingdaten, sodass Sie Milliarden von Ereignissen in Sekunden abfragen können. Sie sind so konzipiert, dass Datenströme in Echtzeit effizient verarbeitet werden, wodurch Organisationen Daten in nahezu Echtzeit aufnehmen, verarbeiten und analysieren können. Diese Aspekte machen Eventhouses nützlich für Szenarien, in denen zeitnahe Einblicke von entscheidender Bedeutung sind. Eventhouses bieten eine skalierbare Infrastruktur, die es Organisationen ermöglicht, wachsende Datenmengen zu verarbeiten, um eine optimale Leistung und Ressourcennutzung sicherzustellen. Eventhouses sind die bevorzugte Engine für die semistrukturierte und die Freitextanalyse. Ein Eventhouse ist ein Container, der mehrere Datenbanken enthalten kann, sodass verwandte Daten für ein Projekt einfach verwaltet werden können. Sie können damit mehrere Datenbanken gleichzeitig verwalten und so Kapazität und Ressourcen freigeben, um Leistung und Kosten zu optimieren. Eventhouses bieten eine einheitliche Überwachung und Verwaltung für alle Datenbanken und für einzelne Datenbanken.

Eventhouses sind auf zeitbasierte Streamingereignisse mit strukturierten, semistrukturierten (z. B. JSON, XML) und unstrukturierten Daten (z. B. Freitextanalyse) zugeschnitten. Sie können Daten aus mehreren Quellen, in mehreren Pipelines (z. B. Eventstream, Software Development Kits, Kafka, Logstash, Datenflüsse und mehr) und mehreren Datenformaten abrufen. Diese Daten werden basierend auf dem Zeitpunkt ihres Eingangs automatisch für eine schnelle Suche organisiert.

Wann erstelle ich ein Eventhouse?

Verwenden Sie ein Eventhouse für jedes Szenario, das ereignisbasierte Daten enthält. Beispielsweise Telemetrie- und Protokolldaten, Zeitreihen und IoT-Daten, Sicherheits- und Complianceprotokolle oder Finanzdaten.

In einem Eventhouse können Sie eine KQL-Datenbank erstellen. Die KQL-Datenbank kann entweder eine Standarddatenbank oder eine Datenbankverknüpfung sein. Für jede KQL-Datenbank wird eine explorative Abfrageumgebung erstellt, die zum Durchsuchen und Datenmanagement verwendet werden kann. Datenverfügbarkeit in OneLake kann auf einer Datenbank- oder Tabellenebene aktiviert werden.

Welche Informationen werden in einem Eventhouse angezeigt?

Die Systemübersichtsseite eines Eventhouses zeigt die folgenden Informationen:

  • Details zum Eventhouse
  • Eventhouse-Speicher
  • Systemressourcen
  • Compute-Nutzung
  • Top Benutzeraktivität in Minuten
  • Aufnahmerate
  • Am häufigsten abgefragte Datenbanken
  • Am häufigsten aufgenommene Datenbanken
  • Neuerungen

Weitere Informationen finden Sie unter Anzeigen der Systemübersichtsdetails für ein Eventhouse.

Auf der Datenbankseite eines Eventhouse werden Datenbankinformationen entweder in Listen- oder Kachelansicht angezeigt. Die folgenden Informationen zu den einzelnen Datenbanken werden in der Kachelansicht angezeigt:

  • Datenbankname
  • Datenbankdetails
  • Datenbankaktivitäts-Tracker
  • Datenbanktabellen
  • Datenvorschau
  • Abfrageerkenntnisse – die 100 wichtigsten Abfragen

Weitere Informationen finden Sie unter Datenbankdetails.

Teilen eines Veranstaltungshauses

Wenn Sie einen direkten Link zu einem Eventhouse freigeben, erbt der Empfänger die Berechtigungsstufe des Absenders an alle Eventhouse-Elemente, einschließlich KQL-Datenbanken und -Tabellen, sowie alle zugehörigen Eventhouse-Komponenten, einschließlich Dashboards, Funktionen, materialisierte Ansichten und eingebettete Abfragesets.

Einzelne KQL-Datenbanken können unabhängig voneinander freigegeben werden, obwohl Benutzer mit nur datenbankgeschütztem Zugriff keinen Zugriff auf Navigationselemente auf Eventhouse-Ebene erhalten, z. B. "Systemübersicht" oder die Liste der KQL-Datenbanken im Eventhouse. Informationen zum Freigeben einer einzelnen Datenbank finden Sie unter Freigeben eines KQL-Datenbanklinks.

Erstellen und Verwalten eines EventhausesÜberwachen eines Eventhauses