Azure Data Explorer
Utvecklare | Microsoft |
---|---|
Initial release | 2018 |
Plattform | Microsoft Azure |
Typ | Molnlagring |
Licens | Proprietär |
Hemsida |
Azure Data Explorer är en helt hanterad molnplattform för big data- analys och datautforskningstjänst , utvecklad av Microsoft , som intar strukturerad , semi-strukturerad (som JSON ) och ostrukturerad data (som fritext). Tjänsten lagrar sedan denna data och svarar på analytiska ad hoc-frågor på den med sekunders latens. Det är en för fulltextindexering och hämtning, inklusive tidsserieanalysfunktioner och utvärdering av reguljära uttryck och textanalys.
Det erbjuds som Platform as a Service (PaaS) som en del av Microsoft Azure -plattformen. Produkten tillkännagavs av Microsoft 2018.
Historia
Utvecklingen av produkten började 2014 som ett gräsrotsinkubationsprojekt i Israel i R&D- centret av Microsoft, med det interna kodnamnet 'Kusto' (uppkallat efter Jacques Cousteau , som en referens till att "utforska havet av data"). Projektets mål var att möta Azure-tjänsters behov av snabb och skalbar logg- och telemetrianalys.
2016 blev det backend-bigdata- och analystjänsten för Application Insights Analytics.
Produkten tillkännagavs som en Public Preview-produkt vid Microsoft Ignite 2018-konferensen och tillkännagavs som allmänt tillgänglig vid Microsoft Ignite-konferensen i februari 2019.
I mars 2021 blev "Kusto EngineV3", Azure Data Explorers nästa generations lagrings- och frågemotor, allmänt tillgänglig. Den designades för att ge oöverträffad prestanda för inmatning och sökning av telemetri, loggar och tidsseriedata.
Funktioner
Azure Data Explorer erbjuder ett optimerat frågespråk och visualiseringsalternativ för dess data med ett SQL -liknande språk som heter KQL (Kusto Query Language.).
Azure Data Explorer kan mata in 200 MB per sekund per nod. Datainmatningsmetoder är pipelines och kopplingar till vanliga tjänster som Azure Event Grid eller Azure Event Hub, eller programmatisk inmatning med SDK:er .
Datavisualisering kan uppnås med hjälp av deras inbyggda instrumentpanelserbjudande eller med verktyg som PowerBI eller Grafana .
Design
Azure Data Explorer är en distribuerad databas som körs på ett kluster av beräkningsnoder i Microsoft Azure . Den är baserad på relationsdatabashanteringssystem (RDBMS), som stöder enheter som databaser, tabeller , funktioner och kolumner. Den stöder komplexa analytiska frågeoperatorer, såsom beräknade kolumner, sökning och filtrering på rader, gruppera efter aggregat och sammanfogningar .
Motortjänsten exponerar en relationsdatamodell : På översta nivån ( kluster ) finns en samling databaser, varje databas innehåller en samling tabeller och lagrade funktioner. Varje tabell definierar ett schema (ordnad lista med inskrivna fält).
I Azure Data Explorer, till skillnad från ett typiskt relationsdatabashanteringssystem (RDBMS), finns det inga begränsningar som nyckelunik, primär och främmande nyckel . De nödvändiga relationerna upprättas vid frågetillfället. Datan i Azure Data Explorer följer i allmänhet det här mönstret: Skapa databas, ta in data, Fråga databasen.