Skip to content

Commit 7547794

Browse files
authored
Create README.md
1 parent e026d5b commit 7547794

File tree

1 file changed

+13
-0
lines changed
  • Core ServiceNow APIs/GlideAggregate/Get top 5 CIs with most number of Open Incidents

1 file changed

+13
-0
lines changed
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
Use-case:
2+
**Fetch Top 5 CIs with the most number of Open Incidents along with the count**
3+
4+
Type of Script writted: **Background Script**
5+
6+
**How the code works:**
7+
The code uses the GlideAggregate API to efficiently calculate and retrieve the results -
8+
1. A GlideAggregate query is initiated on the Incident table. The query is restricted to only active Incidents.
9+
2. The query instructs the database to COUNT records grouped by the configuration item(cmdb_ci).
10+
3. Furthermore, the records are instructed to be in descending order of number of incidents related to one CI, also a limit
11+
of 5 records are applied to be fetched.
12+
4. The query is executed and a loop is iterated over these 5 records to fetch and print
13+
the CI name and its corresponding incident count.

0 commit comments

Comments
 (0)