Help: How to join Database Instance, Server CI & Business Service details in one view?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hi Everyone,
I need to build a single view/report in ServiceNow that combines fields from the following tables:
Database Instance (cmdb_ci_database)
Server CI / Host (cmdb_ci_server)
Business Service (cmdb_ci_service or related service table)
My required fields are:
| Database Instance | All instance data |
| Server CI | Server Name, Hostname, OS, OS Version |
| Business Service | Support Group, Point of Contact |
I'm looking for the correct way to achieve this — whether using Database View, Report with joins, CMDB relationships, or any recommended method.
Has anyone created similar data joins?
If yes, can you please guide me on:
Best approach (DB View vs Reporting joins?)
Sample relationship mapping for these tables
Any performance considerations?
I tried using Query Builder to achieve this requirement, but it is not giving the correct results.
Thanks in advance!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
you can join those 3 tables based on some common field.
then create report on that database view table
what did you start and where are you stuck?
💡 If my response helped, please mark it as correct ✅ and close the thread 🔒— this helps future readers find the solution faster! 🙏
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago - last edited 3 weeks ago
Hi @Ankur Bawiskar
Couldn't fine common field in all three table
can you please help me to understand more .
Thanks in advance
Vivek V
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
if no common field then how will you join
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
@Ankur Bawiskar
The link is the connectivity among the tables as follows
Database instance to server its depends on:: used by
server to business services again depends on :: used by
