
Petit chapitre de présentation de votre formateur et de ses autres cours.
Ce chapitre est important car je vous remercie !
On va découvrir d'où vient KQL, que veut dire son nom dans quel environnement il a le poil lisse et la truffe fraîche.
On va découvrir de façon concrète les éléments du module précédent. Ben oui, il a bien la truffe fraîche!
Ca devient sérieux là, on va écrire du code! C'est le moment de faire la révision du clavier.
Dans ce chapitre on va mettre en place les principes de base qui serviront pour tous les autres chapitres
Il est rare que l'on envoie une table directement comme sortie d'une requête. On va soit filtrer, soit modifier les colonnes du résultat de sortie.
Nous allons voir dans ce module les techniques les plus importantes. Les démos suivront juste après.
Maintenant c'est vous qui allez bosser.
Pourquoi 24 minutes et pas une série de blocs de quelques minutes comme le reste du cours? Ben j'ai changé d'environnement de montage et là franchement je débutais et on a frôlé le divorce par consentement non mutuel.
Ca c'est amélioré par la suite!
1 minutes 39. Voilà, j'ai fais un effort.
On va parler assez brièvement des dates.
Les fonctions d'agrégation se retrouvent dans la majorité des requêtes. Leur rôle est de rapprocher des données pour justement leur donner un sens. Ils est donc important d'avoir un solide aperçu. Ce que nous feront dans ce cours.
Ce module va présenter en détail l'opérateur summarize qui est simplement un GROUP BY
Dcount est le genre de fonction typique de KQL. Elle est très utile sur de très gros volumes et son fonctionnement est étonnant.
J'ignorais que de tels algorithmes existaient.
C'est une fonction de classification, souvent le prémisse d'un rendu graphique.
Quelques fonction souvent utiles, vous devinez au nom ce qu'elles font
ADX est un environnement qui traite les données de façon tabulaire, mais n'est pas à proprement parler une base de données relationnelle.
Mais on peut quand même faire des jointures, il suffit d'avoir des colonnes en commun
On va faire la même chose, mais en démo.
Je ne dis pas que KQL dessine des petits Mickeys, mais on peut tout de même faire des rendus graphiques qui égayeront vos PowerBi et autres dashboard.
Pour moi c'est une surprise. Le requêteur KQL est bilingue et parle aussi SQL
KQL est un outil indispensable à tout utilisateur Azure. C'est la clef vers tout ce qui concerne le monitoring, l'alerting. D'une façon générale chaque fois que vous avez besoin de comprendre ce qui se passe dans votre infrastructure KQL sera à la manœuvre.
Vous allez cesser d'être aveugle sur votre infrastructure et serez capable d'analyser les logs.
KQL, via Azure Data Explorer (ADX), est également un outil performant pour naviguer dans de vastes jeux de données avec un langage simple et assez proche de T-SQL. En fait KQL a été initialement inventé pour ce type d'usage.
Ce cours va vous donner les bases de KQL qui seront suffisantes pour résoudre nombre de situations.
Je ne traite toutefois pas les notions avancées comme les données temporelles ou l'optimisation des requêtes. On trouvera d'autres cours sur UDEMY pour cela.
Nous verrons les bases du langage, des notions importantes comme les agrégations et les jointures, mais aussi comment transformer vos données en superbes graphiques.
Vous n'aurez besoin de de connaissances d'Azure pour suivre ce cours avec succès. Le cours est largement orienté démo, je vous encourage à les refaire d'autant plus que vous n'aurez même pas besoin d'accéder à un abonnement Azure et y monter un ADX pour le suivre!