Inleiding
Kusto-querytaal (KQL) kunt u uw gegevens verkennen om patronen te detecteren, afwijkingen en uitbijters te identificeren en statistische modellen te maken. Een Kusto-query is een alleen-lezenaanvraag voor het verwerken van gegevens en het retourneren van resultaten. KQL biedt een breed scala aan functies die uw gegevens op verschillende manieren analyseren.
Voorbeeldscenario
Stel dat u bij een detailhandel werkt die een breed scala aan producten verkoopt. U bent de gegevensanalist van het verkoopteam die verantwoordelijk is voor het verstrekken van inzichten die het team helpen de bekendheid van hun producten te bevorderen en de verkoop te vergroten. U wilt de gewenste inzichten bieden, maar hiervoor zijn gegevens verspreid over verschillende tabellen. U wilt KQL gebruiken om de inzichten te verkrijgen door gegevens uit meerdere tabellen op te vragen.
Wat gaan we doen?
Query's schrijven in Kusto-querytaal (KQL) om eerst gegevens te verrijken door meerdere tabellen te combineren en die gegevens vervolgens te analyseren voor diepere inzichten. In deze module leert u het volgende:
- Een feitentabel uitbreiden met dimensietabelgegevens met behulp van de operator of
lookup
dejoin
operatoren. - Rijen uit meerdere tabellen of tabellaire expressies samenvoegen of toevoegen met behulp van de
union
operator. - Optimaliseer subquery's met behulp van de
materialize()
functie en tijdelijke tabellen met behulp van deas
operator. - Gegevens analyseren met behulp van de aggregatiefuncties van de
summarize
operator enarg_max()
.arg_min()
Vereisten
- Mogelijkheid om Kusto-query's op beginners- en tussenniveau te schrijven
- Bekendheid met de
let
instructie, desummarize
operator en aggregatiefuncties
Wat is het belangrijkste doel?
Aan het einde van deze sessie kunt u geoptimaliseerde Kusto-query's schrijven die gegevens uit verschillende tabellen combineren en meer inzichten verkrijgen als gevolg van het verrijken van de gegevens.