Challenge - 5 Problems
KQL Basics Master
Get all challenges correct to earn this badge!
Test your skills under time pressure!
❓ service_behavior
intermediate2:00remaining
What is the output count of this KQL query?
Given the table Logs with 5 rows, what is the output count of this query?
Logs | where Level == 'Error' | count
Azure
Logs | where Level == 'Error' | countAttempts:
2 left
💡 Hint
Count returns the number of rows after filtering.
✗ Incorrect
The query filters rows where Level is 'Error'. If 3 rows match, count returns 3.
🧠 Conceptual
intermediate1:30remaining
Which operator filters rows in KQL?
You want to select only rows where the column
Status equals 'Success'. Which operator do you use?Attempts:
2 left
💡 Hint
Filtering means choosing rows based on a condition.
✗ Incorrect
The
where operator filters rows by a condition.❓ Configuration
advanced2:30remaining
What is the output of this KQL query with summarize?
Given the table Sales with columns
Region and Amount, what does this query output?Sales | summarize TotalAmount = sum(Amount) by Region
Azure
Sales | summarize TotalAmount = sum(Amount) by RegionAttempts:
2 left
💡 Hint
Summarize groups rows by the column after 'by'.
✗ Incorrect
The query groups rows by Region and sums Amount per group.
❓ security
advanced3:00remaining
Which KQL query prevents exposing sensitive data by masking?
You want to show user data but mask the
Email column except the domain part. Which query achieves this?Attempts:
2 left
💡 Hint
Masking means hiding part of the data but keeping some visible.
✗ Incorrect
Option D keeps the domain visible and masks the user part with ***.
❓ Architecture
expert3:00remaining
What is the effect of this KQL query on data ingestion time?
Given a large streaming table Events, what does this query do?
Events | where Timestamp > ago(1h) | summarize Count = count() by bin(Timestamp, 5m)
Azure
Events | where Timestamp > ago(1h) | summarize Count = count() by bin(Timestamp, 5m)
Attempts:
2 left
💡 Hint
The
ago(1h) filters recent data, bin groups time.✗ Incorrect
The query efficiently summarizes recent events in 5-minute buckets.